<SEC-DOCUMENT>0001822492-26-000137.txt : 20260804
<SEC-HEADER>0001822492-26-000137.hdr.sgml : 20260804
<ACCEPTANCE-DATETIME>20260804073850
ACCESSION NUMBER:		0001822492-26-000137
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		79
CONFORMED PERIOD OF REPORT:	20260627
FILED AS OF DATE:		20260804
DATE AS OF CHANGE:		20260804

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Hillman Solutions Corp.
		CENTRAL INDEX KEY:			0001822492
		STANDARD INDUSTRIAL CLASSIFICATION:	CUTLERY, HANDTOOLS & GENERAL HARDWARE [3420]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				000000000
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1226

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-39609
		FILM NUMBER:		261235497

	BUSINESS ADDRESS:	
		STREET 1:		1280 KEMPER MEADOW DR.
		CITY:			CINCINNATI
		STATE:			OH
		ZIP:			45240
		BUSINESS PHONE:		513-851-4900

	MAIL ADDRESS:	
		STREET 1:		1280 KEMPER MEADOW DR.
		CITY:			CINCINNATI
		STATE:			OH
		ZIP:			45240

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Landcadia Holdings III, Inc.
		DATE OF NAME CHANGE:	20200825
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>hlm-20260627.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019df861-0929-74f4-8822-ec25e187a646,g:1b3f8696-49a7-4ec1-b157-6bf67875b034,d:9036a78130f8463f93134d9af0a89ba5-->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2026" xmlns:us-gaap="http://fasb.org/us-gaap/2026" xmlns:srt="http://fasb.org/srt/2026" xmlns:country="http://xbrl.sec.gov/country/2026" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ecd="http://xbrl.sec.gov/ecd/2026" xmlns:hlm="http://www.hillmangroup.com/20260627" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>hlm-20260627</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" id="f-26">false</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-27">Q2</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-28">0001822492</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="f-29">12/26</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="hlm-20260627.xsd"/></ix:references><ix:resources><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="usdPerShare"><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="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="lease"><xbrli:measure>hlm:Lease</xbrli:measure></xbrli:unit><xbrli:unit id="times"><xbrli:measure>hlm:times</xbrli:measure></xbrli:unit><xbrli:unit id="segment"><xbrli:measure>hlm:Segment</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2026-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2026-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</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-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</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-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</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-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:CampbellMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:CampbellMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-03</xbrli:startDate><xbrli:endDate>2026-04-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:DelaneyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-04-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:DelaneyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-10</xbrli:startDate><xbrli:endDate>2026-04-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:InsuranceClaimsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">hlm:GroupHealthInsuranceClaimsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlm:SeniorTermLoanDue2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlm:SeniorTermLoanDue2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlm:SeniorTermLoanDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-14</xbrli:startDate><xbrli:endDate>2025-01-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlm:SeniorTermLoanDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-14</xbrli:startDate><xbrli:endDate>2025-01-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlm:SeniorTermLoanDue2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlm:ABRLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:ForestParkOhioMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:ForestParkOhioMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2014Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2014Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2014Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-234"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-235"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-236"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-237"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-238"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-239"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-06-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-241"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-242"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-244"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-245"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-246"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-248"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-249"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-250"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:OtherAssetsCurrent</us-gaap:QName.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-251"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:OtherAssetsCurrent</us-gaap:QName.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-252"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent</us-gaap:QName.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-253"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent</us-gaap:QName.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-254"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:OtherAssetsCurrent</us-gaap:QName.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-255"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:OtherAssetsCurrent</us-gaap:QName.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-256"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent</us-gaap:QName.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-257"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent</us-gaap:QName.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-258"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-259"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-260"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-261"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-262"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-29</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-263"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-264"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-30</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-265"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-266"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-267"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-268"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-269"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-270"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-271"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-272"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-273"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-274"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-275"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-276"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-277"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-278"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-279"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-280"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-281"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-282"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-283"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-284"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-285"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-286"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-287"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-288"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-289"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:AccruedLiabilitiesCurrentAndNoncurrent</us-gaap:QName.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-290"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:Liabilities</us-gaap:QName.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-291"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:AccruedLiabilitiesCurrentAndNoncurrent</us-gaap:QName.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-292"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:Liabilities</us-gaap:QName.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-293"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-294"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">us-gaap:LiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-295"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-296"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">us-gaap:LiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-28</xbrli:startDate><xbrli:endDate>2026-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-297"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:AccruedLiabilitiesCurrentAndNoncurrent</us-gaap:QName.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-298"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:Liabilities</us-gaap:QName.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-299"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:AccruedLiabilitiesCurrentAndNoncurrent</us-gaap:QName.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-300"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:Liabilities</us-gaap:QName.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlm:SeniorTermLoanDue2033Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-07-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-302"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-07-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-303"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:KanebridgeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-07-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i9036a78130f8463f93134d9af0a89ba5_1"></div><div style="min-height:36pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:12pt;font-weight:400;line-height:125%">Washington, D.C. 20549</span></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-Q</ix:nonNumeric> </span></div><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;<ix:nonNumeric contextRef="c-1" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="f-2">&#9746;</ix:nonNumeric>  QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF</span></div><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the quarterly period ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">June 27, <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-4">2026</ix:nonNumeric></ix:nonNumeric></span></div><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OR</span></div><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;<ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-5">&#9744;</ix:nonNumeric>  TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the transition period from ______ to ______</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commission file number <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-6">001-39609</ix:nonNumeric> </span></div><div style="text-align:center"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:31px;margin-bottom:5pt;vertical-align:text-bottom;width:316px" id="i-1"/></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:12pt;font-weight:700;line-height:125%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-7">Hillman Solutions Corp.</ix:nonNumeric> </span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:501.75pt"><tr><td style="width:1.0pt"/><td style="width:76.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:48.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:24.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:84.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:12.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:241.75pt"/><td style="width:1.0pt"/></tr><tr style="height:15pt"><td colspan="15" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-8">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-9">85-2096734</ix:nonNumeric></span></td></tr><tr style="height:26pt"><td colspan="15" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(I.R.S. Employer Identification No.)</span></td></tr><tr style="height:15pt"><td colspan="15" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-10">1280 Kemper Meadow Drive</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-11">45240</ix:nonNumeric></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-12">Cincinnati</ix:nonNumeric></span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%">,</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-13">Ohio</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="15" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Zip Code)</span></td></tr></table></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Registrant&#8217;s telephone number, including area code: (<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-14">513</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-15">851-4900</ix:nonNumeric> </span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:39.755%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.599%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Title of Each Class</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Trading Symbol(s)</span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Name of Each Exchange on Which Registered</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-16">Common Stock, par value $0.0001 per share</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-17">HLMN</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-18">The Nasdaq Stock Market LLC</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;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)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-19">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744; </span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant has submitted electronically, every Interactive Data File required to be submitted and posted 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 and post such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-20">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule&#160;12b&#8209;2 of the Exchange Act. (Check one):</span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:23.088%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.563%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.422%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.606%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-21">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accelerated&#160;filer</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#9744;</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;&#160;(Do not check if a smaller reporting company)</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-22">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-23">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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.&#160;&#160;&#9744;&#160;</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-24">&#9744;</ix:nonNumeric>&#160;&#160;&#160;&#160;No&#160;&#160;&#9746;</span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">On July 31, 2026, <ix:nonFraction unitRef="shares" contextRef="c-2" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" id="f-25">194,544,999</ix:nonFraction> shares of common stock, par value $0.0001 per share, were outstanding.</span></div><div style="height:9pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></div></div><div id="i9036a78130f8463f93134d9af0a89ba5_7"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"/><td style="width:64.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:420.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:21.25pt"/><td style="width:1.0pt"/></tr><tr style="height:8pt"><td colspan="9" style="background-color:#1f5122;padding:0 1pt"/></tr><tr style="height:50pt"><td colspan="9" style="background-color:#1f5122;padding:1.5pt 1pt 1.5pt 10pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt"><span style="color:#67b00d;font-family:'Bebas Neue',sans-serif;font-size:30pt;font-weight:400;line-height:120%">TABLE OF CONTENTS</span></div></td></tr><tr style="height:5pt"><td colspan="9" style="background-color:#1f5122;padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:27pt"><td colspan="6" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 10pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Bebas Neue',sans-serif;font-size:16pt;font-weight:400;line-height:120%">PART I. FINANCIAL INFORMATION</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item 1.</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_10">Condensed Consolidated Financial Statements (Unaudited)</a></span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_13">Condensed Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_13">1</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_16">Condensed Consolidated Statements of Comprehensive </a>Income (Loss)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_16">2</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_19">Condensed Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_19">3</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_22">Condensed Consolidated Statements of Stockholders' Equity</a></span></div></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_22">4</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_25">Notes to Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_25">5</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item 2.</span></div></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_76">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_76">25</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item 3.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_103">Quantitative and Qualitative Disclosures about Market Risk</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_103">39</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item 4.</span></div></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_106">Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_106">39</a></span></div></td></tr><tr style="height:27pt"><td colspan="6" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 10pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Bebas Neue',sans-serif;font-size:16pt;font-weight:400;line-height:120%">PART II. OTHER INFORMATION</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item 1.</span></div></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_109">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_109">41</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item 1A.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_109">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_109">41</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item 2.</span></div></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_109">Unregistered Sales of Equity Securities, Use of Proceeds</a>, and Issuer Purchases of Equity Securities</span></div></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_109">41</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item 3.</span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_109">Defaults upon Senior Securities</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_109">41</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item 4.</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_109">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_109">41</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item 5.</span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_109">Other Information</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_109">41</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item 6.</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_130">Exhibits</a></span></div></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_130">43</a></span></div></td></tr><tr style="height:20pt"><td colspan="6" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_133">SIGNATURES</a></span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#i9036a78130f8463f93134d9af0a89ba5_133">44</a></span></div></td></tr></table></div><div style="margin-bottom:5pt"><span><br/></span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div></div><div id="i9036a78130f8463f93134d9af0a89ba5_10"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:16pt;font-weight:700;line-height:125%">HILLMAN SOLUTIONS CORP. AND SUBSIDIARIES</span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:16pt;font-weight:700;line-height:125%">CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)</span></div><div style="margin-bottom:5pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(dollars in thousands)</span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:5pt"><span><br/></span></div><div id="i9036a78130f8463f93134d9af0a89ba5_13"></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.00pt"><tr><td style="width:1.0pt"/><td style="width:333.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:82.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:7.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:78.25pt"/><td style="width:1.0pt"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of December 27, 2025</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">ASSETS</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current assets:</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-30">35,839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-31">27,276</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accounts receivable, net of allowances of $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-32">2,484</ix:nonFraction> ($<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-33">1,944</ix:nonFraction> - 2025)</span></div></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-34">154,694</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-35">114,926</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Inventories, net</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-36">455,085</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-37">485,938</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current assets</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-38">24,152</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-39">18,342</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 55pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-40">669,770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-41">646,482</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Property and equipment, net of accumulated depreciation of $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-42">466,189</ix:nonFraction> ($<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-43">428,726</ix:nonFraction> - 2025)</span></div></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-44">228,637</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-45">231,482</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-46">829,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-47">830,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other intangibles, net of accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-48">622,666</ix:nonFraction> ($<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-49">592,748</ix:nonFraction> - 2025)</span></div></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-50">515,187</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-51">546,171</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating lease right of use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-52">101,219</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-53">75,152</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-54">31,532</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-55">26,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 55pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-56">2,376,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-57">2,356,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#ebebec;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accounts payable</span></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-58">131,510</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-59">141,662</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current portion of debt and finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-60">15,252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-61">14,830</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-62">20,884</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-63">17,947</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 31pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Salaries and wages</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-64">15,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-65">35,790</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 31pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Pricing allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedMarketingCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-66">11,980</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedMarketingCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-67">8,098</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 31pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income and other taxes</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-68">9,899</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-69">9,466</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 31pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-70">41,706</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-71">29,766</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 55pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total current liabilities</span></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-72">246,841</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-73">257,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-74">678,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-75">668,337</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-76">132,938</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-77">131,870</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-78">86,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-79">63,459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-80">6,309</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-81">6,462</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 55pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-82">1,150,971</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-83">1,127,687</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Commitments and contingencies (Note 6)</span></div></td><td colspan="3" style="background-color:#ebebec;border-top:3pt double #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-3" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-84"></ix:nonFraction></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:3pt double #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-4" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-85"></ix:nonFraction></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stockholders' equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:33pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Common stock: $<ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-86"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-87">0.0001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-88"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-89">500,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-90">199,136,010</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-91">194,803,383</ix:nonFraction> issued and outstanding in 2026, respectively, and <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-92">197,857,100</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-93">196,487,532</ix:nonFraction> shares issued and outstanding in 2025, respectively</span></div></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-94">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-95">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Treasury stock, at cost, <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-96">4,332,627</ix:nonFraction> shares in 2026 and <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-97">1,369,568</ix:nonFraction> shares in 2025</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="f-98">35,823</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="f-99">12,423</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-100">1,463,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-101">1,457,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accumulated deficit</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-102">162,258</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-103">178,646</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-104">39,996</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-105">37,866</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 55pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total stockholders' equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-106">1,225,207</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-107">1,228,507</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 55pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total liabilities and stockholders' equity</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-108">2,376,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-109">2,356,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:125%">The accompanying Notes are an integral part of these Condensed Consolidated Financial Statements. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:middle"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-2"/></div></td></tr></table></div></div></div><div id="i9036a78130f8463f93134d9af0a89ba5_16"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:16pt;font-weight:700;line-height:125%">HILLMAN SOLUTIONS CORP. AND SUBSIDIARIES</span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:16pt;font-weight:700;line-height:125%">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited)</span></div><div style="margin-bottom:5pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(dollars in thousands, except for per share amounts)</span></div></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:562.50pt"><tr><td style="width:1.0pt"/><td style="width:237.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:78.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:78.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:74.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:73.75pt"/><td style="width:1.0pt"/></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended <br/>June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended<br/>June 28, 2025</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></div></td><td style="background-color:#ffffff;border-top:2pt solid #ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-110">442,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:2pt solid #ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-111">402,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:2pt solid #ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-112">812,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-113">762,146</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization shown separately below)</span></div></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-114">234,162</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-115">208,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-116">435,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-117">399,078</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Selling, warehouse, general and administrative expenses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-118">133,983</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-119">123,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-120">258,554</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-121">242,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation</span></div></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-122">22,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-123">19,848</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-124">44,534</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-125">39,243</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-126">15,223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-127">15,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-128">30,499</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-129">30,672</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other income, net</span></div></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherOperatingIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-130">4,585</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="3" id="f-131">664</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherOperatingIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-132">5,068</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="3" id="f-133">938</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income from operations</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-134">40,933</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-135">36,317</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-136">48,147</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-137">51,332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense, net</span></div></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-138">13,042</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-139">13,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-140">26,047</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-141">28,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Refinancing costs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="f-142">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="f-143">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="f-144">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="f-145">906</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;border-top:2pt solid #ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:middle"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income before income taxes</span></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-146">27,891</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-147">22,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-148">22,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-149">22,074</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-150">6,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-151">6,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-152">5,712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-153">6,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-154">21,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-155">15,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-156">16,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-157">15,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Basic and diluted net income per share</span></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="3" name="us-gaap:EarningsPerShareBasic" id="f-158">0.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareBasic" id="f-159">0.08</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" id="f-160">0.08</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareBasic" id="f-161">0.08</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average basic and diluted shares outstanding</span></div></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-162">195,881</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-163">197,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-164">196,254</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-165">197,439</ix:nonFraction></span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Diluted net income per share</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="3" name="us-gaap:EarningsPerShareDiluted" id="f-166">0.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareDiluted" id="f-167">0.08</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" id="f-168">0.08</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareDiluted" id="f-169">0.08</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average diluted shares outstanding</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-170">196,891</ix:nonFraction></span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-171">198,676</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-172">197,993</ix:nonFraction></span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-173">199,257</ix:nonFraction></span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income from above</span></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-174">21,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-175">15,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-176">16,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-177">15,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other comprehensive (loss) income:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign currency translation adjustments</span></div></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-178">1,962</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-179">5,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-180">3,277</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-181">6,006</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hedging activity, net of tax</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="f-182">150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="f-183">559</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-184">1,147</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-185">2,549</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total other comprehensive (loss) income</span></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-186">1,812</ix:nonFraction>)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-187">4,765</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-188">2,130</ix:nonFraction>)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-189">3,457</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #ffffff;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Comprehensive income</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-190">19,308</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-191">20,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-192">14,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-193">18,972</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:125%">The accompanying Notes are an integral part of these Condensed Consolidated Financial Statements. </span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:center"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-3"/></div></td></tr></table></div></div></div><div id="i9036a78130f8463f93134d9af0a89ba5_19"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-bottom:5pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:16pt;font-weight:700;line-height:125%">HILLMAN SOLUTIONS CORP. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:16pt;font-weight:700;line-height:125%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)</span></div><div style="margin-bottom:5pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(dollars in thousands)</span></div></div><div style="margin-bottom:5pt;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:454.50pt"><tr><td style="width:1.0pt"/><td style="width:315.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.75pt"/><td style="width:1.0pt"/></tr><tr style="height:29pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended <br/>June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended<br/>June 28, 2025</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cash flows from operating activities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Net income</span></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-194">16,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-195">15,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-196">75,033</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-197">69,915</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-198">467</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-199">3,101</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Deferred financing and original issue discount amortization</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="f-200">2,506</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="f-201">2,511</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-202">7,362</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-203">6,835</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Loss on debt restructuring</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="f-204">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="f-205">906</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cash paid to third parties in connection with debt restructuring </span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hlm:WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts" format="ixt:fixed-zero" scale="3" id="f-206">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="hlm:WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts" scale="3" id="f-207">906</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Gain on acquisition, net of deferred taxes</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="hlm:BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-208">4,721</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="hlm:BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax" format="ixt:fixed-zero" scale="3" id="f-209">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Gain on disposal of property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="f-210">77</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="f-211">63</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:middle"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="f-212">352</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="f-213">567</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Changes in operating items:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 49pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-214">31,935</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-215">30,905</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 49pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Inventories, net</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-216">41,804</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-217">20,812</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 49pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-218">11,349</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-219">7,702</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 49pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-220">13,395</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-221">29,015</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 49pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Accrued salaries and wages</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="f-222">20,134</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="f-223">10,681</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 49pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Other accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-224">7,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-225">1,908</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-226">68,463</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-227">48,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Acquisition of business, net of cash received</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-228">7,218</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="f-229">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Capital expenditures</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-230">32,595</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-231">38,175</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Other investing activities</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="f-232">96</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="f-233">109</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Net cash used for investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-234">39,909</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-235">38,284</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Repayments of senior term loans</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfSecuredDebt" format="ixt:num-dot-decimal" scale="3" id="f-236">4,255</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RepaymentsOfSecuredDebt" format="ixt:num-dot-decimal" scale="3" id="f-237">4,256</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:middle"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Borrowings on revolving credit loans</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-238">105,645</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-239">79,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Repayments of revolving credit loans</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-240">95,617</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-241">92,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Principal payments under finance lease obligations</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="f-242">3,193</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="f-243">2,653</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Proceeds from exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-244">1,483</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="f-245">490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Repurchases of common stock</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-246">23,400</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-247">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Payments of contingent consideration </span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="3" id="f-248">141</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="3" id="f-249">137</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Other financing activities</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="f-250">477</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="f-251">855</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Net cash used for financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-252">19,955</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-253">20,411</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Effect of exchange rate changes on cash</span></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="f-254">36</ix:nonFraction>)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="f-255">321</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Net increase (decrease) in cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-256">8,563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-257">10,322</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cash and cash equivalents at beginning of period</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-258">27,276</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-259">44,510</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cash and cash equivalents at end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-260">35,839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-261">34,188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Supplemental disclosure of cash flow information:</span></td><td colspan="3" style="background-color:#ebebec;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Interest paid</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-262">20,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-263">29,003</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Income taxes paid</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-264">5,310</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-265">8,646</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Capital expenditures in accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="f-266">822</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="f-267">883</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:125%">The accompanying Notes are an integral part of these Condensed Consolidated Financial Statements. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-4"/></div></td></tr></table></div></div></div><div id="i9036a78130f8463f93134d9af0a89ba5_22"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-bottom:5pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:16pt;font-weight:700;line-height:125%">HILLMAN SOLUTIONS CORP. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:16pt;font-weight:700;line-height:125%">CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(dollars in thousands)</span></div></div><div style="margin-bottom:5pt;text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:496.50pt"><tr><td style="width:1.0pt"/><td style="width:162.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:43.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:39.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:54.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:61.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:55.75pt"/><td style="width:1.0pt"/></tr><tr style="height:38pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Common Stock Amount</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Treasury Stock Amount</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Additional Paid-in-Capital</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Accumulated Deficit</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Accumulated Other Comprehensive Loss</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total Stockholders' Equity</span></td></tr><tr style="height:14pt"><td colspan="39" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at December 27, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="INF" name="us-gaap:StockholdersEquity" scale="3" id="f-268">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-269">12,423</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-270">1,457,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-271">178,646</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-272">37,866</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-273">1,228,507</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-274">4,732</ix:nonFraction>)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-275">4,732</ix:nonFraction>)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock option activity, stock awards and employee stock purchase plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-276">2,637</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-277">2,637</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-278">10,116</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-279">10,116</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hedging activity, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="f-280">997</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="f-281">997</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in cumulative foreign currency translation adjustment&#160;</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-282">1,315</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-283">1,315</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at March 28, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="INF" name="us-gaap:StockholdersEquity" scale="3" id="f-284">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-285">22,539</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-286">1,460,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-287">183,378</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-288">38,184</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-289">1,215,978</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net Income</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-290">21,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-291">21,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock option activity, stock awards and employee stock purchase plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-292">3,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-293">3,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-294">13,284</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-295">13,284</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hedging activity, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="f-296">150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="f-297">150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in cumulative foreign currency translation adjustment&#160;</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-298">1,962</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-299">1,962</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at June 27, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="INF" name="us-gaap:StockholdersEquity" scale="3" id="f-300">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-301">35,823</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-302">1,463,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-303">162,258</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-304">39,996</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-305">1,225,207</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="39" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at December 28, 2024</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="INF" name="us-gaap:StockholdersEquity" scale="3" id="f-306">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-307">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-308">1,442,958</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-309">218,951</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-310">41,656</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-311">1,182,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="f-312">317</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="f-313">317</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock option activity, stock awards and employee stock purchase plan</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-314">1,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-315">1,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hedging activity, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-316">1,990</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-317">1,990</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in cumulative foreign currency translation adjustment&#160;</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="f-318">682</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="f-319">682</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at March 29, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="INF" name="us-gaap:StockholdersEquity" scale="3" id="f-320">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-321">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-322">1,444,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-323">219,268</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-324">42,964</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-325">1,182,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net Income</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-326">15,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-327">15,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock option activity, stock awards and employee stock purchase plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-328">4,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-329">4,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hedging activity, net of tax</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="f-330">559</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="f-331">559</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in cumulative foreign currency translation adjustment&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-332">5,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-333">5,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at June 28, 2025</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="INF" name="us-gaap:StockholdersEquity" scale="3" id="f-334">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-335">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ebebec;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-336">1,448,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-337">203,436</ix:nonFraction>)</span></td><td style="background-color:#ebebec;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-338">38,199</ix:nonFraction>)</span></td><td style="background-color:#ebebec;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-339">1,206,938</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:125%">The accompanying Notes are an integral part of these Condensed Consolidated Financial Statements. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-5"/></div></td></tr></table></div></div></div><div id="i9036a78130f8463f93134d9af0a89ba5_25"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span><br/></span></div><div id="i9036a78130f8463f93134d9af0a89ba5_28"></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">1.  BASIS OF PRESENTATION</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="f-340" continuedAt="f-340-1" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The accompanying condensed financial statements include the consolidated accounts of Hillman Solutions Corp. and its wholly-owned subsidiaries (collectively &#8220;Hillman&#8221; or the &#8220;Company&#8221;). The accompanying unaudited financial statements include the condensed consolidated accounts of the Company for the thirteen and twenty-six weeks ended June 27, 2026. Unless the context requires otherwise, references to "Hillman," "we," "us," "our," or "our Company" refer to Hillman Solutions Corp. and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The accompanying unaudited Condensed Consolidated Financial Statements present information in accordance with accounting principles generally accepted in the United States for interim financial information and the instructions to Form 10-Q and applicable rules of Regulation S-X. Accordingly, they do not include all information or footnotes required by U.S. generally accepted accounting principles for complete financial statements. Operating results for the thirteen and twenty-six weeks ended June 27, 2026 do not necessarily indicate the results that may be expected for the full year. For further information, refer to the Consolidated Financial Statements for the year ended December&#160;27, 2025 and notes thereto included in the Form 10-K filed on February&#160;17, 2026 with the Securities and Exchange Commission (&#8220;SEC&#8221;).</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8220;Hillman Solutions Corp.," "HMAN Group Holdings Inc.," and "The Hillman Companies, Inc." are holding companies with no other operations, cash flows, material assets or liabilities other than the equity interests in "The Hillman Group, Inc.,", which is the borrower under the credit facility.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Nature of Operations:</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company is comprised of three separate operating business segments: (1) Hardware and Protective Solutions,&#160;(2) Robotics and Digital Solutions, and (3) Canada.</span></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"><ix:continuation id="f-340-1">Hillman provides and, on a limited basis, produces products such as fasteners and related hardware items; rod, shapes, and sheets; keys, key duplication systems, and accessories; personal protective equipment such as gloves, work gear, paint and cleaning wipes and cloths; rope and chain; builder's hardware; and identification items, such as tags and letters, numbers, and signs, to retail outlets, primarily hardware stores, home centers and mass merchants, pet supply stores, grocery stores, and drug stores. The Canada segment also produces fasteners, stampings, fittings, and processes threaded parts for automotive suppliers, industrial Original Equipment Manufacturers (&#8220;OEMs&#8221;), and industrial distributors.</ix:continuation> </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span><br/></span></div><div id="i9036a78130f8463f93134d9af0a89ba5_31"></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">2.  SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-341" continuedAt="f-341-1" escape="true"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The significant accounting policies should be read in conjunction with the significant accounting policies included in the Form 10-K filed on</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%"> </span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">February&#160;17, 2026</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%"> </span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">with the SEC.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-342" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Use of Estimates in the Preparation of Financial Statements:</span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses for the reporting periods. Actual results may differ from these estimates.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityPolicyTextBlock" id="f-343" continuedAt="f-343-1" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Share Repurchase Program:</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On July 31, 2025, the Board of Directors of the Company authorized a share repurchase program of up to $<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="srt:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="3" id="f-344">100,000</ix:nonFraction> (the &#8220;Repurchase Program&#8221;) of the Company's common stock.  The Company accounts for the repurchase of its common stock under the cost method. Under this method, the repurchased shares are recorded at their cost as a reduction of stockholders' equity. Upon repurchase, the treasury stock account is debited for the cost paid, and the cash account is credited. When treasury shares are reissued, any excess of the reissuance price over the repurchase cost is credited to additional paid-in capital. If the reissuance price is less than the repurchase cost, the difference is first debited to additional paid-in capital (from previous treasury stock transactions) and then to </span></div></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-6"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div></div><ix:continuation id="f-341-1" continuedAt="f-341-2"><ix:continuation id="f-343-1"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">retained earnings. The Company does not recognize gains or losses from treasury stock transactions in its income statement. See Note 11 - Equity and Accumulated Other Comprehensive Loss for more information.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="f-345" continuedAt="f-345-1" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Revenue Recognition:</span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Revenue is recognized when control of goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Sales and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company offers a variety of sales incentives to its customers primarily in the form of discounts and rebates. Discounts are recognized in the Condensed Consolidated Financial Statements at the date of the related sale. Rebates are based on the revenue to date and the contractual rebate percentage to be paid. A portion of the cost of the rebate is allocated to each underlying sales transaction. Discounts and rebates are included in the determination of net sales. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company also establishes reserves for customer returns and allowances. The reserve is established based on historical rates of returns and allowances. The reserve is adjusted quarterly based on actual experience. Returns and allowances are included in the determination of net sales.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-346" continuedAt="f-346-1" escape="true"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables display our disaggregated revenue by product category.</span></div></ix:nonNumeric></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-7"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div></div><ix:continuation id="f-346-1" continuedAt="f-346-2"><ix:continuation id="f-345-1" continuedAt="f-345-2"><ix:continuation id="f-341-2" continuedAt="f-341-3"><div style="margin-bottom:5pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:487.50pt"><tr><td style="width:1.0pt"/><td style="width:112.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:87.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:3.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:87.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:3.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:87.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:3.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:87.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-347">282,606</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-348">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-349">40,429</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-350">323,035</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-351">53,460</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-352">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-353">1,439</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-354">54,899</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Fobs</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-355">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-356">52,464</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-357">2,693</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-358">55,157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-359">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-360">9,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="f-361">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-362">9,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-363">336,066</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-364">61,615</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-365">44,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-366">442,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-367">244,562</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-368">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-369">37,405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-370">281,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-371">61,362</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-372">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-373">1,649</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-374">63,011</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Fobs</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-375">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-376">46,054</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-377">2,295</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-378">48,349</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-379">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-380">9,466</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="f-381">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-382">9,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-383">305,924</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-384">55,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-385">41,359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-386">402,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-387">507,522</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-388">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-389">69,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-390">576,778</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-391">109,852</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-392">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-393">2,769</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-394">112,621</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Fobs</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-395">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-396">99,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-397">5,231</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-398">104,625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-399">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-400">18,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="f-401">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-402">18,300</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-403">617,374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-404">117,677</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-405">77,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-406">812,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-407">454,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-408">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-409">62,455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-410">516,567</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-411">129,821</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-412">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-413">2,880</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-414">132,701</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Fobs</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-415">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-416">89,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-417">4,431</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-418">93,465</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-419">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-420">19,396</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="f-421">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-422">19,413</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-423">583,933</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-424">108,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-425">69,783</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-426">762,146</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:15pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables disaggregate our revenue by geographic location. </span></div></ix:continuation></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-8"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div></div><ix:continuation id="f-345-2" continuedAt="f-345-3"><ix:continuation id="f-341-3" continuedAt="f-341-4"><ix:continuation id="f-346-2"><div style="margin-bottom:5pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:480.00pt"><tr><td style="width:1.0pt"/><td style="width:106.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:87.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:88.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:87.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:3.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:87.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;border-bottom:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-427">332,035</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-428">61,615</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-429">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-430">393,650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-431">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-432">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-433">44,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-434">44,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-435">4,031</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-436">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-437">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-438">4,031</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-439">336,066</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-440">61,615</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-441">44,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-442">442,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-443">302,662</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-444">55,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-445">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-446">358,182</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-447">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-448">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-449">41,359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-450">41,359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-451">3,262</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-452">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-453">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-454">3,262</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-455">305,924</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-456">55,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-457">41,359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-458">402,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-459">609,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-460">117,677</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-461">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-462">726,935</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-463">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-464">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-465">77,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-466">77,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-467">8,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-468">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-469">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-470">8,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-471">617,374</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-472">117,677</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-473">77,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-474">812,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-475">576,729</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-476">108,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-477">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-478">685,159</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-479">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-480">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-481">69,783</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-482">69,783</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-483">7,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-484">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-485">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-486">7,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-487">583,933</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-488">108,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-489">69,783</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-490">762,146</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company's revenue by geography is allocated based on the location of its sales operations.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Hardware and Protective Solutions' revenues consist primarily of the delivery of fasteners, anchors, specialty fastening products, rope and chain, and personal protective equipment such as gloves, work gear, paint and cleaning wipes and cloths, as well as accessories, and in-store merchandising services for the related product category.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Robotics and Digital Solutions revenues consist primarily of sales of keys, automotive keys, and identification tags through self-service key duplication and engraving kiosks. It also includes our associate-assisted key duplication systems. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Canada revenues consist primarily of the delivery to Canadian customers of fasteners and related hardware items, threaded rod, keys, key duplicating systems, accessories, personal protective equipment, and identification items as well as in-store merchandising services for the related product category.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company&#8217;s performance obligations under its arrangements with customers are providing products, in-store merchandising services, and access to key duplicating and engraving equipment. Generally, the price of the merchandising services and the access to the key duplicating and engraving equipment is included in the price of the related products. Control of products is transferred at the point in time when the customer accepts the goods, which occurs upon delivery of the products. Judgment is required in determining the time at which to recognize revenue for the in-store services and the access to key duplicating and engraving equipment. Revenue is recognized for in-store service and access to key duplicating and engraving equipment as the related products are delivered, which approximates a time-based recognition pattern. Therefore, the entire amount of consideration </span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-9"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div></div><ix:continuation id="f-345-3"><ix:continuation id="f-341-4"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">related to the sale of products, in-store merchandising services, and access to key duplicating and engraving equipment is recognized upon the delivery of the products.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The costs to obtain a contract are insignificant and generally contract terms do not extend beyond one year. Therefore, these costs are expensed as incurred. Freight and shipping costs and the cost of our in-store merchandising service teams are recognized in selling, warehouse, general, and administrative expense when control over products is transferred to the customer.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company used the practical expedient regarding the existence of a significant financing component as payments are due in less than one year after delivery of the products.</span></div></ix:continuation></ix:continuation><div id="i9036a78130f8463f93134d9af0a89ba5_34"></div><div style="margin-bottom:9pt;margin-top:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">3.  RECENT ACCOUNTING PRONOUNCEMENTS</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-492" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="f-491" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On January 6, 2025, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2025-01, Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures: Disaggregation of Income Statement Expenses, as an amendment to ASU 2024-03. This ASU mandates that public business entities provide detailed disclosures in the notes to their financial statements, breaking down certain expense categories presented on the income statement into specified natural expense components. This enhanced disclosure aims to provide investors with more detailed information about the types of expenses included in commonly presented expense captions, such as cost of sales, selling, general, and administrative expenses (SG&amp;A), and research and development. The amendments introduced by ASU 2025-01 are effective for public business entities for fiscal years beginning after December 15, 2026 and for interim periods beginning after December 15, 2027 with early adoption permitted. The Company is currently evaluating the impact provided by the new standard.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In September 2025, the FASB issued ASU 2025-06, Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software, which is intended to modernize the accounting for the costs of internal-use software. The amendments remove all references to prescriptive and sequential development stages and, instead, require an entity to start capitalizing software costs when management has authorized and committed to funding the software project, and it is probable that the project will be completed and the software will be used to perform the function intended. The amendments are effective for annual reporting periods beginning after December 15, 2027, and interim reporting periods within those annual reporting periods. Early adoption is permitted as of the beginning of an annual reporting period with the amendments to be applied using a prospective, modified or retrospective transition approach. The Company is currently evaluating the impact provided by the new standard.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In December 2025, the FASB issued ASU 2025-11, Interim Reporting (Topic 270): Narrow-Scope Improvements which is intended to clarify existing requirements without fundamentally altering interim reporting or changing existing disclosure requirements. Key aspects include clarifying that ASC 270 applies to entities providing a full set of GAAP interim financial statements and notes, centralizing a list of all required interim disclosures from other ASC topics within Topic 270, and codifying a principle requiring disclosure of material events and changes since the most recent annual report. The amendments in this update are effective for interim reporting periods within annual reporting periods beginning after December 15, 2027. The Company is currently evaluating the impact provided by the new standard.</span></div></ix:nonNumeric></ix:nonNumeric><div style="margin-bottom:2pt"><span><br/></span></div><div id="i9036a78130f8463f93134d9af0a89ba5_37"></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">4.  ACQUISITIONS</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Campbell Chain and Fittings</span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%">On April 3, 2026, the Company completed the acquisition of Campbell Chain and Fittings ("Campbell"), a widely recognized provider of industrial chain and chain-related products for a total purchase price of $<ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-493">2,600</ix:nonFraction>. Campbell adds US-based manufacturing and complements our existing chain business. The excess of the estimated fair value of net assets acquired over the estimated fair value of liabilities assumed was recorded as a preliminary gain on acquisition of $<ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" name="hlm:BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-494">4,721</ix:nonFraction>, net of deferred taxes. Campbell has business operations throughout North America and its financial results reside in the Company's Hardware and Protective Solutions reportable segment.</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table reconciles the preliminary fair value of the acquired assets and assumed liabilities to the total purchase price of Campbell.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-10"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:346.50pt"><tr><td style="width:1.0pt"/><td style="width:207.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:135.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accounts receivable</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-184" name="us-gaap:BusinessCombinationAcquiredReceivablesDescription" id="f-495">6,871</ix:nonNumeric>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Inventory</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" format="ixt:num-dot-decimal" scale="3" id="f-496">8,463</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-497">2,405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total assets acquired</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="hlm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-498">17,739</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Liabilities assumed</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-499">8,844</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-500">1,574</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gain on acquisition, net of deferred taxes</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" name="hlm:BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-501">4,721</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total purchase price</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-502">2,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Net sales and operating income from Campbell included in the Company's Condensed Consolidated Statements of Comprehensive Income for the thirteen and twenty-six weeks ended June 28, 2025 were as follows:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:212.25pt"><tr><td style="width:1.0pt"/><td style="width:100.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:100.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:6.25pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/></tr><tr style="height:47pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen and Twenty-six Weeks Ended <br/>June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10,777&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,534&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Pro forma financial information has not been presented for Campbell as the financial results of Campbell were insignificant to the financial results of the Company on a standalone basis.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Delaney Hardware</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On April 10, 2026, the Company completed the acquisition of Delaney Hardware (&#8220;Delaney&#8221;), a U.S.-based supplier of door hardware and related products used in residential, multifamily, and commercial construction for a total purchase price of $<ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-503">4,618</ix:nonFraction>. Delaney has business operations in North America and its financial results reside in the Company's Hardware and Protective Solutions reportable segment.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table reconciles the preliminary fair value of the acquired assets and assumed liabilities to the total purchase price of Delaney.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:346.50pt"><tr><td style="width:1.0pt"/><td style="width:207.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:135.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accounts receivable</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-186" name="us-gaap:BusinessCombinationAcquiredReceivablesDescription" id="f-504">1,623</ix:nonNumeric>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Inventory</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" format="ixt:num-dot-decimal" scale="3" id="f-505">4,896</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" scale="3" id="f-506">152</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total assets acquired</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" name="hlm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-507">6,671</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Liabilities assumed</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-508">2,053</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total purchase price</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-509">4,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Net sales and operating income from Delaney included in the Company's Condensed Consolidated Statements of Comprehensive Income for the thirteen and twenty-six weeks ended June 28, 2025 were as follows:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:212.25pt"><tr><td style="width:1.0pt"/><td style="width:100.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:100.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:6.25pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/></tr><tr style="height:47pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen and Twenty-six Weeks Ended <br/>June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,944&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(192)</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Pro forma financial information has not been presented for Delaney as the financial results of Delaney were insignificant to the financial results of the Company on a standalone basis.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-11"/></div></td></tr></table></div></div></div><div id="i9036a78130f8463f93134d9af0a89ba5_1127"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">5.  GOODWILL AND OTHER INTANGIBLE ASSETS</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="f-510" continuedAt="f-510-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfGoodwillTextBlock" id="f-511" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Goodwill amounts by reportable segment are summarized as follows:</span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:509.25pt"><tr><td style="width:1.0pt"/><td style="width:145.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:79.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:73.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0pt"/><td style="width:42.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:79.00pt"/><td style="width:1.0pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill&#160;at</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions</span></div></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dispositions</span></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill&#160;at</span></td></tr><tr style="height:26pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 27, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 27, 2026</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-512">592,527</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="f-513">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" format="ixt:fixed-zero" scale="3" id="f-514">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-515">92</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-516">592,619</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-517">210,356</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="f-518">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" format="ixt:fixed-zero" scale="3" id="f-519">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:fixed-zero" scale="3" id="f-520">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-521">210,356</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-522">27,864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="f-523">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" format="ixt:fixed-zero" scale="3" id="f-524">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-525">1,006</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-526">26,858</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-527">830,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:fixed-zero" scale="3" id="f-528">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" format="ixt:fixed-zero" scale="3" id="f-529">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-530">914</ix:nonFraction>)</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-531">829,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.01pt">The "Other" change to goodwill relates to adjustments resulting from fluctuations in foreign currency exchange rates for the Canada, Hardware Solutions, and Protective Solutions reporting units.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" id="f-533" continuedAt="f-533-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="f-532" continuedAt="f-532-1" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Other intangibles, net, as of June&#160;27, 2026 and December&#160;27, 2025 consist of the following:&#160;</span></div></ix:nonNumeric></ix:nonNumeric><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><ix:continuation id="f-533-1"><ix:continuation id="f-532-1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:426.00pt"><tr><td style="width:1.0pt"/><td style="width:156.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:18.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:18.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:18.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:97.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:97.75pt"/><td style="width:1.0pt"/></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="9" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Estimated<br/>Useful&#160;Life<br/>(Years)</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 27, 2025</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-193" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-534">9</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-194" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-535">20</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-536">955,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-537">956,880</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trademarks - indefinite</span></td><td colspan="9" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-538">85,071</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-539">85,274</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trademarks - other</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-199" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-540">2</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-200" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-541">15</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-542">29,549</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-543">29,549</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Technology and patents</span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-203" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-544">5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-204" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-545">12</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-546">67,291</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-547">67,216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Intangible assets, gross</span></td><td colspan="9" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-548">1,137,853</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-549">1,138,919</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-550">622,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-551">592,748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other intangibles, net</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-552">515,187</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-553">546,171</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></ix:continuation></ix:continuation><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The amortization expense for intangible assets for the thirteen and twenty-six weeks ended June 27, 2026 was $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AdjustmentForAmortization" format="ixt:num-dot-decimal" scale="3" id="f-554">15,223</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentForAmortization" format="ixt:num-dot-decimal" scale="3" id="f-555">30,499</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AdjustmentForAmortization" format="ixt:num-dot-decimal" scale="3" id="f-556">15,257</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AdjustmentForAmortization" format="ixt:num-dot-decimal" scale="3" id="f-557">30,672</ix:nonFraction> for the thirteen and twenty-six weeks ended June 28, 2025, respectively.</span></div></ix:nonNumeric><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"><ix:continuation id="f-510-1">The Company tests goodwill and indefinite-lived intangible assets for impairment annually in the fourth quarter. Impairment is also tested when events or changes in circumstances indicate that the carrying values of the assets may be greater than their fair values. During the thirteen and twenty-six weeks ended June 27, 2026, the Company did not identify any triggering events that would result in an impairment analysis outside of the annual assessment.</ix:continuation> </span></div><div id="i9036a78130f8463f93134d9af0a89ba5_40"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">6.  COMMITMENTS AND CONTINGENCIES</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-558" continuedAt="f-558-1" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Insurance Coverage</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company self-insures its general liability including product liability, automotive and workers' compensation losses up to $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="hlm:MaximumAmountOfSelfInsuranceCoverage" scale="3" id="f-559">500</ix:nonFraction> per occurrence. Catastrophic coverage has been purchased from third party insurers for occurrences up to $<ix:nonFraction unitRef="usd" contextRef="c-207" decimals="-3" name="hlm:LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers" format="ixt:num-dot-decimal" scale="3" id="f-560">60,000</ix:nonFraction>. The two risk areas involving the most significant accounting estimates are workers' compensation and automotive liability. Actuarial valuations performed by the Company's outside risk insurance expert were used by the Company's management to form the basis for workers' compensation and automotive liability loss reserves. The actuary contemplated the Company's specific loss history, actual claims reported, and industry trends among statistical and other factors to estimate the range of reserves required. Risk insurance reserves are comprised of specific reserves for individual claims and additional amounts expected for development of these claims, as well as for incurred but not yet reported claims. The Company believes that the liability of approximately $<ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-3" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="3" id="f-561">3,545</ix:nonFraction> recorded for such risks is adequate as of June&#160;27, 2026.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">As of June&#160;27, 2026, the Company has provided certain vendors and insurers letters of credit aggregating to $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="3" id="f-562">5,350</ix:nonFraction> related to our product purchases and insurance coverage for product liability, workers&#8217; compensation, and general liability.</span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-12"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div></div><ix:continuation id="f-558-1"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company self-insures group health claims up to an annual stop loss limit of $<ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-3" name="hlm:MaximumAmountOfSelfInsuranceCoverage" scale="3" id="f-563">300</ix:nonFraction> per participant. Historical group insurance loss experience forms the basis for the recognition of group health insurance reserves. Provisions for losses expected under these programs are recorded based on an analysis of historical insurance claim data and certain actuarial assumptions. The Company believes that the liability of approximately $<ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-3" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="3" id="f-564">4,222</ix:nonFraction> recorded for such risks is adequate as of June&#160;27, 2026.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:107%">Import Duties</span></div><div><span><br/></span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company imports large quantities of fastener products which are subject to customs requirements and to tariffs and quotas set by governments through mutual agreements and bilateral actions. The Company could be subject to the assessment of additional duties and interest if it or its suppliers fail to comply with customs regulations or similar laws. The U.S. Department of Commerce (the "Department&#8221;) has received requests from petitioners to conduct administrative reviews of compliance with anti-dumping duty and countervailing duty laws for certain nail products sourced from Asian countries. The Company sourced products under review from vendors in China and Taiwan during the periods selected for review. The Company accrues for the duty expense once it is determined to be probable and the amount can be reasonably estimated. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:107%">Litigation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%">On February 20, 2026, the U.S. Supreme Court issued a decision invalidating tariffs imposed under the International Emergency Economic Powers Act (&#8220;IEEPA&#8221;). On April 15, 2026, Hillman filed a lawsuit in the U.S. Court of International Trade against the United States of America seeking a full refund of all IEEPA tariffs that Hillman has paid to the United States. We elected to apply a gain contingency model in accordance with ASC 450-30, &#8220;Gain Contingencies&#8221; to account for potential recoveries of previously paid tariffs under which a gain will not be recognized until realized or realizable. Additionally, after the Supreme Court ruling in February, the U.S. administration almost immediately instituted new tariffs against most major trading partners, and has previewed future actions that could restore or exceed the level of the IEEPA tariffs. We expect that the impact of these additional tariffs will partially offset any benefit of the IEEPA refunds that we will receive. Future adverse effects on our financial results will likely continue if tariff levels persist, continue to rise, or remain volatile. We are currently developing and implementing mitigation strategies (such as price increases and sourcing changes, among others) and determining future implementation timelines, though there are no assurances our efforts will be successful.</span></div><div><span><br/></span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We are involved in litigation arising in the normal course of business. In management&#8217;s opinion, any such litigation is not expected to have a material adverse effect on our consolidated financial condition, results of operations, or cash flows.</span></div></ix:continuation><div style="margin-bottom:5pt"><span><br/></span></div><div id="i9036a78130f8463f93134d9af0a89ba5_43"></div><div style="margin-bottom:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">7.  RELATED PARTY TRANSACTIONS </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="f-565" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Sales to related parties, which are included in net sales, consist of the sale of excess inventory to Ollie's Bargain Outlet Holdings, Inc. ("Ollie's"). John Swygert, Executive Chairman of Ollie's since 2025, and before that President and Chief Executive Officer of Ollie's, is a member of our Board of Directors. Sales to related parties were $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="hlm:RelatedPartTransactionSalesToRelatedParty" scale="3" id="f-566">15</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hlm:RelatedPartTransactionSalesToRelatedParty" scale="3" id="f-567">218</ix:nonFraction> in the thirteen and twenty-six weeks ended June 27, 2026 and were <ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="hlm:RelatedPartTransactionSalesToRelatedParty" format="ixt:fixed-zero" scale="0" id="f-568"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="hlm:RelatedPartTransactionSalesToRelatedParty" format="ixt:fixed-zero" scale="0" id="f-569">immaterial</ix:nonFraction></ix:nonFraction> in the thirteen and twenty-six weeks ended June 28, 2025. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In late 2024, the Company signed a contract with Ollie's to place Minute Key and Quick-Tag machines in select Ollie's locations. The Company paid royalty shares to Ollie's as a result of this agreement. The payments to related parties were immaterial in the thirteen and twenty-six weeks ended June 27, 2026 and in the thirteen and twenty-six weeks ended June 28, 2025.</span></div></ix:nonNumeric><div style="margin-bottom:5pt"><span><br/></span></div><div id="i9036a78130f8463f93134d9af0a89ba5_46"></div><div style="margin-bottom:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">8.  INCOME TAXES</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-570" continuedAt="f-570-1" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">ASC 740 requires companies to apply their estimated annual effective tax rate on a year-to-date basis in each interim period. These rates are derived, in part, from expected annual pre-tax income or loss. In the thirteen and twenty-six weeks ended June 27, 2026, the Company applied an estimated annual effective tax rate based on expected annual pre-tax income to the interim period pre-tax income to calculate the income tax expense. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">For the thirteen and twenty-six weeks ended June 27, 2026, the effective income tax rate was <ix:nonFraction unitRef="number" contextRef="c-5" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-571">24.3</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-572">25.8</ix:nonFraction>%, respectively. The Company recorded an income tax provision for the thirteen and twenty-six weeks ended June 27, 2026 of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-573">6,771</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-574">5,712</ix:nonFraction>, respectively. The difference between the expected statutory tax rate and the effective </span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-13"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div></div><ix:continuation id="f-570-1" continuedAt="f-570-2"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">tax rate for the thirteen and twenty-six weeks ended June 27, 2026 was the result of certain non-deductible expenses and state and foreign income taxes, offset by the non-taxable gain on the acquisition of Campbell Chain and Fittings. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">For the thirteen and twenty-six weeks ended June 28, 2025, the effective income tax rate was <ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-575">29.4</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-576">29.7</ix:nonFraction>%, respectively. The Company recorded an income tax provision for the thirteen and twenty-six weeks ended June 28, 2025 of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-577">6,593</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-578">6,559</ix:nonFraction>, respectively. The effective tax rate for the thirteen and twenty-six weeks ended June 28, 2025 was the result of certain non-deductible expenses and state and foreign income taxes.</span></div></ix:continuation><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"><ix:continuation id="f-570-2">On July 4, 2025, the One Big Beautiful Bill Act (&#8220;OBBBA&#8221;) was enacted in the U.S. The legislation included several provisions that impact the timing and magnitude of certain tax deductions, including, among others, making 100% bonus depreciation permanent, allowing for the expensing of domestic research costs, and modifying the business interest expense limitation calculation. These changes were incorporated into our income tax provision for the thirteen and twenty-six weeks ended June 27, 2026. Although we do not expect the OBBBA to have a material impact on our effective tax rate, we do expect favorable changes to the timing of cash tax payments in the current fiscal year and future periods.</ix:continuation> </span></div><div style="margin-bottom:5pt"><span><br/></span></div><div id="i9036a78130f8463f93134d9af0a89ba5_49"></div><div style="margin-bottom:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">9.  LONG-TERM DEBT</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LongTermDebtTextBlock" id="f-580" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="f-579" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table summarizes the Company&#8217;s debt:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:450.00pt"><tr><td style="width:1.0pt"/><td style="width:244.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:97.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:97.75pt"/><td style="width:1.0pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 27, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revolving loans</span></td><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-581">46,000</ix:nonFraction>&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-582">36,000</ix:nonFraction>&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Term Loan, due 2028</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-583">632,705</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-584">636,960</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease &amp; other obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="hlm:FinanceLeaseLiabilityAndOtherObligations" format="ixt:num-dot-decimal" scale="3" id="f-585">22,561</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="hlm:FinanceLeaseLiabilityAndOtherObligations" format="ixt:num-dot-decimal" scale="3" id="f-586">20,090</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:num-dot-decimal" scale="3" id="f-587">701,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:num-dot-decimal" scale="3" id="f-588">693,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Unamortized discount on Senior Term Loan</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="f-589">1,665</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="f-590">2,087</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current portion of long-term debt and finance leases</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-591">15,252</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-592">14,830</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred financing fees </span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="f-593">6,237</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="f-594">7,796</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total long-term debt, net</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-595">678,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-596">668,337</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">As of June&#160;27, 2026, the Asset-Backed Loan ("ABL") Revolver had an outstanding balance of $<ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-597">46,000</ix:nonFraction>, and had outstanding letters of credit of $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="3" id="f-598">5,350</ix:nonFraction>. Certain portions of the ABL Revolver are separately available to the Company&#8217;s United States and Canadian subsidiaries. Canada has no outstanding borrowings and the United States has outstanding borrowings of $<ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-599">46,000</ix:nonFraction>. The Company has&#160;$<ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-3" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="f-600">295,494</ix:nonFraction> of available borrowings under the revolving credit facility as a source of liquidity as of June&#160;27, 2026 based on the customary ABL borrowing base and availability provisions.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On January 14, 2025, the Company entered into a Repricing Amendment (2025 Repricing Amendment) on its existing Senior Term Loan due July 14, 2028. The 2025 Repricing Amendment (i) reduces the interest rate per annum applicable to the Term Loan outstanding from SOFR plus a margin varying from <ix:nonFraction unitRef="number" contextRef="c-214" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-601">2.25</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-215" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-602">2.50</ix:nonFraction>% to SOFR plus a margin of <ix:nonFraction unitRef="number" contextRef="c-216" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-603">2.00</ix:nonFraction>%, as well as a <ix:nonFraction unitRef="number" contextRef="c-217" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-604">1.00</ix:nonFraction>% margin for ABR Loans and (ii) implements a <ix:nonFraction unitRef="number" contextRef="c-216" decimals="INF" name="hlm:DebtInstrumentPrepaymentFeePercent" scale="-2" id="f-605">1</ix:nonFraction>% prepayment premium for the existing Term Loan to apply to Repricing Transactions that occur within six months after the effective date of the 2025 Repricing Amendment. In connection with the closing of the 2025 Repricing Amendment, the Company expensed $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="f-606">906</ix:nonFraction> of new fees in 2025.</span></div></ix:nonNumeric><div id="i9036a78130f8463f93134d9af0a89ba5_52"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">10.  LEASES</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-608" continuedAt="f-608-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeFinanceLeasesTextBlock" id="f-607" continuedAt="f-607-1" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Lessee</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company determines if a contract is or contains a lease at inception or modification of a contract. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period in exchange for consideration. Control over the use of the identified asset means the lessee has both 1) the right to obtain substantially all of the economic benefits from the use of the asset and 2) the right to direct the use of the asset. The Company leases certain distribution center locations, vehicles, forklifts, computer equipment, and its corporate headquarters with expiration dates through 2042. Certain lease arrangements include escalating rent payments and options to extend the lease term. Expected lease terms include these options to extend or </span></div></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-14"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div></div><ix:continuation id="f-608-1" continuedAt="f-608-2"><ix:continuation id="f-607-1" continuedAt="f-607-2"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">terminate the lease when it is reasonably certain the Company will exercise the option. The Company's leasing arrangements do not contain material residual value guarantees, nor material restrictive covenants.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-609" continuedAt="f-609-1" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The components of operating and finance lease costs for the thirteen and twenty-six weeks ended June 27, 2026 and thirteen and twenty-six weeks ended June 28, 2025 were as follows:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:483.00pt"><tr><td style="width:1.0pt"/><td style="width:147.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:78.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:78.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:78.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:78.25pt"/><td style="width:1.0pt"/></tr><tr style="height:47pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended <br/>June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended<br/>June 28, 2025</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating lease costs</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-610">7,061</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-611">5,706</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-612">13,353</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-613">11,354</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Short term lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="f-614">724</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="f-615">609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-616">1,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-617">1,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Variable lease costs</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="f-618">489</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="f-619">667</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="f-620">596</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-621">1,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease costs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization of right of use assets</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="f-622">1,695</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="f-623">1,408</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="f-624">3,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="f-625">2,680</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-626">316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-627">260</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-628">597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-629">483</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Rent expense is recognized on a straight-line basis over the expected lease term. Rent expense totaled $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-630">8,275</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-631">15,949</ix:nonFraction> in the thirteen and twenty-six weeks ended June 27, 2026, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-632">6,982</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-633">13,945</ix:nonFraction> in the thirteen and twenty-six weeks ended June 28, 2025, respectively. Rent expense includes operating lease costs as well as expenses for non-lease components such as common area maintenance, real estate taxes, real estate insurance, variable costs related to our leased vehicles, and short-term rental expenses.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The implicit rate is not determinable in most of the Company&#8217;s leases, as such management uses the Company&#8217;s incremental borrowing rate based on the information available at commencement date in determining the present value of future payments.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The weighted average remaining lease terms and discount rates for all of our operating leases were as follows as of<ix:continuation id="f-609-1" continuedAt="f-609-2"> June&#160;27, 2026 and December&#160;27, 2025:</ix:continuation></span></div><ix:continuation id="f-609-2" continuedAt="f-609-3"><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"><tr><td style="width:1.0pt"/><td style="width:165.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:61.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:4.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:60.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:61.00pt"/><td style="width:1.0pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="9" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 27, 2026</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="9" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 27, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-3" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-634">7.47</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-3" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-635">3.95</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-636">4.84</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-4" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-637">4.00</ix:nonNumeric></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-3" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-638">6.01</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-3" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-639">5.59</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-640">6.18</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-641">5.82</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="hlm:AssetsAndLiabilitiesLesseeTableTextBlock" id="f-642" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Supplemental balance sheet information related to the Company's finance leases was as follows as of June&#160;27, 2026 and December&#160;27, 2025:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:375.75pt"><tr><td style="width:1.0pt"/><td style="width:166.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:97.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:97.75pt"/><td style="width:1.0pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 27, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease assets, net, included in property plant and equipment</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-643">21,699</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-644">18,778</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-645">6,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-646">5,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term debt, less current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-647">15,781</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-648">13,619</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total principal payable on finance leases</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-649">22,152</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-650">19,218</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-15"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div></div><ix:continuation id="f-608-2"><ix:continuation id="f-607-2"><ix:continuation id="f-609-3"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Supplemental cash flow information related to the Company's operating and finance leases was as follows for the twenty-six weeks ended June 27, 2026 and twenty-six weeks ended June 28, 2025:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"><tr><td style="width:1.0pt"/><td style="width:204.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:108.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:108.25pt"/><td style="width:1.0pt"/></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended <br/>June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended<br/>June 28, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating cash outflow from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-651">12,477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-652">11,017</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating cash outflow from finance leases</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="f-653">585</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="f-654">459</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Financing cash outflow from finance leases</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="f-655">3,193</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="f-656">2,653</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-658" continuedAt="f-658-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="f-657" continuedAt="f-657-1" escape="true">Maturities of our lease liabilities for all operating and finance leases are as follows as of June&#160;27, 2026:</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-658-1"><ix:continuation id="f-657-1"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:383.25pt"><tr><td style="width:1.0pt"/><td style="width:174.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:97.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:97.75pt"/><td style="width:1.0pt"/></tr><tr style="height:18pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Remaining 2026</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-659">13,222</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-660">3,810</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2027</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-661">25,423</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-662">6,708</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2028</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-663">23,029</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-664">5,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2029</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-665">18,443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-666">4,860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2030</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-667">12,850</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-668">3,174</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-669">42,486</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="f-670">338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total future minimum rental commitments</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-671">135,453</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-672">24,533</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less - amounts representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-673">27,798</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-674">2,381</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-675">107,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-676">22,152</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In July 2025, the Company entered into <ix:nonFraction unitRef="lease" contextRef="c-218" decimals="INF" name="hlm:LesseeOperatingLeaseNumberOfLeases" format="ixt-sec:numwordsen" scale="0" id="f-677">one</ix:nonFraction> additional operating lease for a new property located in Forest Park, Ohio for the purpose of consolidating office, warehouse, and distribution in the Cincinnati area. Occupancy has not yet commenced and the estimated future minimum rental commitments for the Forest Park lease are approximately $<ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="6" id="f-678">4.5</ix:nonFraction>&#160;million per year beginning in late summer 2027 and increasing <ix:nonFraction unitRef="number" contextRef="c-219" decimals="INF" name="hlm:LesseeOperatingLeaseAnnualEscalationRate" scale="-2" id="f-679">3.25</ix:nonFraction>% per year thereafter for <ix:nonNumeric contextRef="c-219" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="f-680">15</ix:nonNumeric> years.</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In 2026, the Company entered into two additional finance leases for equipment to be used at the new Forest Park facility. The leases have not yet commenced. The future minimum rent payments for the equipment leases are approximately $<ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="6" id="f-681">11.5</ix:nonFraction>&#160;million per year beginning in 2028 for seven year terms. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Lessor</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company has certain arrangements for key duplication equipment under which we are the lessor. These leases meet the criteria for operating lease classification. Lease income associated with these leases is not material.</span></div></ix:continuation></ix:continuation><div id="i9036a78130f8463f93134d9af0a89ba5_55"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">11.  EQUITY AND ACCUMULATED OTHER COMPREHENSIVE LOSS</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="f-682" continuedAt="f-682-1" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Common Stock</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Hillman Solutions Corp. has one class of common stock.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Share Repurchases</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On July 31, 2025, the Board of Directors of the Company authorized a share repurchase program of up to $<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="srt:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="3" id="f-683">100,000</ix:nonFraction> (the &#8220;Repurchase Program&#8221;) of the Company's common stock. The Repurchase Program permits shares of common stock to be repurchased from time to time at management's discretion, through a variety of methods, including a </span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-16"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div></div><ix:continuation id="f-682-1" continuedAt="f-682-2"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10b5-1 trading plan, open market purchases, privately negotiated transactions or transactions otherwise in compliance with Rule 10b-18 under the Securities Exchange Act of 1934, as amended.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The timing and number of shares of common stock repurchased will be opportunistic depending on a variety of factors, including price, general business and market conditions, alternative investment opportunities and funding considerations. The Repurchase Program does not obligate the Company to repurchase any specific number of shares of common stock and may be suspended or discontinued at any time. </span></div><ix:nonNumeric contextRef="c-1" name="hlm:ScheduleOfShareRepurchasesTableTextBlock" id="f-684" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table presents information about our repurchases of common stock, all of which were completed through open market purchases (amounts in thousands):</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:383.25pt"><tr><td style="width:1.0pt"/><td style="width:153.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:109.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:109.00pt"/><td style="width:1.0pt"/></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total number of shares repurchased</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="3" id="f-685">1,742</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="3" id="f-686">2,963</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total cost of shares repurchased</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-687">13,284</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-688">23,400</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:4.5pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The Company&#8217;s share repurchases are subject to a 1% excise tax as a result of the Inflation Reduction Act of 2022. Excise taxes incurred on share repurchases represent direct costs of the repurchase and are recorded as a part of the cost basis of the shares within treasury stock.</span></div></ix:nonNumeric><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The cost of shares repurchased may differ from the repurchases of common stock amounts in the consolidated statements of cash flows due to unsettled share repurchases at the end of a period and excise taxes incurred on share repurchases.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Stock Rollforward</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfStockholdersEquityTableTextBlock" id="f-689" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table presents a reconciliation of the number of shares of our common stock outstanding (amounts in thousands).</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:503.25pt"><tr><td style="width:1.0pt"/><td style="width:291.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:65.50pt"/><td style="width:1.0pt"/></tr><tr style="height:29pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Common Stock (Shares)</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Treasury Stock (Shares)</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total Net Shares Outstanding </span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at December 27, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="hlm:CommonStockSharesOutstandingIncludingAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-690">197,857</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="f-691">1,370</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="hlm:CommonStockSharesOutstandingIncludingAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-692">196,487</ix:nonFraction></span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock option activity, stock awards and employee stock purchase plan</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-221" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="3" id="f-693">1,089</ix:nonFraction></span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-16" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="3" id="f-694">1,089</ix:nonFraction></span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Repurchases of common stock</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="3" id="f-695">1,221</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-16" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="3" id="f-696">1,221</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at March 28, 2026</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-20" decimals="-3" name="hlm:CommonStockSharesOutstandingIncludingAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-697">198,946</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="f-698">2,591</ix:nonFraction>)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-25" decimals="-3" name="hlm:CommonStockSharesOutstandingIncludingAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-699">196,355</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock option activity, stock awards and employee stock purchase plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-222" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" scale="3" id="f-700">190</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" scale="3" id="f-701">190</ix:nonFraction></span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-28" decimals="-3" sign="-" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="3" id="f-702">1,742</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="3" id="f-703">1,742</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at June 27, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-30" decimals="-3" name="hlm:CommonStockSharesOutstandingIncludingAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-704">199,136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-31" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="f-705">4,333</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-706">194,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at December 28, 2024</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-35" decimals="-3" name="hlm:CommonStockSharesOutstandingIncludingAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-707">196,706</ix:nonFraction></span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="hlm:CommonStockSharesOutstandingIncludingAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-708">196,706</ix:nonFraction></span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock option activity, stock awards and employee stock purchase plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-223" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" scale="3" id="f-709">675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-41" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" scale="3" id="f-710">675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-41" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:fixed-zero" scale="3" id="f-711">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at March 29, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-44" decimals="-3" name="hlm:CommonStockSharesOutstandingIncludingAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-712">197,381</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-49" decimals="-3" name="hlm:CommonStockSharesOutstandingIncludingAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-713">197,381</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock option activity, stock awards and employee stock purchase plan</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-224" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" scale="3" id="f-714">184</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" scale="3" id="f-715">184</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:fixed-zero" scale="3" id="f-716">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at June 28, 2025</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-53" decimals="-3" name="hlm:CommonStockSharesOutstandingIncludingAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-717">197,565</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-718">197,565</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Accumulated Other Comprehensive Income (Loss)</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="f-719" continuedAt="f-719-1" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following is detail of the changes in the Company's accumulated other comprehensive income (loss) from December&#160;28, 2024 to June&#160;27, 2026, including the effect of significant reclassifications out of accumulated other comprehensive income (loss) (net of tax):</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-17"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div></div><ix:continuation id="f-719-1"><ix:continuation id="f-682-2"><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:354.00pt"><tr><td style="width:1.0pt"/><td style="width:238.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:109.00pt"/><td style="width:1.0pt"/></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated Other Comprehensive Income (Loss)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at December&#160;28, 2024</span></div></td><td colspan="3" style="padding:0 1pt"/><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-720">41,656</ix:nonFraction>)</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other comprehensive income before reclassifications</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-721">5,842</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amounts reclassified from other comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-722">2,052</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net current period other comprehensive income</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-723">3,790</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at December&#160;27, 2025</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-724">37,866</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other comprehensive loss before reclassifications</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-725">2,166</ix:nonFraction>)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amounts reclassified from other comprehensive loss</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" scale="3" id="f-726">36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net current period other comprehensive loss </span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-727">2,130</ix:nonFraction>)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at June&#160;27, 2026</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-728">39,996</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1.</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:12.1pt">During the year ended December&#160;27, 2025, the Company deferred a loss of $<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-729">1,956</ix:nonFraction> and reclassified a gain of $<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-730">2,052</ix:nonFraction> including tax expense of $<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-731">1,002</ix:nonFraction> into other comprehensive income due to hedging activities. The amounts reclassified out of other comprehensive income were recorded as interest expense. See Note 14 - Derivatives and Hedging for additional information on the interest rate swaps.</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2.</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:10.37pt">During the twenty-six weeks ended June 27, 2026, the Company deferred a loss of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-732">1,493</ix:nonFraction>, reclassified a loss of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="3" id="f-733">36</ix:nonFraction> and a tax benefit of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" scale="3" id="f-734">382</ix:nonFraction> into other comprehensive loss due to hedging activities. The amounts reclassified out of other comprehensive loss were recorded as interest expense. See Note 14 - Derivatives and Hedging for additional information on the interest rate swaps.</span></div></ix:continuation></ix:continuation><div id="i9036a78130f8463f93134d9af0a89ba5_58"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">12.  STOCK-BASED COMPENSATION</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">2014 Equity Incentive Plan</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The 2014 Equity Incentive Plan may grant options, stock appreciation rights, restricted stock, and other stock-based awards for up to an aggregate of <ix:nonFraction unitRef="shares" contextRef="c-225" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" id="f-735">14,523,510</ix:nonFraction> shares of its common stock. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The 2014 Equity Incentive Plan did not have any stock compensation expense recognized in the thirteen and twenty-six weeks ended June 27, 2026. Stock compensation expense of $<ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-736">73</ix:nonFraction> was recognized in the twenty-six weeks ended June 28, 2025, and there was not any expense recognized in the thirteen weeks ended June 28, 2025.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The fair value of stock options is determined at the grant date using the Black-Scholes option pricing model. The time-based stock option awards generally vest evenly over <ix:nonNumeric contextRef="c-227" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-737">four years</ix:nonNumeric> from the grant date and performance-based options vest based on Company stock price hurdles.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Restricted Stock Units ("RSUs") granted to employees for service generally vest after three years, subject to continued employment. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">2021 Equity Incentive Plan</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Effective July 14, 2021, the Company established the 2021 Equity Incentive Plan. On June 3, 2025, the 2021 Equity Incentive Plan was amended to increase the share reserve by <ix:nonFraction unitRef="shares" contextRef="c-228" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-738">1,800,000</ix:nonFraction> shares of common stock (the 2021 Equity Incentive Plan as amended is referred to as the &#8220;2021 Plan&#8221;). Under the 2021 Plan, as amended, the maximum number of shares of common stock that may be delivered in satisfaction of awards under the 2021 Plan as of the Effective Date is (i) <ix:nonFraction unitRef="shares" contextRef="c-229" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-739">10,950,814</ix:nonFraction> shares, plus (ii) the number of shares of stock underlying awards under the 2014 Equity Incentive Plan that on or after the Effective Date expire or become unexercisable, or are forfeited, cancelled or otherwise terminated, in each case, without delivery of shares or cash therefore, and would have become available again for grant under the Prior Plan in accordance with its terms (in the case of this subclause (ii), not to exceed 14,523,510 shares of common stock in the aggregate).</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-18"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The 2021 Equity Incentive Plan had stock compensation expense of $<ix:nonFraction unitRef="usd" contextRef="c-230" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-740">3,267</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-741">7,132</ix:nonFraction> was recognized in the accompanying Condensed Consolidated Statements of Comprehensive Income (Loss) for the thirteen and twenty-six weeks ended June 27, 2026 respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-232" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-742">3,477</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-743">6,553</ix:nonFraction> in the thirteen and twenty-six weeks ended June 28, 2025, respectively.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The fair value of stock options is determined at the grant date using the Black-Scholes option pricing model. The time-based stock option awards generally vest evenly over <ix:nonNumeric contextRef="c-234" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-744">four years</ix:nonNumeric> from the grant date and performance-based options vest based on specified targets such as Company performance and Company stock price hurdles.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Beginning in the first quarter of 2025, the RSUs granted to employees for service generally vest evenly over <ix:nonNumeric contextRef="c-235" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-745">three years</ix:nonNumeric> from the grant date, subject to continued employment. Prior to 2025, the RSUs granted to employees for service generally vest after <ix:nonNumeric contextRef="c-235" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-746">three years</ix:nonNumeric>, subject to continued employment. The RSUs granted to non-employee directors generally vest in full on the sooner of the first anniversary of the grant date or the Company's next annual meeting of stockholders.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Stock Units</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Beginning in the first quarter of 2025, the Company determined to grant Performance Stock Units ("PSUs"), using return on invested capital as the performance metric, instead of granting stock options. The PSUs granted to employees for service generally vest after <ix:nonNumeric contextRef="c-236" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-747">three years</ix:nonNumeric>, subject to continued employment. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">2021 Employee Stock Purchase Plan</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Our Employee Stock Purchase Plan ("ESPP") became effective on July 14, 2021, in which 1,140,754 shares of common stock were available for issuance under the ESPP. On June 3, 2025, the ESPP plan was amended to increase the share reserve by <ix:nonFraction unitRef="shares" contextRef="c-237" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-748">1,000,000</ix:nonFraction> shares of common stock, for a total of <ix:nonFraction unitRef="shares" contextRef="c-238" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-749">2,140,754</ix:nonFraction> shares available for issuance. Under the ESPP, eligible employees are granted options to purchase shares of common stock at 85% of the fair market value at the time of exercise. Options to purchase shares are granted <ix:nonFraction unitRef="times" contextRef="c-239" decimals="INF" name="hlm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear" format="ixt-sec:numwordsen" scale="0" id="f-750">four</ix:nonFraction> times a year on the first payroll date in January, April, July, and October of each year and ending approximately three months later on the last business day in March, June, September or December. No employee may be granted an option under the Plan if, immediately after the option is granted, the employee would own stock possessing five percent or more of the total combined voting power or value of all classes of stock of the Company.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Compensation expense associated with ESPP purchase rights is recognized on a straight-line basis over the vesting period. As of the thirteen and twenty-six weeks ended June 27, 2026 there was approximately $<ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-751">88</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-752">230</ix:nonFraction> of compensation expense related to the ESPP recognized, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-753">80</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-754">209</ix:nonFraction> for the thirteen and twenty-six weeks ended June 28, 2025, respectively.</span></div><div id="i9036a78130f8463f93134d9af0a89ba5_61"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">13.  EARNINGS PER SHARE</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-755" continuedAt="f-755-1" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Basic earnings per share is computed based on the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share include the dilutive effect of stock options and restricted stock awards and units. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-756" continuedAt="f-756-1" escape="true">The following is a reconciliation of the basic and diluted earnings per share ("EPS") computations for both the numerator and denominator (in thousands, except per share data):</ix:nonNumeric></span></div><ix:continuation id="f-756-1" continuedAt="f-756-2"><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:499.50pt"><tr><td style="width:1.0pt"/><td style="width:110.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:70.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:46.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:70.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:46.75pt"/><td style="width:1.0pt"/></tr><tr style="height:27pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="15" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>June 27, 2026</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="15" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended <br/>June 27, 2026</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Earnings<br/>(Numerator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares<br/>(Denominator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Per Share<br/>Amount</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Earnings<br/>(Numerator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares<br/>(Denominator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Per Share<br/>Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-757">21,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-758">195,881</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="3" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-759">0.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-760">16,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-761">196,254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-762">0.08</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dilutive effect of stock options and awards</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="3" id="f-763">1,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="3" id="f-764">1,739</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income per diluted common share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-765">21,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-766">196,891</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="3" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-767">0.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-768">16,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-769">197,993</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-770">0.08</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-19"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div></div><ix:continuation id="f-756-2"><ix:continuation id="f-755-1" continuedAt="f-755-2"><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:500.25pt"><tr><td style="width:1.0pt"/><td style="width:111.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:70.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:46.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:70.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:46.75pt"/><td style="width:1.0pt"/></tr><tr style="height:27pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="15" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>June 28, 2025</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="15" style="background-color:#67b00d;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Twenty-six Weeks Ended<br/>June 28, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Earnings<br/>(Numerator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares<br/>(Denominator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Per Share<br/>Amount</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Earnings<br/>(Numerator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares<br/>(Denominator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Per Share<br/>Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income</span></td><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-771">15,832</ix:nonFraction>&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-772">197,593</ix:nonFraction>&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-773">0.08</ix:nonFraction>&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-774">15,515</ix:nonFraction>&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-775">197,439</ix:nonFraction>&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-776">0.08</ix:nonFraction>&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dilutive effect of stock options and awards</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="3" id="f-777">1,083</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="3" id="f-778">1,818</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income per diluted common share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-779">15,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-780">198,676</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-781">0.08</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-782">15,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-783">199,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-784">0.08</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"><ix:continuation id="f-755-2">Stock options and awards outstanding totaling <ix:nonFraction unitRef="shares" contextRef="c-244" decimals="INF" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-785">9,455</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-245" decimals="INF" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-786">6,566</ix:nonFraction> were excluded from the computation for the thirteen and twenty-six weeks ended June 27, 2026, respectively, and <ix:nonFraction unitRef="shares" contextRef="c-246" decimals="INF" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-787">11,439</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-247" decimals="INF" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-788">7,277</ix:nonFraction> for the thirteen and twenty-six weeks ended June 28, 2025, respectively, as they would have had an antidilutive effect under the treasury stock method.</ix:continuation> </span></div><div id="i9036a78130f8463f93134d9af0a89ba5_64"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">14.  DERIVATIVES AND HEDGING</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="f-789" continuedAt="f-789-1" escape="true"><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">FASB ASC 815, Derivatives and Hedging ("ASC 815"), provides the disclosure requirements for derivatives and hedging activities with the intent to provide users of financial statements with an enhanced understanding of: (a) how and why an entity uses derivative instruments, (b) how the entity accounts for derivative instruments and related hedged items, and (c) how derivative instruments and related hedged items affect an entity's financial position, financial performance, and cash flows. Further, qualitative disclosures are required that explain the Company's objectives and strategies for using derivatives, as well as quantitative disclosures about the fair value of and gains and losses on derivative instruments.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company uses derivative financial instruments to manage its exposures to (1) interest rate fluctuations on its floating rate senior term loan and (2) fluctuations in foreign currency exchange rates. The Company measures those instruments at fair value and recognizes changes in the fair value of derivatives in earnings in the period of change, unless the derivative qualifies as an effective hedge that offsets certain exposures.</span></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company does not enter into derivative transactions for speculative purposes and, therefore, holds no derivative instruments for trading purposes.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Interest Rate Swap Agreements</span></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On December 19, 2023, the Company entered into an interest swap agreement ("2024 Swap 1") for a notional amount of $<ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="0" id="f-790">144,000</ix:nonFraction>. The forward start date of the 2024 Swap 1 was July 21, 2024 and the termination date is January 31, 2027. The 2024 Swap 1 has a determined pay fixed interest rate of <ix:nonFraction unitRef="number" contextRef="c-248" decimals="4" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="f-791">3.8</ix:nonFraction>%. In accordance with ASC 815, the Company determined the 2024 Swap 1 constituted an effective cash flow hedge and therefore changes in fair value are recorded within other comprehensive income (loss) within the Company's Statement of Comprehensive Income (Loss) and the deferred gains or losses are reclassified out of other comprehensive income (loss) into interest expense in the same period during which the hedged transactions affect earnings.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On December 19, 2023, the Company entered into an interest swap agreement ("2024 Swap 2") for a notional amount of $<ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="0" id="f-792">216,000</ix:nonFraction>. The forward start date of the 2024 Swap 2 was July 21, 2024 and the termination date is January 31, 2027. The 2024 Swap 2 has a determined pay fixed interest rate of <ix:nonFraction unitRef="number" contextRef="c-249" decimals="4" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="f-793">3.62</ix:nonFraction>%. In accordance with ASC 815, the Company determined the 2024 Swap 2 constituted an effective cash flow hedge and therefore changes in fair value are recorded within other comprehensive income (loss) within the Company's Statement of Comprehensive Income (Loss) and the deferred gains or losses are reclassified out of other comprehensive income (loss) into interest expense in the same period during which the hedged transactions affect earnings.</span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-20"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div></div><ix:continuation id="f-789-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="f-794" escape="true"><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table summarizes the Company's derivative financial instruments:</span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.75pt"><tr><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:82.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:66.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:66.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:73.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:66.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:66.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="15" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Asset Derivatives</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="15" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Liability Derivatives</span></td></tr><tr style="height:33pt"><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of </span></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">June&#160;27, 2026</span></div></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of </span></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December&#160;27, 2025</span></div></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of June 27, 2026</span></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of </span></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December&#160;27, 2025</span></div></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance Sheet <br/>Location</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance Sheet <br/>Location</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Fair Value</span></td></tr><tr style="height:14pt"><td colspan="15" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2024 Swap 1</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current assets</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="f-795">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-251" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:fixed-zero" scale="3" id="f-796">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-252" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="3" id="f-797">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-253" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="f-798">670</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2024 Swap 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-254" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="f-799">253</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-255" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:fixed-zero" scale="3" id="f-800">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-256" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="3" id="f-801">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-257" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="f-802">589</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="9" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total hedging instruments:</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-258" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="f-803">270</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-259" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:fixed-zero" scale="3" id="f-804">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-258" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="3" id="f-805">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-259" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="f-806">1,259</ix:nonFraction>)</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Foreign Currency Forward Contracts</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">As of June&#160;27, 2026 the Company held no foreign currency forward contracts outstanding. As of December&#160;27, 2025 the Company entered into foreign currency forward contracts. The purpose of the Company's foreign currency forward contracts is to manage the Company's exposure to fluctuations in the exchange rate of the Canadian dollar. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The total notional amount of contracts outstanding was C$<ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="f-807">1,551</ix:nonFraction> and the total fair value of the foreign currency forward contracts was $<ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="f-808">1,504</ix:nonFraction> as of December&#160;27, 2025. The contracts were reported on the accompanying Condensed Consolidated Balance Sheets in other accrued expenses. A gain in other income of $<ix:nonFraction unitRef="usd" contextRef="c-262" decimals="-3" sign="-" name="hlm:ForeignCurrencyForwardGainOrLoss" scale="3" id="f-809">20</ix:nonFraction> and loss of $<ix:nonFraction unitRef="usd" contextRef="c-263" decimals="-3" name="hlm:ForeignCurrencyForwardGainOrLoss" scale="3" id="f-810">4</ix:nonFraction>  was recorded in the Condensed Consolidated Statements of Comprehensive Income (Loss) for the change in fair value during the thirteen and twenty-six weeks ended June 27, 2026, respectively.  A loss in other income of $<ix:nonFraction unitRef="usd" contextRef="c-264" decimals="-3" name="hlm:ForeignCurrencyForwardGainOrLoss" scale="3" id="f-811">79</ix:nonFraction> and gain of $<ix:nonFraction unitRef="usd" contextRef="c-265" decimals="-3" sign="-" name="hlm:ForeignCurrencyForwardGainOrLoss" scale="3" id="f-812">81</ix:nonFraction> was recorded in the Condensed Consolidated Statements of Comprehensive Income (Loss) for the change in fair value during the thirteen and twenty-six weeks ended June 28, 2025, respectively.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company's foreign currency forward contracts did not qualify for hedge accounting treatment because they did not meet the provisions specified in ASC 815. Accordingly, the gain or loss on these derivatives was recognized in other (income) expense in the Condensed Consolidated Statements of Comprehensive Income (Loss).</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company does not enter into derivative transactions for speculative purposes and, therefore, holds no derivative instruments for trading purposes.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Additional information with respect to the fair value of derivative instruments is included in Note 15 - Fair Value Measurements.</span></div></ix:continuation><div id="i9036a78130f8463f93134d9af0a89ba5_67"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">15.  FAIR VALUE MEASUREMENTS</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueDisclosuresTextBlock" id="f-813" continuedAt="f-813-1" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company uses the accounting guidance that applies to all assets and liabilities that are being measured and reported on a fair value basis. The guidance defines fair value 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. The guidance also establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Assets and liabilities carried at fair value are classified and disclosed in one of the following three categories:</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.713%"><tr><td style="width:1.0%"/><td style="width:7.168%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.452%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:87.980%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level&#160;1:</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quoted market prices in active markets for identical assets or liabilities.</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable market-based inputs or unobservable inputs that are corroborated by market data.</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level&#160;3:</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unobservable inputs reflecting the reporting entity&#8217;s own assumptions.</span></td></tr></table></div><div style="margin-bottom:5pt;margin-top:4pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The accounting guidance establishes a hierarchy which requires an entity to maximize the use of quoted market prices and minimize the use of unobservable inputs. An asset or liability's level is based on the lowest level of input that is significant to the fair value measurement.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="f-814" continuedAt="f-814-1" escape="true"><div style="margin-bottom:5pt;margin-top:4pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables set forth the Company&#8217;s financial assets and liabilities that were measured at fair value on a recurring basis during the period, by level, within the fair value hierarchy:</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#160;</span></div></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-21"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div></div><ix:continuation id="f-813-1" continuedAt="f-813-2"><ix:continuation id="f-814-1"><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:347.25pt"><tr><td style="width:1.0pt"/><td style="width:160.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:42.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:40.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:48.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:34.75pt"/><td style="width:1.0pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"/><td colspan="21" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June 27, 2026</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"/><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;2</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;3</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trading securities</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-266" decimals="-3" name="us-gaap:TradingSecuritiesDebt" scale="3" id="f-815">880</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-3" name="us-gaap:TradingSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="f-816">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-268" decimals="-3" name="us-gaap:TradingSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="f-817">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" name="us-gaap:TradingSecuritiesDebt" scale="3" id="f-818">880</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-270" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-819">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-271" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="f-820">270</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-821">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-273" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="f-822">270</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign exchange forward contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-274" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-823">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-275" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-824">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-276" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-825">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-277" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-826">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Contingent consideration payable</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-266" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="f-827">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="f-828">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-268" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="f-829">3,865</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="f-830">3,865</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"/><td colspan="21" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 27, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"/><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;2</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;3</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trading securities</span></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-3" name="us-gaap:TradingSecuritiesDebt" scale="3" id="f-831">847</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-3" name="us-gaap:TradingSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="f-832">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-280" decimals="-3" name="us-gaap:TradingSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="f-833">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-281" decimals="-3" name="us-gaap:TradingSecuritiesDebt" scale="3" id="f-834">847</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-282" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="f-835">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-283" decimals="-3" sign="-" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-836">1,259</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-284" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="f-837">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-285" decimals="-3" sign="-" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-838">1,259</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign exchange forward contracts</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-286" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-839">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-287" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="f-840">1,504</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-288" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-841">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="f-842">1,504</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Contingent consideration payable</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="f-843">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="f-844">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-280" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="f-845">4,358</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-281" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="f-846">4,358</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Trading securities are valued using quoted prices on an active exchange. Trading securities represent assets held in a Rabbi Trust to fund deferred compensation liabilities and are included as Other assets on the accompanying Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company utilizes interest rate swap contracts to manage our targeted mix of fixed and floating rate debt, and these contracts are valued using observable benchmark rates at commonly quoted intervals for the full term of the swap contracts. As of&#160;June&#160;27, 2026 and December&#160;27, 2025, the Company's interest rate swaps were recorded on the accompanying Condensed Consolidated Balance Sheets in accordance with ASC 815.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company utilizes foreign exchange forward contracts to manage our exposure to currency fluctuations in the Canadian dollar versus the U.S. dollar. The forward contracts were valued using observable benchmark rates at commonly quoted intervals during the term of the forward contract. As of June&#160;27, 2026, Hillman did not utilize any forward contracts, and as of December&#160;27, 2025, the foreign exchange forward contracts were included in other accrued expenses on the accompanying Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The contingent consideration represents future potential earn-out payments related to the Resharp acquisition in fiscal 2019 and the Instafob acquisition in the first quarter of 2020. The estimated fair value of the contingent earn-outs was determined using a Monte Carlo analysis examining the frequency and mean value of the resulting earn-out payments. The resulting value captures the risk associated with the form of the payout structure. The risk neutral method is applied, resulting in a value that captures the risk associated with the form of the payout structure and the projection risk. The carrying amount of the liability may fluctuate significantly and actual amounts paid may be materially different from the estimated value of the liability. The current and non-current portions of these obligations are reported separately on the Condensed Consolidated Balance Sheets as other accrued expense and other non-current liabilities, respectively. Subsequent changes in the fair value of the contingent consideration liabilities, as determined by using a simulation model of the Monte Carlo analysis that includes updated projections applicable to the liability, are recorded within other income (expense) in the Condensed Consolidated Statements of Comprehensive Income (Loss). </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" id="f-847" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The table below provides a summary of the changes in fair value of the Company&#8217;s contingent consideration (Level 3) for Resharp and Instafob as of June&#160;27, 2026.</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"><tr><td style="width:1.0pt"/><td style="width:193.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:61.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:52.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:45.25pt"/><td style="width:1.0pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="9" style="background-color:#67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Resharp</span></div></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="9" style="background-color:#67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Instafob</span></div></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/></tr><tr style="height:38pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other accrued expenses</span></div></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other non-current liabilities</span></div></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other accrued expenses</span></div></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair value as of December&#160;27, 2025</span></div></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-289" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" scale="3" id="f-848">229</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-849">4,071</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" scale="3" id="f-850">25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-292" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" scale="3" id="f-851">33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-281" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="f-852">4,358</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair value of cash consideration paid</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-293" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="3" id="f-853">134</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-294" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" format="ixt:fixed-zero" scale="3" id="f-854">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="3" id="f-855">7</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" format="ixt:fixed-zero" scale="3" id="f-856">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="3" id="f-857">141</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-293" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="f-858">205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-294" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="f-859">571</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-295" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:fixed-zero" scale="3" id="f-860">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-296" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="f-861">14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="f-862">352</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair value as of June&#160;27, 2026</span></div></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-297" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" scale="3" id="f-863">300</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-298" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-864">3,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-299" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" scale="3" id="f-865">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-300" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" scale="3" id="f-866">47</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="f-867">3,865</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-22"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div></div><ix:continuation id="f-813-2" continuedAt="f-813-3"><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Cash, accounts receivable, short-term borrowings and accounts payable are reflected in the Condensed Consolidated Balance Sheets at book value, which approximates fair value, due to the short-term nature of these instruments. The carrying amounts of the long-term debt under the revolving credit facility and term loan approximate the fair value at June&#160;27, 2026 and December&#160;27, 2025 as the interest rate is variable and approximates current market rates of debt based on observable market transactions with similar terms and comparable credit risk.</span></div></ix:continuation><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"><ix:continuation id="f-813-3">Additional information with respect to the derivative instruments is included in Note 14 - Derivatives and Hedging.</ix:continuation> </span></div><div id="i9036a78130f8463f93134d9af0a89ba5_70"></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">16.  SEGMENT REPORTING</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-868" continuedAt="f-868-1" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company&#8217;s segment reporting structure uses the Company&#8217;s management reporting structure as the foundation for how the Company manages its business. The Company periodically evaluates its segment reporting structure in accordance with ASC 350-20-55 and has concluded that it has <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-869">three</ix:nonFraction> reportable segments as of June&#160;27, 2026.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The segments are as follows:</span></div><div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Hardware and Protective Solutions</span></div><div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Robotics and Digital Solutions</span></div><div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Canada</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">For a reconciliation of our segment sales by product category and geographic area, please see Note 2 - Summary of Significant Accounting Policies. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The tables below present net sales, significant segment expenses, and segment adjusted EBITDA for the reportable segments for the thirteen and twenty-six weeks ended June 27, 2026 and thirteen and twenty-six weeks ended June 28, 2025. See Note 2 - Summary of Significant Accounting Policies for a reconciliation of total reportable segments' revenues to consolidated revenues. Certain amounts in the prior year Condensed Consolidated Financial Statements and in the Notes to the Condensed Consolidated Financial Statements were reclassified to conform to the current year&#8217;s presentation. This had no impact on the prior period's condensed consolidated balance sheets, condensed consolidated statements of comprehensive income (loss), condensed consolidated statements of cash flows, or condensed consolidated statements of stockholders' equity.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="f-870" continuedAt="f-870-1" escape="true"><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"><tr><td style="width:1.0pt"/><td style="width:208.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:67.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:67.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:67.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:67.75pt"/><td style="width:1.0pt"/></tr><tr style="height:47pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-871">336,066</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-872">305,924</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-873">617,374</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-874">583,933</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Significant segment expenses</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-875">193,751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-876">168,945</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-877">361,044</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-878">328,168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted selling expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-879">32,466</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-880">29,452</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-881">62,763</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-882">58,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted warehouse expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="hlm:WarehouseExpenseAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-883">41,222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="hlm:WarehouseExpenseAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-884">37,881</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="hlm:WarehouseExpenseAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-885">75,808</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="hlm:WarehouseExpenseAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-886">72,726</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted general and administrative expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-887">17,739</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-888">18,321</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-889">35,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-890">35,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other segment items </span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" sign="-" name="us-gaap:SegmentReportingOtherItemAmount" scale="3" id="f-891">418</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" sign="-" name="us-gaap:SegmentReportingOtherItemAmount" scale="3" id="f-892">215</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" sign="-" name="us-gaap:SegmentReportingOtherItemAmount" scale="3" id="f-893">555</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" sign="-" name="us-gaap:SegmentReportingOtherItemAmount" scale="3" id="f-894">377</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Segment adjusted EBITDA</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-895">51,306</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-896">51,540</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-897">83,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-898">89,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:12.61pt">Adjusted selling expense excludes expense related to corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt">Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt">Adjusted general and administrative expense excludes stock-based compensation, acquisition and integration costs, expense associated with corporate restructuring, and legal charges related to settlements.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.85pt">Other segment items excludes the gain on the acquisitions of Campbell Chain and Fittings, see Note 4 - Acquisitions.</span></div></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-23"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div></div><ix:continuation id="f-870-1"><ix:continuation id="f-868-1" continuedAt="f-868-2"><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"><tr><td style="width:1.0pt"/><td style="width:208.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:67.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:67.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:67.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:67.75pt"/><td style="width:1.0pt"/></tr><tr style="height:47pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-899">61,615</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-900">55,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-901">117,677</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-902">108,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Significant segment expenses</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-903">13,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-904">14,921</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-905">28,068</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-906">29,818</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted selling expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-907">21,514</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-908">16,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-909">40,906</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-910">32,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted warehouse expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="hlm:WarehouseExpenseAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-911">2,716</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="hlm:WarehouseExpenseAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-912">2,638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="hlm:WarehouseExpenseAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-913">5,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="hlm:WarehouseExpenseAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-914">5,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted general and administrative expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-915">3,797</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-916">3,736</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-917">7,603</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-918">8,186</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:SegmentReportingOtherItemAmount" scale="3" id="f-919">62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:SegmentReportingOtherItemAmount" scale="3" id="f-920">58</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:SegmentReportingOtherItemAmount" scale="3" id="f-921">77</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:SegmentReportingOtherItemAmount" scale="3" id="f-922">119</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Segment adjusted EBITDA</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-923">19,628</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-924">17,773</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-925">35,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-926">32,310</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:12.61pt">Adjusted selling expense excludes expense related to corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt">Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt">Adjusted general and administrative expense excludes stock compensation expense, acquisition and integration expense, consulting expense and legal charges related to settlements, see Note 6 - Commitments and Contingencies.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.85pt">Other segment items excludes the gain or loss on the revaluation of our contingent consideration liability, see Note 15 - Fair Value Measurements.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:502.50pt"><tr><td style="width:1.0pt"/><td style="width:208.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:67.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:67.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:67.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:67.75pt"/><td style="width:1.0pt"/></tr><tr style="height:47pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-927">44,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-928">41,359</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-929">77,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-930">69,783</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Significant segment expenses</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-931">26,513</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-932">24,472</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-933">46,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-934">41,092</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted selling expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-935">3,964</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-936">3,644</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-937">7,619</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-938">6,842</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted warehouse expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="hlm:WarehouseExpenseAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-939">5,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="hlm:WarehouseExpenseAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-940">5,712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="hlm:WarehouseExpenseAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-941">10,966</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="hlm:WarehouseExpenseAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-942">10,678</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted general and administrative expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-943">1,746</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-944">1,883</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-945">3,456</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-946">3,642</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other segment items</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:SegmentReportingOtherItemAmount" scale="3" id="f-947">333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" sign="-" name="us-gaap:SegmentReportingOtherItemAmount" scale="3" id="f-948">267</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:SegmentReportingOtherItemAmount" scale="3" id="f-949">481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" sign="-" name="us-gaap:SegmentReportingOtherItemAmount" scale="3" id="f-950">116</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Segment adjusted EBITDA</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-951">6,211</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-952">5,915</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-953">8,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-954">7,645</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.61pt">Adjusted selling expense excludes restructuring expense.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt">Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt">Adjusted general and administrative expense excludes stock-based compensation and expense associated with corporate restructuring activities.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" id="f-955" continuedAt="f-955-1" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table reconciles segment adjusted EBITDA by segment to the Company&#8217;s consolidated income before income taxes. Certain amounts in the prior year presentation between segments were reclassified to conform to the current year&#8217;s presentation.</span></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-24"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#i9036a78130f8463f93134d9af0a89ba5_7">Table of Contents</a></span></div></div><ix:continuation id="f-955-1"><ix:continuation id="f-868-2"><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"><tr><td style="width:1.0pt"/><td style="width:208.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:67.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:67.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:67.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:67.75pt"/><td style="width:1.0pt"/></tr><tr style="height:47pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-956">51,306</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-957">51,540</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-958">83,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-959">89,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-960">19,628</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-961">17,773</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-962">35,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-963">32,310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-964">6,211</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-965">5,915</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-966">8,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-967">7,645</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total adjusted EBITDA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-968">77,145</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-969">75,228</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-970">127,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-971">129,754</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense, net</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-972">13,042</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-973">13,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-974">26,047</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-975">28,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-976">22,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-977">19,848</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-978">44,534</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-979">39,243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-980">15,223</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-981">15,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-982">30,499</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-983">30,672</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-984">3,355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-985">3,557</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-986">7,362</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-987">6,835</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Restructuring and other costs</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="hlm:RestructuringAndOther" scale="3" id="f-988">577</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="hlm:RestructuringAndOther" scale="3" id="f-989">420</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hlm:RestructuringAndOther" format="ixt:num-dot-decimal" scale="3" id="f-990">1,434</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="hlm:RestructuringAndOther" format="ixt:num-dot-decimal" scale="3" id="f-991">2,111</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Transaction and integration expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="hlm:TransactionAndIntegrationExpense" format="ixt:num-dot-decimal" scale="3" id="f-992">4,481</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="hlm:TransactionAndIntegrationExpense" scale="3" id="f-993">70</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hlm:TransactionAndIntegrationExpense" format="ixt:num-dot-decimal" scale="3" id="f-994">4,389</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="hlm:TransactionAndIntegrationExpense" scale="3" id="f-995">128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="f-996">157</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="f-997">241</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="f-998">352</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="f-999">567</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Refinancing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GainsLossesOnRestructuringOfDebt" format="ixt:fixed-zero" scale="3" id="f-1000">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GainsLossesOnRestructuringOfDebt" format="ixt:fixed-zero" scale="3" id="f-1001">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainsLossesOnRestructuringOfDebt" format="ixt:fixed-zero" scale="3" id="f-1002">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:GainsLossesOnRestructuringOfDebt" scale="3" id="f-1003">906</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total adjusting items</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="hlm:AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-1004">49,254</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="hlm:AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-1005">52,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hlm:AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-1006">105,135</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="hlm:AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-1007">107,680</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1008">27,891</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1009">22,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1010">22,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1011">22,074</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div style="margin-bottom:5pt;text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;text-align:center"><span><br/></span></div><div id="i9036a78130f8463f93134d9af0a89ba5_73"></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">17.  SUBSEQUENT EVENTS</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SubsequentEventsTextBlock" id="f-1012" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On July 22, 2026, the Company entered into a new Term Loan B and new asset based revolving credit facility consisting of $<ix:nonFraction unitRef="usd" contextRef="c-301" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="f-1013">735</ix:nonFraction>&#160;million senior secured Term Loan B (the "New Term Loan"), maturing 2033 and $<ix:nonFraction unitRef="usd" contextRef="c-302" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="f-1014">375</ix:nonFraction>&#160;million senior secured asset-based revolving credit facility (the "New ABL Facility&#8221;), maturing 2031. The net proceeds of the transaction were used to refinance the Company's existing Term Loan B due 2028, pay down the existing ABL facility due 2027, as well as related fees and expenses, and for general corporate purposes.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On July 31, 2026, the Company entered into an agreement to purchase Kanebridge Corporation ("Kanebridge") for approximately $<ix:nonFraction unitRef="usd" contextRef="c-303" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-1015">315,000</ix:nonFraction>, subject to customary adjustments for cash, indebtedness, working capital and transaction expenses. Kanebridge is a master distributor of fasteners, primarily serving the commercial and industrial market. Kanebridge has business operations in the United States and its financial results will reside in the Company's Hardware and Protective Solutions reportable segment. The acquisition will be funded with a combination of cash on hand, a draw on our revolving credit facility, and an additional Term Loan B.</span></div></ix:nonNumeric><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-25"/></div></td></tr></table></div></div></div><div id="i9036a78130f8463f93134d9af0a89ba5_76"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom:2pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">ITEM 2 - MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following discussion provides information which the Company&#8217;s management believes is relevant to an assessment and understanding of the Company&#8217;s operations and financial condition. This discussion should be read in conjunction with the Condensed Consolidated Financial Statements and accompanying notes in addition to the Consolidated Financial Statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;27, 2025.</span></div><div id="i9036a78130f8463f93134d9af0a89ba5_79"></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORWARD-LOOKING STATEMENTS</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">This quarterly report contains certain forward-looking statements, including, but not limited to, certain disclosures related to acquisitions, refinancing, capital expenditures, resolution of pending litigation, and realization of deferred tax assets, which are not historical facts and are subject to numerous assumptions, risks, and uncertainties. Statements that do not describe historical or current facts, including statements about beliefs and expectations, are forward-looking statements.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">All forward-looking statements are made in good faith by the Company and are intended to qualify for the safe harbor from liability established by Section 27A of the Securities Act of 1933, Section 21E of the Securities Exchange Act of 1934, and the Private Securities Litigation Reform Act of 1995. You should not rely on these forward-looking statements as predictions of future events. Words such as "expect," "estimate," "project," "budget," "forecast," "anticipate," "intend," "plan," &#8220;target&#8221;, &#8220;goal&#8221;, "may," "will," "could," "should," "believes," "predicts," "potential," "continue," and similar expressions are intended to identify such forward-looking statements. These forward-looking statements include, without limitation, the Company&#8217;s expectations with respect to future performance. These forward-looking statements involve significant risks and uncertainties that could cause the actual results to differ materially from the expected results. Most of these factors are outside the Company's control and are difficult to predict. Factors that may cause such differences include, but are not limited to: (1) unfavorable economic conditions that may affect our and our customers&#8217;, suppliers&#8217; and other business partners&#8217; operations, financial condition and cash flows including spending on home renovation or construction projects, inflation, recessions, instability in the financial markets or credit markets; (2) increased supply chain costs, including tariffs, raw materials, sourcing, transportation and energy; (3) the highly competitive nature of the markets that we serve; (4) the ability to continue to innovate with new products and services; (5) seasonality; (6) large customer concentration; (7) the ability to recruit and retain qualified employees; (8) the outcome of any legal proceedings that may be instituted against the Company; (9) adverse changes in currency exchange rates; or (10) regulatory changes and potential legislation that could adversely impact financial results. The foregoing list of factors is not exclusive, and readers should also refer to those risks that are included in the Company&#8217;s filings with the Securities and Exchange Commission (&#8220;SEC&#8221;), including the Annual Report on Form 10-K filed on February&#160;17, 2026. Given these uncertainties, current or prospective investors are cautioned not to place undue reliance on any such forward-looking statements.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Except as required by applicable law, the Company does not undertake or accept any obligation or undertaking to release publicly any updates or revisions to any forward-looking statements in this communication to reflect any change in its expectations or any change in events, conditions or circumstances on which any such statement is based.</span></div><div id="i9036a78130f8463f93134d9af0a89ba5_82"></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">GENERAL</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Hillman Solutions Corp. and its wholly-owned subsidiaries (collectively, &#8220;Hillman&#8221; or &#8220;Company&#8221;) are one of the largest providers of hardware-related products and related merchandising services to retail markets in North America. Our principal business is operated through our wholly-owned subsidiary, Hillman Solutions Corp. and its wholly-owned subsidiaries (collectively, &#8220;Hillman Group&#8221;), which had net sales of $442.3&#160;million in the thirteen weeks ended June 27, 2026 and $812.3&#160;million in the twenty-six weeks ended June 27, 2026. Hillman sells its products to hardware stores, home improvement centers, mass merchants, pet supply stores, and other retail outlets principally in the United States, Canada, and Mexico. Product lines include thousands of small hardware parts such as fasteners and related items; threaded rod and metal shapes; keys and accessories; builder's hardware; personal protective equipment, such as gloves and eyewear; rope and chain; and identification items, </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-26"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">such as tags and letters, numbers, and signs. We support product sales with services that include design and installation of merchandising systems, maintenance of appropriate in-store inventory levels, and break-fix for our robotics kiosks.</span></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">RECENT DEVELOPMENTS</span></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Tariff Environment</span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%">On February 20, 2026, the U.S. Supreme Court issued a decision invalidating tariffs imposed under the International Emergency Economic Powers Act (&#8220;IEEPA&#8221;). On April 15, 2026, Hillman filed a lawsuit in the U.S. Court of International Trade against the United States of America seeking a full refund of all IEEPA tariffs that Hillman has paid to the United States. We elected to apply a gain contingency model in accordance with ASC 450-30, &#8220;Gain Contingencies&#8221; to account for potential recoveries of previously paid tariffs under which a gain will not be recognized until realized or realizable. Additionally, after the Supreme Court ruling in February, the U.S. administration almost immediately instituted new tariffs against most major trading partners, and has previewed future actions that could restore or exceed the level of the IEEPA tariffs. We expect that the impact of these additional tariffs will partially offset any benefit of the IEEPA refunds that we will receive in the current year. Future adverse effects on our financial results will likely continue if tariff levels persist, continue to rise, or remain volatile. We are currently developing and implementing mitigation strategies (such as price increases and sourcing changes, among others) and determining future implementation timelines, though there is no assurance that these efforts will be successful.</span></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Acquisition of Campbell Chain and Fittings</span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%">On April 3, 2026, the Company completed the acquisition of Campbell Chain and Fittings ("Campbell"), a widely recognized provider of industrial chain and chain-related products for a total purchase price of $2,600. Campbell adds US-based manufacturing and complements our existing chain business. </span></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Acquisition of Delaney Hardware</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On April 10, 2026, the Company completed the acquisition of Delaney Hardware (&#8220;Delaney&#8221;), a U.S.-based supplier of door hardware and related products used in residential, multifamily, and commercial construction for a total purchase price of $4,618. Delaney has business operations in North America and its financial results reside in the Company's Hardware and Protective Solutions reportable segment.</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div id="i9036a78130f8463f93134d9af0a89ba5_85"></div><div style="margin-bottom:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">IMPACT OF GLOBAL ECONOMIC CONDITIONS ON OUR RESULTS OF OPERATIONS</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Our business is impacted by general economic conditions in the North American markets, particularly the U.S. and Canadian retail markets, including hardware stores, home improvement centers, mass merchants, and other retailers. Changes in current economic conditions, including inflationary pressures in the cost of inventory, transportation, and employee compensation, foreign currency volatility, housing market trends, tariffs, and concerns of a potential recession, have impacted consumer discretionary income levels and spending. Consumer discretionary income levels and spending impact the purchasing trends of our products by our retail customers. Any adverse trends in discretionary income and consumer spending could have a material adverse effect on our business or operating results.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We are exposed to the risk of unfavorable changes in foreign currency exchange rates for the U.S. dollar versus local currency of our suppliers, particularly those located in China and Taiwan, because we purchase a majority of our products for resale from multiple vendors located in these countries. The purchase price of these products is routinely negotiated in U.S. dollar amounts rather than the local currency of the vendors and our suppliers' profit margins decrease when the U.S. dollar declines in value relative to the local currency. This puts pressure on our suppliers to increase prices to us. The U.S. dollar declined in value relative to the CNY by approximately 3.0% in the twenty-six weeks ended June 27, 2026, declined by 4.0% in 2025, and increased by 2.8% in 2024. The U.S. dollar increased in value relative to the Taiwan dollar by approximately 1.4% in the twenty-six weeks ended June 27, 2026, declined by 4.2% in 2025, and increased by 7.1% in 2024. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We are also exposed to risk of unfavorable changes in the Canadian dollar exchange rate versus the U.S. dollar. Our sales in Canada are denominated in Canadian dollars, while a majority of the products are sourced in U.S. dollars. A weakening of the Canadian dollar versus the U.S. dollar results in lower sales in terms of U.S. dollars while the cost of sales remains unchanged. We have a practice of hedging some of our Canadian subsidiary's </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-27"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">purchases denominated in U.S. dollars. The U.S. dollar increased in value relative to the Canadian dollar by approximately 3.7% in the twenty-six weeks ended June 27, 2026, declined by 5.2% in 2025, and increased by 9.0% in 2024. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In addition, the negotiated purchase price of our products may be dependent upon market fluctuations in the cost of raw materials (i.e. steel, zinc, and nickel) used by our vendors in their manufacturing processes. The final purchase cost of our products may also be dependent upon inflation or deflation in the local economies of vendors that could impact the cost of labor and materials used in the manufacturing of our products. We identify the directional impact of changes in our product cost, but the quantification of each of these variable impacts cannot be measured as to the individual impact on our product cost with a sufficient level of precision. We may take pricing action, when warranted, in an attempt to offset a portion of product cost increases. The ability of our operating divisions to implement or maintain price increases and seek price concessions, as appropriate, is dependent on competitive market conditions.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We import products, which are subject to customs requirements and to tariffs and quotas set by governments, through mutual agreements and bilateral actions. The historical U.S. tariffs on steel and aluminum and other imported goods have increased our product costs and required us to increase prices on the affected products. Current uncertainties about increases in tariffs of imported products from countries may have an adverse effect on our results. (see Recent Developments - Tariff Environment of Item 2 - Management&#8217;s Discussion and Analysis above and Risk Factors of Part II - Other Information for additional information).</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div id="i9036a78130f8463f93134d9af0a89ba5_88"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026 vs the Thirteen weeks ended June 28, 2025</span></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FINANCIAL SUMMARY AND OTHER KEY METRICS</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Net sales for the thirteen weeks ended June 27, 2026 were $442.3&#160;million compared to net sales of $402.8&#160;million for the thirteen weeks ended June 28, 2025, an increase of approximately $39.4&#160;million or 9.8%.</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Net income for the thirteen weeks ended June 27, 2026 was $21.1&#160;million, or $0.11 per diluted share, compared to net income of $15.8&#160;million, or $0.08 per diluted share for the thirteen weeks ended June 28, 2025.</span></div><div style="margin-bottom:13pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Adjusted EBITDA</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:5.85pt;font-weight:400;line-height:125%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> totaled $77.1&#160;million versus $75.2&#160;million in the thirteen weeks ended June 27, 2026 and in the thirteen weeks ended June 28, 2025, respectively.</span></div><div style="margin-bottom:9pt;margin-top:5pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">RESULTS OF OPERATIONS</span></div><div style="margin-bottom:9pt;margin-top:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following analysis of results of operations includes a brief discussion of the factors that affected our operating results and a comparative analysis of the thirteen weeks ended June 27, 2026 and the thirteen weeks ended June 28, 2025.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-28"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:402.75pt"><tr><td style="width:1.0pt"/><td style="width:181.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:46.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:52.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:3.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:46.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:52.75pt"/><td style="width:1.0pt"/></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"/><td colspan="9" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="9" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td></tr><tr style="height:26pt"><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amount</span></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">% of<br/>Net Sales</span></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amount</span></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">% of<br/>Net Sales</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">442,251&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100.0&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">402,803&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100.0&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization shown separately below)</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">234,162&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.9&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">208,338&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51.7&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Selling, warehouse, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">133,983&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30.3&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">123,707&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30.7&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,535&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.1&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,848&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.9&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,223&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.4&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,257&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.8&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other income, net</span></div></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4,585)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1.0)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(664)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">40,933&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36,317&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense, net</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13,042&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.9&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13,892&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.4&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">income before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27,891&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,425&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income tax expense</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,771&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.5&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,593&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.6&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,120&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,832&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted EBITDA</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">77,145&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17.4&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">75,228&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18.7&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.01pt">Adjusted EBITDA is a non-GAAP financial measure. Refer to the &#8220;Non-GAAP Financial Measures&#8221; section for additional information, including our definition and our use of Adjusted EBITDA, and for a reconciliation from net income to Adjusted EBITDA.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Net Sales by Segment</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:509.25pt"><tr><td style="width:1.0pt"/><td style="width:142.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:82.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:37.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:79.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:39.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:37.75pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="9" style="background-color:#67b00d;padding:0 1pt"/></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% of Net Sales</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% of Net Sales</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$ Change</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% Change</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">336,066&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">76.0&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">305,924&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">75.9&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30,142&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.9&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61,615&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13.9&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,520&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13.8&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,095&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11.0&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44,570&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.1&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,359&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.3&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,211&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.8&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">442,251&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">402,803&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">39,448&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.8&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We evaluate our net sales growth by measuring changes from new business wins (e.g. new customers, new product lines, or new categories at existing customers), mergers and acquisitions, and core performance of the existing business. We define core performance as the impact of the following factors on our existing base of business: market volume growth, change in customer footprint, product category management, price increases and/or decreases, and the impact of foreign currency exchange. During the quarter, our business was impacted by macroeconomic influences like economic uncertainty and concerns over housing affordability resulting from the combined pressure of high home prices and elevated interest rates, both of which impact existing home sales and repair and remodel spending on the home. During the second quarter of 2026, net sales increased by $39.4&#160;million or 9.8%. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Our Hardware and Protective Solutions' segment increased by $30.1&#160;million, or 9.9%. Primarily driving the increase was a 4.1% increase in core performance and 1.5% increase in new business wins, along with sales related to the Delaney and Campbell acquisitions of $13.7&#160;million. Our increase in core performance was impacted by a low double digit increase from pricing partially offset by a high single digit decrease in volume.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Our Robotics and Digital Solutions' segment increased by $6.1&#160;million, or 11.0%. Primarily driving the increase was 13.5% in new business wins partially offset by a 2.6% decrease in core performance. Core performance within RDS was positively impacted by a low double digit impact of price increases which was more than offset by a mid single digit decrease in volume.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-29"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Lastly, our Canada segment increased by $3.2&#160;million, or 7.8%. Primarily driving the increase was 13.6% in new business wins. Our core performance was down 5.8% due to soft market volumes. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Cost of Sales (excluding depreciation and amortization) </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table summarizes cost of sales by segment:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"/><td style="width:138.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:85.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:83.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:51.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:39.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:33.25pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="9" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:35pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% of Segment Net Sales</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% of Segment Net Sales</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$ Change</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% Change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">193,751&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">57.7&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">168,945&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55.2&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">24,806&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14.7&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13,898&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22.6&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,921&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26.9&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,023)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6.9)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26,513&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">59.5&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">24,472&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">59.2&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,041&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.3&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">234,162&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.9&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">208,338&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51.7&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25,824&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12.4&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Hardware and Protective Solutions' cost of sales as a percentage of net sales increased primarily due to increased tariff costs and product costs.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Robotics and Digital Solutions' cost of sales as a percentage of net sales decreased due to price increases and sales mix.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Canada's cost of sales as a percentage of net sales increased primarily due to higher tariffs implemented on steel products.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Selling, Warehouse, General and Administrative Expenses</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table summarizes selling, warehouse, general and administrative expense ("SG&amp;A") by segment:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"/><td style="width:130.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:80.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:82.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:51.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:52.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:33.25pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="9" style="background-color:#67b00d;padding:0 1pt"/></tr><tr style="height:33pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% of Segment Net Sales</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% of Segment Net Sales</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$ Change</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% Change</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">94,048&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28.0&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">89,087&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29.1&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,961&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.6&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,185&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">45.7&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23,034&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41.5&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,151&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22.4&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,750&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26.4&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,586&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28.0&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">164&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.4&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">133,983&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30.3&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">123,707&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30.7&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10,276&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.3&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Hardware and Protective Solutions' SG&amp;A increased due to the following:</span></div><div style="margin-bottom:5pt;padding-left:51.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Selling expense increased $3.0 million due to expenses associated with our pro growth strategy and other initiatives.</span></div><div style="margin-bottom:5pt;padding-left:51.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Warehouse expense increased $2.1 million primarily due to increased compensation and freight costs. </span></div><div style="margin-bottom:5pt;padding-left:51.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">General and administrative (&#8220;G&amp;A&#8221;) expense was comparable to prior year.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Robotics and Digital Solutions' SG&amp;A increased due to the following:</span></div><div style="margin-bottom:5pt;padding-left:51.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Selling expense increased $5.1 million primarily due to increased variable selling expenses due to the shift from full-service keys to self-service keys, which have a higher variable selling cost.</span></div><div style="margin-bottom:5pt;padding-left:51.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">G&amp;A expense was comparable to prior year.</span></div><div style="margin-bottom:5pt;padding-left:51.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Warehouse expense was comparable to prior year.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Canada's SG&amp;A was comparable to prior year.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Other Operating Expenses</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Depreciation expense increased $2.7 million due to capital spend on merchandising racks and key duplication kiosks.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-30"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Amortization expense in the thirteen weeks ended June 27, 2026 decreased 0.2% due to certain intangible assets being fully amortized.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In the thirteen weeks ended June 27, 2026, other income (expense) increased by $3.9 million consisting primarily of a $4.7 million gain on the acquisition of Campbell Chain and Fittings (see Note 4 - Acquisitions of the Notes to Condensed Consolidated Financial Statements for additional information) along with a $0.2 million loss on the revaluation of the contingent consideration associated with the acquisition of Resharp and Instafob (see Note 15 - Fair Value Measurements&#160;of the Notes to Condensed Consolidated Financial Statements for additional information) and $0.4 million in rebate income. This was partially offset by exchange rate losses of $0.4 million.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In the thirteen weeks ended June 28, 2025, other income (expense) consisted primarily of exchange rate gains of $0.3 million in the thirteen weeks ended June 28, 2025, and a $0.2 million gain on the revaluation of the contingent consideration associated with the acquisition of Resharp and Instafob. In addition, we recorded income related to certain rebates received of $0.2 million.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Income from Operations</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:492.00pt"><tr><td style="width:1.0pt"/><td style="width:181.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:96.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:96.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:45.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.75pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="9" style="background-color:#67b00d;padding:0 1pt"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$ Change</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% Change</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30,332&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25,672&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,660&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18.2&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,858&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,309&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(451)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7.1)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,743&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,336&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">407&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.4&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total segment income from operations</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">40,933&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36,317&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,616&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12.7&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Income from operations in our Hardware and Protective Solutions segment increased $4.7 million due to the changes in net sales, cost of sales, SG&amp;A expenses, and other income described above partially offset by an increase in depreciation expense of $0.7 million due to capital spend on merchandising racks. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Income from operations in our Robotics and Digital Solutions segment decreased $0.5 million. The $0.5 million decrease is primarily due to the changes in net sales, cost of sales, and SG&amp;A expenses described above, and an increase in depreciation expense of $1.9 million due to capital spend on key duplication kiosks and machines. Additionally, we saw a decrease of $0.4 million in other income driven by the changes in revaluation of the contingent consideration described above.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Canada's income from operations increased by $0.4 million primarily due to the changes in net sales, cost of sales and SG&amp;A expenses described above offset by the change in exchange rate losses of $0.6 million in the thirteen weeks ended June 27, 2026.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Interest expense, net, decreased $0.9 million in the thirteen weeks ended June 27, 2026 primarily due to a reduction in outstanding debt and a reduction in interest rate spreads driven by the debt repricing in the first quarter of 2025 </span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:125%">(</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">see Note 9 - Long-term Debt of the Notes to Condensed Consolidated Financial Statements for additional information</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:125%">)</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Income Taxes</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">For the thirteen weeks ended June 27, 2026 and thirteen weeks ended June 28, 2025, the effective income tax rate was 24.3% and 29.4%, respectively. The Company recorded an income tax provision for the thirteen weeks ended June 27, 2026 of $6.8 million based on a pre-tax income of $27.9 million, and an income tax provision for the thirteen weeks ended June 28, 2025 of $6.6 million based on a pre-tax income of $22.4 million.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In 2026, the effective tax rate differed from the U.S. federal statutory tax rate due to state and foreign income taxes and certain non-deductible expenses, offset by the non-taxable gain on the acquisition of Campbell Chain and Fittings. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In 2025, the effective tax rate differed from the U.S. federal statutory tax rate due to state and foreign income taxes and certain non-deductible expenses. See Note 8 - Income Taxes of the Notes to Condensed Consolidated Financial Statements for additional information.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">See Note 8 - Income Taxes of the Notes to Condensed Consolidated Financial Statements for additional information.</span></div><div id="i9036a78130f8463f93134d9af0a89ba5_1151"></div><div style="margin-bottom:5pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-31"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026 vs the Twenty-six weeks ended June 28, 2025</span></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FINANCIAL SUMMARY AND OTHER KEY METRICS</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Net sales for the twenty-six weeks ended June 27, 2026 were $812.3 million compared to $762.1 million for the twenty-six weeks ended June 28, 2025, an increase of approximately $50.2 million or 6.6%.</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Net income for the twenty-six weeks ended June 27, 2026 was $16.4 million, or $0.08 per diluted share, compared to net income of $15.5 million, or $0.08 per diluted share for the twenty-six weeks ended June 28, 2025.</span></div><div style="margin-bottom:13pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Adjusted EBITDA</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:5.85pt;font-weight:400;line-height:125%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> totaled $127.2 million versus $129.8 million in the twenty-six weeks ended June 27, 2026 and in the twenty-six weeks ended June 28, 2025, respectively.</span></div><div style="margin-bottom:9pt;margin-top:5pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">RESULTS OF OPERATIONS</span></div><div style="margin-bottom:9pt;margin-top:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following analysis of results of operations includes a brief discussion of the factors that affected our operating results and a comparative analysis of the twenty-six weeks ended June 27, 2026 and the twenty-six weeks ended June 28, 2025.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:405.00pt"><tr><td style="width:1.0pt"/><td style="width:181.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:46.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:55.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:3.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:46.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:52.75pt"/><td style="width:1.0pt"/></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"/><td colspan="9" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="9" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td></tr><tr style="height:26pt"><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amount</span></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">% of<br/>Net Sales</span></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amount</span></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">% of<br/>Net Sales</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">812,324&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100.0&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">762,146&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100.0&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization shown separately below)</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">435,658&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.6&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">399,078&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.4&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Selling, warehouse, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">258,554&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31.8&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">242,759&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31.9&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44,534&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.5&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">39,243&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.1&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30,499&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.8&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30,672&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.0&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other income, net</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5,068)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.6)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(938)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48,147&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51,332&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense, net</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26,047&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.2&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,352&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.7&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Refinancing charges</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">906&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income before income taxes</span></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,100&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.7&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,074&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.9&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,712&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,559&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,388&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.0&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,515&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.0&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted EBITDA</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">127,235&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.7&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">129,754&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17.0&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.01pt">Adjusted EBITDA is a non-GAAP financial measure. Refer to the &#8220;Non-GAAP Financial Measures&#8221; section for additional information, including our definition and our use of Adjusted EBITDA, and for a reconciliation from net income to Adjusted EBITDA.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-32"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Net Sales by Segment</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"/><td style="width:142.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:84.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:37.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:79.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:39.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:37.75pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="9" style="background-color:#67b00d;padding:0 1pt"/></tr><tr style="height:33pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$ Change</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% Change</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">617,374&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">76.0&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">583,933&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">76.6&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">33,441&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.7&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">117,677&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14.5&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">108,430&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14.2&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,247&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.5&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">77,273&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.5&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69,783&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.2&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,490&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.7&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">812,324&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">762,146&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">50,178&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.6&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The increase in total net sales during the twenty-six weeks ended June 27, 2026 was primarily driven by the factors described below:</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Hardware and Protective Solutions' net sales increased by $33.4 million or 5.7% in the twenty-six weeks ended June 27, 2026. Primarily driving the increase was a 1.5% increase in core performance and a 1.9% increase in new business wins, along with sales related to the Delaney and Campbell acquisitions of $13.7&#160;million. Our increase in core performance was impacted by a low double digit increase from pricing partially offset by a high single digit decrease in volume.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Robotics and Digital Solutions' net sales in the twenty-six weeks ended June 27, 2026 increased by $9.2 million or 8.5%. Primarily driving the increase was an 11.6% increase in new business wins partially offset by a 3.1% decrease in core performance. Core performance within RDS was positively impacted by high-single digit price increases which were more than offset by low double digit volume decreases.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Lastly, our Canada net sales increased by $7.5 million or 10.7%. Primarily driving the increase was 14.2% in new business wins offset by a 3.4% decrease in core performance. Canada's core performance was negatively impacted by mid-single digit market softness offset by the favorable low-single digit impact of price increases. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Cost of Sales (excluding depreciation and amortization) </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table summarizes cost of sales by segment:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:493.50pt"><tr><td style="width:1.0pt"/><td style="width:138.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:78.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:69.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:45.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:48.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:33.25pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="9" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:33pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% of Segment Net Sales</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% of Segment Net Sales</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$ Change</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% Change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">361,044&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58.5&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">328,168&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56.2&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32,876&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.0&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,068&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23.9&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29,818&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27.5&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,750)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5.9)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46,546&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">60.2&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,092&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58.9&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,454&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13.3&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">435,658&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.6&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">399,078&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.4&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36,580&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.2&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Hardware and Protective Solutions' cost of sales as a percentage of net sales increased primarily due to increased tariff costs and product costs.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Robotics and Digital Solutions' cost of sales as a percentage of net sales decreased primarily due to price increases and sales mix.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Canada's cost of sales as a percentage of net sales increased primarily due to higher tariffs on steel products. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Selling, Warehouse, General and Administrative Expenses</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table summarizes selling, warehouse, general and administrative expense ("SG&amp;A") by segment:</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-33"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:497.25pt"><tr><td style="width:1.0pt"/><td style="width:130.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:78.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:70.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:51.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:52.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:33.25pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="9" style="background-color:#67b00d;padding:0 1pt"/></tr><tr style="height:33pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% of Segment Net Sales</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% of Segment Net Sales</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$ Change</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% Change</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">181,698&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29.4&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">174,490&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29.9&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,208&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.1&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,359&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46.2&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,702&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">43.1&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,657&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16.4&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,497&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29.1&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,567&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30.9&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">930&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">258,554&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31.8&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">242,759&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31.9&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,795&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.5&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Hardware and Protective Solutions' SG&amp;A increased due to the following:</span></div><div style="margin-bottom:5pt;padding-left:51.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Selling expense increased by $4.5 million primarily due to expenses associated with our pro growth strategy and other initiatives.</span></div><div style="margin-bottom:5pt;padding-left:51.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Warehouse expense increased $2.8 million primarily due to increased compensation and freight costs.</span></div><div style="margin-bottom:5pt;padding-left:51.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">General and administrative (&#8220;G&amp;A&#8221;) expense was comparable to prior year.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Robotics and Digital Solutions' SG&amp;A increased due to the following:</span></div><div style="margin-bottom:5pt;padding-left:51.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Selling expense increased by $8.0 million primarily due to the shift from full-service keys to self-service keys, which have a higher variable selling cost.</span></div><div style="margin-bottom:5pt;padding-left:51.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">G&amp;A expense decreased $0.4 million due to reduced compensation and benefit expense.</span></div><div style="margin-bottom:5pt;padding-left:51.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Warehouse expense was comparable to prior year.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Canada's SG&amp;A increased due to the following:</span></div><div style="margin-bottom:5pt;padding-left:49.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Selling expense increased by $0.8 million primarily due to increased variable selling expenses.</span></div><div style="margin-bottom:5pt;padding-left:49.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Warehouse expense increased $0.3 million primarily due to higher sales volumes. </span></div><div style="margin-bottom:5pt;padding-left:49.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">G&amp;A was comparable to prior year.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Other Operating Expenses</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Depreciation expense increased $5.3 million due to capital spend on merchandising racks along with key duplication kiosks.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Amortization expense in the twenty-six weeks ended June 27, 2026 decreased by $0.2 million primarily due to some intangible assets being fully amortized.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In the twenty-six weeks ended June 27, 2026,  other income (expense) increased by $4.1 million consisting primarily of a $4.7 million gain on the acquisition of Campbell Chain and Fittings (see Note 4 - Acquisitions of the Notes to Condensed Consolidated Financial Statements for additional information) along with a $0.4 million gain on the revaluation of the contingent consideration associated with the acquisition of Resharp and Instafob (see Note 15 - Fair Value Measurements&#160;of the Notes to Condensed Consolidated Financial Statements for additional information). In addition, we recorded income related to certain rebates received of $0.7 million along with exchange rate losses of $0.6 million in the twenty-six weeks ended June 27, 2026.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In the twenty-six weeks ended June 28, 2025, other&#160;income (expense)&#160;consisted primarily of a $0.6 million gain on the revaluation of the contingent consideration associated with the acquisition of Resharp and Instafob. In addition, we recorded income related to certain rebates received of $0.4 million along with exchange rate gains of $0.1 million in the twenty-six weeks ended June 28, 2025.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-34"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Income from Operations</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:492.00pt"><tr><td style="width:1.0pt"/><td style="width:181.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:96.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:96.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:45.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.75pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="9" style="background-color:#67b00d;padding:0 1pt"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$ Change</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% Change</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,343&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37,142&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,799)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7.5)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,513&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,365&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(852)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(9.1)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,291&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,825&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">466&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.7&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total segment income from operations</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48,147&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51,332&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3,185)</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6.2)</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Income from operations in our Hardware and Protective Solutions segment decreased $2.8 million due to the changes in net sales, cost of sales, SG&amp;A expenses, and other income described above in addition to an increase in depreciation expense of $1.4 million due to capital spend on merchandising racks offset by a decrease of $0.3 million in amortization expense due to some intangible assets being fully amortized. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Income from operations in our Robotics and Digital Solutions segment decreased $0.9 million. The $0.9 million decrease is primarily due to the changes in net sales, cost of sales, and SG&amp;A expenses described above, along with an increase in depreciation expense of $3.9 million due to capital spend on key duplication kiosks and machines and a decrease of $0.2 million in other expense driven by the changes in revaluation of the contingent consideration described above.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Canada's income from operations increased by $0.5 million primarily due to the changes in net sales, cost of sales and SG&amp;A expenses described above offset by the change in exchange rate losses of $0.6 million in the twenty-six weeks ended June 27, 2026 .</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Interest expense, net, decreased $2.3 million in the twenty-six weeks ended June 27, 2026 primarily due to a reduction in outstanding debt and a reduction in interest rate spreads driven by the debt repricing in the first quarter of 2025 </span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:125%">(</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">see Note 9 - Long-term Debt of the Notes to Condensed Consolidated Financial Statements for additional information</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:125%">)</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Income Taxes</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">For the twenty-six weeks ended June 27, 2026 and twenty-six weeks ended June 28, 2025, the effective income tax rate was 25.8% and 29.7%, respectively. The Company recorded an income tax provision for the twenty-six weeks ended June 27, 2026 of $5.7 million based on a pre-tax income of $22.1 million, and an income tax provision for the twenty-six weeks ended June 28, 2025 of $6.6 million based on a pre-tax income of $22.1 million.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In 2026, the effective tax rate differed from the U.S. federal statutory tax rate due to state and foreign income taxes and certain non-deductible expenses, offset by the non-taxable gain on the acquisition of Campbell Chain and Fittings. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In 2025, the effective tax rate differed from the U.S. federal statutory tax rate due to state and foreign income taxes and certain non-deductible expenses. See Note 8 - Income Taxes of the Notes to Condensed Consolidated Financial Statements for additional information.</span></div><div id="i9036a78130f8463f93134d9af0a89ba5_91"></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">NON-GAAP FINANCIAL MEASURES</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Adjusted EBITDA is a non-GAAP financial measure and is the primary basis used to measure the operational strength and performance of our businesses, as well as to assist in the evaluation of underlying trends in our businesses. This measure eliminates the significant level of noncash depreciation and amortization expense that results from the capital-intensive nature of our businesses and from intangible assets recognized in business combinations. It is also unaffected by our capital and tax structures, as our management excludes these results when evaluating our operating performance. Our management uses this financial measure to evaluate our consolidated operating performance and the operating performance of our operating segments as well as to allocate resources and capital to our operating segments. Additionally, we believe that Adjusted EBITDA is useful to investors because it is one of the bases for comparing our operating performance with that of other companies in our industries, although our measure of Adjusted EBITDA may not be directly comparable to similar measures used by other companies.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table presents a reconciliation of net income, the most directly comparable financial measure under GAAP, to Adjusted EBITDA for the periods presented:</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-35"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.00pt"><tr><td style="width:1.0pt"/><td style="width:166.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:81.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:81.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:81.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:81.25pt"/><td style="width:1.0pt"/></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended <br/>June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended<br/>June 28, 2025</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income</span></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,120&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,832&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,388&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,515&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,771&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,593&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,712&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,559&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense, net</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13,042&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13,892&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26,047&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,352&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,535&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,848&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44,534&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">39,243&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,223&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,257&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30,499&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30,672&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">EBITDA</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">78,691&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">71,422&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">123,180&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">120,341&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,355&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,557&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,362&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,835&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Restructuring and other</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(577)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">420&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,434&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,111&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Transaction and integration expense </span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4,481)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">70&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4,389)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">128&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">157&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(241)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(352)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(567)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Refinancing costs</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">906&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted EBITDA</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">77,145&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">75,228&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">127,235&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">129,754&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.01pt">Includes consulting and other costs associated with severance related to our distribution center relocations and corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.53pt">Transaction and integration expense includes professional fees and other costs related to acquisition activity, including the acquisitions of Campbell Chain and Fittings and Delaney Hardware in the second quarter of 2026,  along with a $4,721 gain, net of deferred taxes, on the Campbell acquisition (see Note 4 - Acquisitions of the Notes to Condensed Consolidated Financial Statements for additional information).</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.54pt">In the first quarter of 2025, we entered into a Repricing Amendment (2025 Repricing Amendment) on our existing Senior Term Loan due July 14, 2028 (see Note 9 - Long-term Debt of the Notes to Condensed Consolidated Financial Statements for additional information).</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables presents a reconciliation of segment operating income, the most directly comparable financial measure under GAAP, to segment Adjusted EBITDA for the periods presented.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-36"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:408.00pt"><tr><td style="width:1.0pt"/><td style="width:177.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:72.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:72.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:72.25pt"/><td style="width:1.0pt"/></tr><tr style="height:33pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions </span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions </span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada </span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating income</span></td><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30,332&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,858&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,743&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23,074&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13,454&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,230&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,904&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">235&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">216&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Restructuring and other </span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(523)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(76)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Transaction and integration expense</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4,481)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">157&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51,306&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,628&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,211&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:33pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions </span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions </span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada </span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating income</span></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25,672&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,309&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,336&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,433&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,439&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,233&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock compensation expense</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,071&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">220&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">266&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:17pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Restructuring and other</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">296&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">80&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Transaction and integration expense</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">68&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(241)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted EBITDA</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51,540&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,773&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,915&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating income</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,343&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,513&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,291&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">45,565&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27,011&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,457&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,415&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">550&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">397&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Restructuring and other</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,268&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">106&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">60&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Transaction and integration expense</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4,389)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(352)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">83,202&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35,828&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,205&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating income</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37,142&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,365&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,825&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44,509&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,992&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,414&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,919&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">451&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">465&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Restructuring and other</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,105&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">65&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(59)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Transaction and integration expense</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">124&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(567)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">89,799&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32,310&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,645&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;text-align:center"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-37"/></div></td></tr></table></div></div></div><div id="i9036a78130f8463f93134d9af0a89ba5_94"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">LIQUIDITY AND CAPITAL RESOURCES</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Our working capital position, which we define as current assets minus current liabilities, of $422.9 million as of June&#160;27, 2026 represents an increase of $34.0 million from the December&#160;27, 2025 level of $388.9 million driven by seasonality of the business and tariff costs. We expect to generate sufficient operating cash flows to meet our short-term liquidity needs, and we expect to maintain access to the capital markets, although there can be no assurance of our ability to do so. However, disruption and volatility in the global capital markets and economic uncertainties driven by increases in tariffs could impact our capital resources and liquidity in the future. We do expect the current tariff environment to increase our costs of products we import, which will increase our working capital position and unfavorably impact our future cash flows (see Recent Developments - Tariff Environment of Item 2 - Management&#8217;s Discussion and Analysis and Risk Factors of Part II - Other Information for additional information).</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table presents the key categories of our condensed consolidated statements of cash flows:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:477.75pt"><tr><td style="width:1.0pt"/><td style="width:223.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:90.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:90.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:57.25pt"/><td style="width:1.0pt"/></tr><tr style="height:33pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$ Change </span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net cash provided by operating activities</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">68,463&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48,052&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20,411&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net cash used for investing activities</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(39,909)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(38,284)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,625)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net cash used for financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(19,955)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(20,411)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">456&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net increase (decrease) in cash and cash equivalents</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,563&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(10,322)</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,885&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Operating Cash Flows:</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Net cash provided by operating activities for the twenty-six weeks ended June 27, 2026 was favorably impacted by a reduction in inventory due to a focus on inventory management in order to balance supply chain in relationship with the recently enacted tariffs. Additionally, net cash used for operating activities was unfavorably impacted by a decrease in accrued incentive compensation related to the payout of 2025 incentive compensation.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Net cash provided by operating activities for the twenty-six weeks ended June 28, 2025 was favorably impacted by increased accounts payable due to the timing of inventory purchases and payments. Inventory and accounts payable were both impacted by the recently enacted tariffs. Net cash provided by operating activities was unfavorably impacted by a decrease in accrued incentive compensation related to the payout of 2024 incentive compensation.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Investing Cash Flows:</span></div><div style="margin-bottom:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Capital Expenditures:</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Cash of $32.6 million and $38.2 million was used in the twenty-six weeks ended June 27, 2026 and twenty-six weeks ended June 28, 2025, respectively, to invest in new key duplicating kiosks and merchandising racks.</span></div><div style="margin-bottom:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Acquisitions:</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Campbell Chain and Fittings</span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%">On April 3, 2026, the Company completed the acquisition of Campbell Chain and Fittings ("Campbell"), a widely recognized provider of industrial chain and chain-related products for a total purchase price of $2,600.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Delaney Hardware</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On April 10, 2026, the Company completed the acquisition of Delaney Hardware (&#8220;Delaney&#8221;), a U.S.-based supplier of door hardware and related products used in residential, multifamily, and commercial construction for a total purchase price of $4,618.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-38"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Financing Cash Flows:</span></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Term Loan:</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company used&#160;$4.3 million&#160;of cash for principal payments on the senior term loan. As of June&#160;27, 2026, we have outstanding borrowings of $632.7 million on the term loan. See Note 9 - Long-term Debt of the Notes to Condensed Consolidated Financial Statements for additional information.</span></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ABL Revolver:</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Our revolver draws, net of payments, provided cash of $10.0 million in the twenty-six weeks ended June 27, 2026</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:125%">,</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> primarily used to fund acquisitions and capital expenditures.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Our revolver payments, net of draws, used cash of $13.0 million in the twenty-six weeks ended June 28, 2025, as we worked to pay down our debt.</span></div><div style="margin-bottom:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Treasury Stock:</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In the twenty-six weeks ended June 27, 2026, the Company repurchased $23.4&#160;million of its common stock, see Note 11 - Equity and Accumulated Other Comprehensive Loss of the Notes to Consolidated Financial Statements for additional information.</span></div><div style="margin-bottom:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Stock Option Exercises:</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In the twenty-six weeks ended June 27, 2026 and twenty-six weeks ended June 28, 2025, the Company received $1.5&#160;million and $0.5&#160;million from the exercise of stock options, respectively.</span></div><div id="i9036a78130f8463f93134d9af0a89ba5_97"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">OFF-BALANCE SHEET ARRANGEMENTS</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We do not have any off-balance sheet arrangements, as defined in Item&#160;303(a)(4)(ii) of Regulation S-K under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;).</span></div><div id="i9036a78130f8463f93134d9af0a89ba5_100"></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">CRITICAL ACCOUNTING POLICIES AND ESTIMATES</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Significant accounting policies and estimates are summarized in the Notes to the Condensed Consolidated Financial Statements. Some accounting policies require management to exercise significant judgment in selecting the appropriate assumptions for calculating financial estimates. Such judgments are subject to an inherent degree of uncertainty. These judgments are based on our historical experience, known trends in our industry, terms of existing contracts, and other information from outside sources, as appropriate. Management believes that these estimates and assumptions are reasonable based on the facts and circumstances as of June&#160;27, 2026, however, actual results may differ from these estimates under different assumptions and circumstances.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">There have been no material changes to our critical accounting policies and estimates which are discussed in the &#8220;Critical Accounting Policies and Estimates&#8221; section of &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in Part II, Item&#160;7 of the Annual Report on Form 10-K for the year ended December&#160;27, 2025, as filed with the Securities and Exchange Commission on February&#160;17, 2026.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">See &#8220;Note 3 - Recent Accounting Pronouncements&#8221; of the Notes to Condensed Consolidated Financial Statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-39"/></div></td></tr></table></div></div></div><div id="i9036a78130f8463f93134d9af0a89ba5_103"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:12pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom:2pt solid #0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">ITEM&#160;3 - QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">INTEREST RATE EXPOSURE</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We are exposed to the impact of interest rate changes as borrowings under the Senior Facilities bear interest at variable interest rates. It is our policy to enter into interest rate swaps only to the extent considered necessary to meet our objectives.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Based on our exposure to variable rate borrowings at June&#160;27, 2026, after consideration of our SOFR floor rate and interest rate swap agreements, a one percent (1%)&#160;change in the weighted average interest rate for a period of one year would change the annual interest expense by approximately $3.2 million.</span></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FOREIGN CURRENCY EXCHANGE</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We are exposed to foreign exchange rate changes of the Canadian and Mexican currencies as they impact the $127.7 million tangible and intangible net asset value of our Canadian and Mexican subsidiaries as of June&#160;27, 2026. The foreign subsidiaries' net tangible assets were $77.1 million and the net intangible assets were $50.6 million as of June&#160;27, 2026.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We utilize foreign exchange forward contracts to manage the exposure to currency fluctuations in the Canadian dollar versus the U.S. Dollar. See Note 14 - Derivatives and Hedging of the Condensed Notes to the accompanying Condensed Consolidated Financial Statements.</span></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">COMMODITY PRICE RISK</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Our transportation costs are exposed to fluctuations in the price of fuel and some of our products contain commodity-priced materials. The Company regularly monitors commodity trends and works to mitigate any material exposure to commodity price risk by having alternative sourcing plans in place, limiting supplier concentrations, passing commodity-related inflation to customers, and continuing to scale its distribution networks.</span></div><div id="i9036a78130f8463f93134d9af0a89ba5_106"></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom:2pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">ITEM 4 - CONTROLS AND PROCEDURES</span></div></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">DISCLOSURE CONTROLS AND PROCEDURES</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We carried out an evaluation, under the supervision and with the participation of management, including the Chief Executive Officer and the Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective, as of June&#160;27, 2026, in ensuring that material information required to be disclosed in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC&#8217;s rules and forms and that such information is accumulated and communicated to management, including the Chief Executive Officer and the Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.</span></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">CHANGES IN INTERNAL CONTROL OVER FINANCIAL REPORTING</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-40"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">There were no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) of the Exchange Act) that occurred during the thirteen weeks ended June 27, 2026 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On April 3, 2026, the Company completed the acquisition of Campbell Chain and Fittings ("Campbell") and on April 10, 2026, the Company completed the acquisition of Delaney Hardware (&#8220;Delaney&#8221;). SEC guidance permits management to omit an assessment of an acquired business&#8217; internal control over financial reporting from management&#8217;s assessment of internal control over financial reporting for a period not to exceed one year from the date of the acquisition. Accordingly, management has not assessed Campbell's or Delaney's internal control over financial reporting as of June&#160;27, 2026.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-41"/></div></td></tr></table></div></div></div><div id="i9036a78130f8463f93134d9af0a89ba5_109"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.275%"><tr><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/></tr><tr><td colspan="15" style="background-color:#0c3f13;padding:1.5pt 1pt 1.5pt 10pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt"><span style="color:#67b00d;font-family:'Bebas Neue',sans-serif;font-size:30pt;font-weight:400;line-height:120%">PART II - OTHER INFORMATION</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#0c3f13;border-top:1pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:1pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:1pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:1pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:1pt solid #67b00d;padding:0 1pt"/></tr></table></div><div id="i9036a78130f8463f93134d9af0a89ba5_112"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">ITEM&#160;1. &#8211; LEGAL PROCEEDINGS&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Information required by this Item is set forth in Note 6 - Commitments and Contingencies, to the accompanying Condensed Consolidated Financial Statements included in this Form 10-Q and is incorporated into this Item by reference.</span></div><div id="i9036a78130f8463f93134d9af0a89ba5_115"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">ITEM&#160;1A &#8211; RISK FACTORS</span></div><div style="margin-bottom:12pt;margin-top:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">There have been no material changes to the risks from those disclosed in the Form 10-K filed on February&#160;17, 2026 with the Securities and Exchange Commission (&#8220;SEC&#8221;).</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div id="i9036a78130f8463f93134d9af0a89ba5_118"></div><div><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:107%">ITEM&#160;2. &#8211; UNREGISTERED SALES OF EQUITY SECURITIES, USE OF PROCEEDS, AND ISSUER PURCHASES OF EQUITY SECURITIES</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">ISSUER PURCHASES OF EQUITY SECURITIES</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table presents the number and average price of shares purchased in each fiscal month of the </span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:125%">second</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> quarter of fiscal 2026, all of which were completed through open market purchases (shares in whole numbers, dollars in thousands):</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:517.50pt"><tr><td style="width:1.0pt"/><td style="width:165.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:76.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:51.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:93.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:109.75pt"/><td style="width:1.0pt"/></tr><tr style="height:47pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Period</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Number of Shares Purchased </span><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Average Price Paid Per Share</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Number of Shares Purchased as Part of Publicly Announced Plan</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plan</span><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)(2)</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">March 29, 2026 - April 25, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">211,128&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.16&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,801,617&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">75,736&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">April 26, 2026  - May 23, 2026</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">718,415&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.55&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,520,032&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,313&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">May 24, 2026 - June 27, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">812,595&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.55&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,332,627&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,177&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,742,138&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.62&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,332,627&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.01pt">On July 31, 2025, the Board of Directors of the Company authorized a share repurchase program of up to $100,000. The July 2025 authorization does not have a prescribed expiration date. </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.53pt">Excludes excise taxes incurred on share repurchases.</span></div><div id="i9036a78130f8463f93134d9af0a89ba5_121"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">ITEM&#160;3. &#8211; DEFAULTS UPON SENIOR SECURITIES</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Not applicable. </span></div><div id="i9036a78130f8463f93134d9af0a89ba5_124"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">ITEM&#160;4. &#8211; MINE SAFETY DISCLOSURES</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Not applicable.</span></div><div id="i9036a78130f8463f93134d9af0a89ba5_127"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">ITEM&#160;5. &#8211; OTHER INFORMATION</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.130%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-42"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Insider <ix:nonNumeric contextRef="c-5" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1016">Adoption</ix:nonNumeric> or <ix:nonNumeric contextRef="c-5" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1017"><ix:nonNumeric contextRef="c-5" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1018">Termination</ix:nonNumeric></ix:nonNumeric> of Trading Arrangements </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">During the fiscal quarter ended June&#160;27, 2026, none of our directors or officers adopted, modified or terminated a &#8220;Rule 10b5-1 trading arrangement&#8221; or &#8220;non-Rule 10b5-1 trading arrangement,&#8221; as those terms are defined in Regulation S-K, Item 408.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.130%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-43"/></div></td></tr></table></div></div></div><div id="i9036a78130f8463f93134d9af0a89ba5_130"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="-sec-extract:summary;margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">ITEM&#160;6. &#8211; EXHIBITS</span></div></td></tr></table></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:5.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:91.883%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">a)</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibits, including those incorporated by reference.</span></td></tr></table></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:5.781%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:92.019%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31.1</span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit311-62726.htm">Certification of Chief Executive Officer pursuant to Rule 13a-14(a) or 15d-14(a) under the Exchange Act</a></span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> (filed herewith).</span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31.2</span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit312-62726.htm">Certification of Chief Financial Officer pursuant to Rule 13a-14(a) or 15d-14(a) under the Exchange Act</a></span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> (filed herewith).</span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32.1</span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit321-62726.htm">Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> (filed herewith).</span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32.2</span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit322-62726.htm">Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> (filed herewith).</span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">101</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The following financial information from the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 27, 2026 filed with the Securities and Exchange Commission on August 4, 2026, formatted in eXtensible Business Reporting Language: (i) Condensed Consolidated Balance Sheets as of June 27, 2026 and December 27, 2025, (ii) Condensed Consolidated Statements of Comprehensive Income (Loss) for the thirteen and twenty-six weeks ended June 27, 2026 and the thirteen and twenty-six weeks ended June 28, 2025, (iii) Condensed Consolidated Statements of Cash Flows for the twenty-six weeks ended June 27, 2026 and the twenty-six weeks ended June 28, 2025, (iv) Condensed Consolidated Statements of Stockholders' Equity for the thirteen and twenty-six weeks ended June 27, 2026 and the thirteen and twenty-six weeks ended June 28, 2025, and (v) Notes to Condensed Consolidated Financial Statements.</span></td></tr></table></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:67.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.533%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:45pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:5pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-44"/></div></td></tr></table></div></div></div><div id="i9036a78130f8463f93134d9af0a89ba5_133"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">SIGNATURES</span></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Pursuant to the requirements of the Exchange Act, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">HILLMAN SOLUTIONS CORP.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.936%"/><td style="width:0.1%"/></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;Robert O. Kraft</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;Anne S. McCalla</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Robert O. Kraft</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Anne S. McCalla</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chief Financial Officer</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Controller</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Principal Financial Officer}</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Principal Accounting Officer)</span></td></tr></table></div><div style="margin-bottom:5pt;margin-top:4pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">DATE: August&#160;4, 2026 </span></div><div style="margin-bottom:5pt;margin-top:9pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44 | June&#160;27, 2026 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="text-align:right"><img src="hlm-20260627_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px" id="i-45"/></div></td></tr></table></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>exhibit311-62726.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="i83c06158347942caabb403407ef86e91_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 31.1</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF EXECUTIVE OFFICER</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">I, Jon Michael Adinolfi, certify that&#58;</font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this quarterly report on Form 10-Q of Hillman Solutions Corp.&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">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&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.888%"><tr><td style="width:1.0%"></td><td style="width:4.985%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.709%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.006%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">August 4, 2026</font></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Jon Michael Adinolfi</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Jon Michael Adinolfi</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>exhibit312-62726.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="i9611fbb617d74fe1937c87fb1225ab82_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 31.2</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF FINANCIAL OFFICER</font></div><div style="margin-bottom:9pt;margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">I, Robert O. Kraft, certify that&#58;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this quarterly report on Form 10-Q of Hillman Solutions Corp.&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">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&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.888%"><tr><td style="width:1.0%"></td><td style="width:4.985%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.709%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.006%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">August 4, 2026</font></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Robert O. Kraft</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Robert O. Kraft </font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>exhibit321-62726.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="i9a357f908a184ffaa4927bf3d5296cb3_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 32.1</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO 18 U.S.C. 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report on Form 10-Q for the thirteen weeks ended June 27, 2026 (the &#34;Report&#34;) of Hillman Solutions Corp. (the &#34;Registrant&#34;), as filed with the Securities and Exchange Commission on the date hereof&#59; I, Jon Michael Adinolfi, the President and Chief Executive Officer of the Registrant, certify, to the best of my knowledge, that&#58;</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1) The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.</font></div><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.707%"><tr><td style="width:1.0%"></td><td style="width:50.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.140%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.801%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#47;s&#47; Jon Michael Adinolfi</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;  Jon Michael Adinolfi</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">August&#160;4, 2026</font></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>exhibit322-62726.htm
<DESCRIPTION>EX-32.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="iab772dcc229d47f3b96ffef8c668628d_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 32.2</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO 18 U.S.C. 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report on Form 10-Q for the thirteen weeks ended June 27, 2026 (the &#34;Report&#34;) of Hillman Solutions Corp. (the &#34;Registrant&#34;), as filed with the Securities and Exchange Commission on the date hereof&#59; I, Robert O. Kraft, the Chief Financial Officer of the Registrant, certify, to the best of my knowledge, that&#58;</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1) The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.</font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.707%"><tr><td style="width:1.0%"></td><td style="width:50.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.140%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.801%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#47;s&#47; Robert O. Kraft</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;  Robert O. Kraft </font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">August&#160;4, 2026</font></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>hlm-20260627.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019df861-0929-74f4-8822-ec25e187a646,g:1b3f8696-49a7-4ec1-b157-6bf67875b034-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:hlm="http://www.hillmangroup.com/20260627" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.hillmangroup.com/20260627">
  <xs:import namespace="http://fasb.org/srt/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2026" schemaLocation="https://xbrl.sec.gov/country/2026/country-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2026" schemaLocation="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hlm-20260627_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hlm-20260627_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hlm-20260627_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hlm-20260627_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.hillmangroup.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsUnaudited" roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited">
        <link:definition>9952151 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsUnauditedParenthetical" roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical">
        <link:definition>9952152 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (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 id="CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited">
        <link:definition>9952153 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlowsUnaudited" roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited">
        <link:definition>9952154 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementofStockholdersEquityUnaudited" roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited">
        <link:definition>9952155 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentation" roleURI="http://www.hillmangroup.com/role/BasisofPresentation">
        <link:definition>9952156 - Disclosure - Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>9952157 - 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 id="AccountingPolicies" roleURI="http://www.hillmangroup.com/role/AccountingPolicies">
        <link:definition>9952158 - Disclosure - 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 id="GoodwillandOtherIntangibleAssets" roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssets">
        <link:definition>9952159 - Disclosure - Goodwill and Other Intangible 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 id="CommitmentsandContingencies" roleURI="http://www.hillmangroup.com/role/CommitmentsandContingencies">
        <link:definition>9952160 - 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 id="RelatedPartyTransactions" roleURI="http://www.hillmangroup.com/role/RelatedPartyTransactions">
        <link:definition>9952161 - 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 id="IncomeTaxes" roleURI="http://www.hillmangroup.com/role/IncomeTaxes">
        <link:definition>9952162 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebt" roleURI="http://www.hillmangroup.com/role/LongTermDebt">
        <link:definition>9952163 - Disclosure - Long Term Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.hillmangroup.com/role/Leases">
        <link:definition>9952164 - 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 id="EquityandAccumulatedOtherComprehensiveIncome" roleURI="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncome">
        <link:definition>9952165 - Disclosure - Equity and Accumulated Other 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 id="EarningsPerShare" roleURI="http://www.hillmangroup.com/role/EarningsPerShare">
        <link:definition>9952166 - 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 id="DerivativesandHedging" roleURI="http://www.hillmangroup.com/role/DerivativesandHedging">
        <link:definition>9952167 - Disclosure - Derivatives and Hedging</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.hillmangroup.com/role/FairValueMeasurements">
        <link:definition>9952168 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReporting" roleURI="http://www.hillmangroup.com/role/SegmentReporting">
        <link:definition>9952169 - Disclosure - Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvents" roleURI="http://www.hillmangroup.com/role/SubsequentEvents">
        <link:definition>9952170 - 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 id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>9955511 - 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 id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>9955512 - 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 id="GoodwillandOtherIntangibleAssetsTables" roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsTables">
        <link:definition>9955513 - Disclosure - Goodwill and Other Intangible 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 id="LongTermDebtTables" roleURI="http://www.hillmangroup.com/role/LongTermDebtTables">
        <link:definition>9955514 - Disclosure - Long-Term Debt (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 id="LeasesTables" roleURI="http://www.hillmangroup.com/role/LeasesTables">
        <link:definition>9955515 - 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 id="EquityandAccumulatedOtherComprehensiveIncomeTables" roleURI="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeTables">
        <link:definition>9955516 - Disclosure - Equity and Accumulated Other Comprehensive Income (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 id="EarningsPerShareTables" roleURI="http://www.hillmangroup.com/role/EarningsPerShareTables">
        <link:definition>9955517 - 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 id="DerivativeandHedgingTables" roleURI="http://www.hillmangroup.com/role/DerivativeandHedgingTables">
        <link:definition>9955518 - Disclosure - Derivative and Hedging (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 id="FairValueMeasurementsTables" roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsTables">
        <link:definition>9955519 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReportingTables" roleURI="http://www.hillmangroup.com/role/SegmentReportingTables">
        <link:definition>9955520 - Disclosure - Segment Reporting (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 id="SummaryofSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>9955521 - Disclosure - Summary of Significant Accounting Policies - Narrative (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 id="SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" roleURI="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails">
        <link:definition>9955522 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (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 id="BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails" roleURI="http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails">
        <link:definition>9955523 - Disclosure - Business Combinations, Asset Acquisitions, Transaction between Entities under Common Control, and Joint Venture Formation (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 id="GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail" roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail">
        <link:definition>9955524 - Disclosure - Goodwill and Other Intangible Assets - Summary of Goodwill Amounts by Operating Segment (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail" roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail">
        <link:definition>9955525 - Disclosure - Goodwill and Other Intangible Assets - Components of Other Intangibles, Net (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsNarrativeDetails" roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails">
        <link:definition>9955526 - Disclosure - Goodwill and Other Intangible Assets - Narrative (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 id="CommitmentsandContingenciesDetails" roleURI="http://www.hillmangroup.com/role/CommitmentsandContingenciesDetails">
        <link:definition>9955527 - Disclosure - Commitments and Contingencies (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 id="RelatedPartyTransactionsDetails" roleURI="http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails">
        <link:definition>9955528 - Disclosure - Related Party Transactions (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 id="IncomeTaxesDetails" roleURI="http://www.hillmangroup.com/role/IncomeTaxesDetails">
        <link:definition>9955529 - Disclosure - 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 id="LongTermDebtSummaryofLongTermDebtDetails" roleURI="http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails">
        <link:definition>9955530 - Disclosure - Long Term Debt - Summary of Long Term Debt (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 id="LongTermDebtNarrativeDetails" roleURI="http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails">
        <link:definition>9955531 - Disclosure - Long Term Debt - Narrative (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 id="LeasesLeaseCostDetails" roleURI="http://www.hillmangroup.com/role/LeasesLeaseCostDetails">
        <link:definition>9955532 - Disclosure - Leases - Lease Cost (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 id="LeasesNarrativeDetails" roleURI="http://www.hillmangroup.com/role/LeasesNarrativeDetails">
        <link:definition>9955533 - Disclosure - Leases - Narrative (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 id="LeasesWeightedAverageAssumptionsDetails" roleURI="http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails">
        <link:definition>9955534 - Disclosure - Leases - Weighted Average Assumptions (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 id="LeasesFinanceLeaseBalanceSheetLocationsDetails" roleURI="http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails">
        <link:definition>9955535 - Disclosure - Leases - Finance Lease Balance Sheet Locations (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 id="LeasesSupplementalCashFlowInformationDetails" roleURI="http://www.hillmangroup.com/role/LeasesSupplementalCashFlowInformationDetails">
        <link:definition>9955536 - Disclosure - Leases - Supplemental Cash Flow 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 id="LeasesLeaseMaturitiesDetails" roleURI="http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails">
        <link:definition>9955537 - Disclosure - Leases - Lease Maturities (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 id="LeasesLeaseMaturitiesDetails_1" roleURI="http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1">
        <link:definition>9955537 - Disclosure - Leases - Lease Maturities (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 id="EquityandAccumulatedOtherComprehensiveIncomeRepurchasesDetails" roleURI="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeRepurchasesDetails">
        <link:definition>9955538 - Disclosure - Equity and Accumulated Other Comprehensive Income - Repurchases (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 id="EquityandAccumulatedOtherComprehensiveIncomeStockRollforwardDetails" roleURI="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeStockRollforwardDetails">
        <link:definition>9955539 - Disclosure - Equity and Accumulated Other Comprehensive Income - Stock Rollforward (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 id="EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails" roleURI="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails">
        <link:definition>9955540 - Disclosure - Equity and Accumulated Other Comprehensive Income - AOCI (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 id="StockBasedCompensationNarrativeDetails" roleURI="http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails">
        <link:definition>9955541 - Disclosure - Stock Based Compensation - Narrative (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 id="StockBasedCompensationSummaryofRestrictedStockActivityDetails" roleURI="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails">
        <link:definition>9955542 - Disclosure - Stock Based Compensation - Summary of Restricted Stock 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 id="StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" roleURI="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails">
        <link:definition>9955543 - Disclosure - Stock Based Compensation - 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 id="StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails" roleURI="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails">
        <link:definition>9955544 - Disclosure - Stock Based Compensation - Summary of Key Assumptions Used for Valuing Awards (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 id="EarningsPerShareComputationDetails" roleURI="http://www.hillmangroup.com/role/EarningsPerShareComputationDetails">
        <link:definition>9955545 - Disclosure - Earnings Per Share - Computation (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 id="EarningsPerShareNarrativeDetails" roleURI="http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails">
        <link:definition>9955546 - Disclosure - Earnings Per Share - Narrative (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 id="DerivativesandHedgingNarrativeDetails" roleURI="http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails">
        <link:definition>9955547 - Disclosure - Derivatives and Hedging - Narrative (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 id="DerivativesandHedgingNarrativeDetails_1" roleURI="http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails_1">
        <link:definition>9955547 - Disclosure - Derivatives and Hedging - Narrative (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 id="DerivativesandHedgingDerivativeFinancialInstrumentsDetails" roleURI="http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails">
        <link:definition>9955548 - Disclosure - Derivatives and Hedging - Derivative Financial Instruments (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 id="DerivativesandHedgingDerivativeFinancialInstrumentsDetails_1" roleURI="http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails_1">
        <link:definition>9955548 - Disclosure - Derivatives and Hedging - Derivative Financial Instruments (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 id="FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails" roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails">
        <link:definition>9955549 - Disclosure - Fair Value Measurements - Measurement of Assets and Liabilities at Fair Value on Recurring Basis (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 id="FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails_1" roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails_1">
        <link:definition>9955549 - Disclosure - Fair Value Measurements - Measurement of Assets and Liabilities at Fair Value on Recurring Basis (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 id="FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails" roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails">
        <link:definition>9955550 - Disclosure - Fair Value Measurements - Fair Value of Company's Fixed Rate Senior Notes and Junior Subordinated Debentures (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 id="FairValueMeasurementsContingentConsiderationDetails" roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails">
        <link:definition>9955551 - Disclosure - Fair Value Measurements Contingent Consideration (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 id="FairValueMeasurementsContingentConsiderationDetails_1" roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails_1">
        <link:definition>9955551 - Disclosure - Fair Value Measurements Contingent Consideration (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 id="SegmentReportingNarrativeDetails" roleURI="http://www.hillmangroup.com/role/SegmentReportingNarrativeDetails">
        <link:definition>9955552 - Disclosure - Segment Reporting - Narrative (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 id="SegmentReportingandGeographicInformationEBITDADetails" roleURI="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails">
        <link:definition>9955553 - Disclosure - Segment Reporting and Geographic Information - EBITDA (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 id="SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails" roleURI="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails">
        <link:definition>9955554 - Disclosure - Segment Reporting and Geographic Information Income (Loss) Before Income Taxes Reconciliation (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 id="SubsequentEventsDetails" roleURI="http://www.hillmangroup.com/role/SubsequentEventsDetails">
        <link:definition>9955555 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts" abstract="false" name="WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax" abstract="false" name="BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_ForestParkOhioMember" abstract="true" name="ForestParkOhioMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hlm_ScheduleOfShareRepurchasesTableTextBlock" abstract="false" name="ScheduleOfShareRepurchasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hlm_OTHERDomain" abstract="true" name="OTHERDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_FastenersHardwareandPersonalProtectionSegmentMember" abstract="true" name="FastenersHardwareandPersonalProtectionSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_RoboticsAndDigitalSolutionsSegmentMember" abstract="true" name="RoboticsAndDigitalSolutionsSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_CanadaSegmentMember" abstract="true" name="CanadaSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_FasteningandHardwareMember" abstract="true" name="FasteningandHardwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_PersonalProtectionSolutionsMember" abstract="true" name="PersonalProtectionSolutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_KeyandKeyAccessoriesMember" abstract="true" name="KeyandKeyAccessoriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_EngravingMember" abstract="true" name="EngravingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_CampbellMember" abstract="true" name="CampbellMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_DelaneyMember" abstract="true" name="DelaneyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_GroupHealthInsuranceClaimsMember" abstract="true" name="GroupHealthInsuranceClaimsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_MaximumAmountOfSelfInsuranceCoverage" abstract="false" name="MaximumAmountOfSelfInsuranceCoverage" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers" abstract="false" name="LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_RelatedPartTransactionSalesToRelatedParty" abstract="false" name="RelatedPartTransactionSalesToRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_SeniorTermLoanDue2028Member" abstract="true" name="SeniorTermLoanDue2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_FinanceLeaseLiabilityAndOtherObligations" abstract="false" name="FinanceLeaseLiabilityAndOtherObligations" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_ABRLoansMember" abstract="true" name="ABRLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_DebtInstrumentPrepaymentFeePercent" abstract="false" name="DebtInstrumentPrepaymentFeePercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hlm_FinanceLeaseCost1Abstract" abstract="true" name="FinanceLeaseCost1Abstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hlm_LesseeOperatingLeaseNumberOfLeases" abstract="false" name="LesseeOperatingLeaseNumberOfLeases" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hlm_LesseeOperatingLeaseAnnualEscalationRate" abstract="false" name="LesseeOperatingLeaseAnnualEscalationRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hlm_CommonStockSharesOutstandingIncludingAdjustments" abstract="false" name="CommonStockSharesOutstandingIncludingAdjustments" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="hlm_EquityIncentivePlan2014Member" abstract="true" name="EquityIncentivePlan2014Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_EquityIncentivePlan2021Member" abstract="true" name="EquityIncentivePlan2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_EmployeeStockPurchasePlanMember" abstract="true" name="EmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hlm_InterestRateSwapAgreement2024Swap1Member" abstract="true" name="InterestRateSwapAgreement2024Swap1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_InterestRateSwapAgreement2024Swap2Member" abstract="true" name="InterestRateSwapAgreement2024Swap2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_DerivativeInstrumentRiskAxisAxis" abstract="true" name="DerivativeInstrumentRiskAxisAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="hlm_DerivativeInstrumentRiskAxisDomain" abstract="true" name="DerivativeInstrumentRiskAxisDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_ForeignCurrencyForwardGainOrLoss" abstract="false" name="ForeignCurrencyForwardGainOrLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_InstafobMember" abstract="true" name="InstafobMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_ResharpMember" abstract="true" name="ResharpMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" abstract="false" name="CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_WarehouseExpenseAdjusted" abstract="false" name="WarehouseExpenseAdjusted" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_EarningsBeforeInterestTaxDepreciationAndAmortization" abstract="false" name="EarningsBeforeInterestTaxDepreciationAndAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_RestructuringAndOther" abstract="false" name="RestructuringAndOther" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_TransactionAndIntegrationExpense" abstract="false" name="TransactionAndIntegrationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes" abstract="false" name="AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_SeniorTermLoanDue2033Member" abstract="true" name="SeniorTermLoanDue2033Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_KanebridgeMember" abstract="true" name="KanebridgeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>hlm-20260627_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019df861-0929-74f4-8822-ec25e187a646,g:1b3f8696-49a7-4ec1-b157-6bf67875b034-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item"/>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="hlm-20260627.xsd#CondensedConsolidatedBalanceSheetsUnaudited"/>
  <link:calculationLink xlink:role="http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019df861-09fb-7044-951f-751390281bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019df861-09fb-7c8a-bb4a-a9d26f65de2e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019df861-09fb-7044-951f-751390281bcb" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019df861-09fb-7c8a-bb4a-a9d26f65de2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019df861-09fb-7890-8249-1b604b885167" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019df861-09fb-7044-951f-751390281bcb" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019df861-09fb-7890-8249-1b604b885167" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019df861-09fb-759f-8630-8edaa4efb778" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019df861-09fb-7044-951f-751390281bcb" xlink:to="loc_us-gaap_InventoryNet_019df861-09fb-759f-8630-8edaa4efb778" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_019df861-09fb-7bc7-ac10-6f54e0749b25" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019df861-09fb-7044-951f-751390281bcb" xlink:to="loc_us-gaap_OtherAssetsCurrent_019df861-09fb-7bc7-ac10-6f54e0749b25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019df861-09fb-7711-9e16-1604dab1f542" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019df861-09fb-7007-adaa-6bcc7c0954ba" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019df861-09fb-7711-9e16-1604dab1f542" xlink:to="loc_us-gaap_LiabilitiesCurrent_019df861-09fb-7007-adaa-6bcc7c0954ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019df861-09fb-7049-b333-69d550f73c5e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019df861-09fb-7711-9e16-1604dab1f542" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_019df861-09fb-7049-b333-69d550f73c5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_019df861-09fb-7e1c-bde8-e2f8bdfe2a17" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019df861-09fb-7711-9e16-1604dab1f542" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_019df861-09fb-7e1c-bde8-e2f8bdfe2a17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019df861-09fb-7831-870c-c23fc1a0ad4f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019df861-09fb-7711-9e16-1604dab1f542" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019df861-09fb-7831-870c-c23fc1a0ad4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019df861-09fb-758f-8fea-a9797bfdb51a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019df861-09fb-7711-9e16-1604dab1f542" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019df861-09fb-758f-8fea-a9797bfdb51a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019df861-09fb-7369-b91b-0f0506207710" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_019df861-09fb-70be-a1e6-6ef189555aab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019df861-09fb-7369-b91b-0f0506207710" xlink:to="loc_us-gaap_AccountsPayableCurrent_019df861-09fb-70be-a1e6-6ef189555aab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_019df861-09fb-72c6-b97f-3769ac043de3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019df861-09fb-7369-b91b-0f0506207710" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_019df861-09fb-72c6-b97f-3769ac043de3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_019df861-09fb-72a7-8b55-dcd5852aee3a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019df861-09fb-7369-b91b-0f0506207710" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_019df861-09fb-72a7-8b55-dcd5852aee3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_019df861-09fb-7367-8d9a-dcf1eea1ee06" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019df861-09fb-7369-b91b-0f0506207710" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_019df861-09fb-7367-8d9a-dcf1eea1ee06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_019df861-09fb-74dd-b4c0-6f6971a2df0c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019df861-09fb-7369-b91b-0f0506207710" xlink:to="loc_us-gaap_TaxesPayableCurrent_019df861-09fb-74dd-b4c0-6f6971a2df0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019df861-09fb-7e2a-b488-feea2099ce8b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019df861-09fb-7369-b91b-0f0506207710" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019df861-09fb-7e2a-b488-feea2099ce8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019df861-09fb-7792-9314-51c93fd15b86" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019df861-09fb-7369-b91b-0f0506207710" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019df861-09fb-7792-9314-51c93fd15b86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019df861-09fb-7ff3-ba64-e977c4eb3b61" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019df861-09fb-7390-ba51-f8ebc270b95a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019df861-09fb-7ff3-ba64-e977c4eb3b61" xlink:to="loc_us-gaap_CommonStockValue_019df861-09fb-7390-ba51-f8ebc270b95a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_019df861-09fb-75a9-9383-968dd00db8d6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019df861-09fb-7ff3-ba64-e977c4eb3b61" xlink:to="loc_us-gaap_TreasuryStockCommonValue_019df861-09fb-75a9-9383-968dd00db8d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_019df861-09fb-7565-89e2-8089ba208ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019df861-09fb-7ff3-ba64-e977c4eb3b61" xlink:to="loc_us-gaap_AdditionalPaidInCapital_019df861-09fb-7565-89e2-8089ba208ff4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019df861-09fb-7391-9883-52b2d3ccdfc7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019df861-09fb-7ff3-ba64-e977c4eb3b61" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019df861-09fb-7391-9883-52b2d3ccdfc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019df861-09fb-7047-a12b-d74ecfbdecfe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019df861-09fb-7ff3-ba64-e977c4eb3b61" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019df861-09fb-7047-a12b-d74ecfbdecfe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019df861-09fb-73e0-b8d9-c714a490716a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019df861-09fb-70cd-ba1f-e7304854413e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019df861-09fb-73e0-b8d9-c714a490716a" xlink:to="loc_us-gaap_Liabilities_019df861-09fb-70cd-ba1f-e7304854413e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019df861-09fb-76f1-bdac-a39ee0ca6c98" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019df861-09fb-73e0-b8d9-c714a490716a" xlink:to="loc_us-gaap_StockholdersEquity_019df861-09fb-76f1-bdac-a39ee0ca6c98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_019df861-09fb-740e-8994-2b3c049a7f89" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019df861-09fb-73e0-b8d9-c714a490716a" xlink:to="loc_us-gaap_CommitmentsAndContingencies_019df861-09fb-740e-8994-2b3c049a7f89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019df861-09fb-7e0c-b340-da3b060f6b89" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019df861-09fb-758f-a882-cc78ce5da4f6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019df861-09fb-7e0c-b340-da3b060f6b89" xlink:to="loc_us-gaap_AssetsCurrent_019df861-09fb-758f-a882-cc78ce5da4f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019df861-09fb-7207-8027-7435ce6df139" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019df861-09fb-7e0c-b340-da3b060f6b89" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019df861-09fb-7207-8027-7435ce6df139" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019df861-09fb-71b3-b210-2a689828a2da" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019df861-09fb-7e0c-b340-da3b060f6b89" xlink:to="loc_us-gaap_Goodwill_019df861-09fb-71b3-b210-2a689828a2da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019df861-09fb-7666-b972-625d6e3dce86" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019df861-09fb-7e0c-b340-da3b060f6b89" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019df861-09fb-7666-b972-625d6e3dce86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019df861-09fb-72d0-990c-e09b6d3007bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019df861-09fb-7e0c-b340-da3b060f6b89" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019df861-09fb-72d0-990c-e09b6d3007bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019df861-09fb-7fc1-a7a7-6a049f445226" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019df861-09fb-7e0c-b340-da3b060f6b89" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019df861-09fb-7fc1-a7a7-6a049f445226" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" xlink:type="simple" xlink:href="hlm-20260627.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"/>
  <link:calculationLink xlink:role="http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019df861-09fb-7c8b-8401-2e038f6a883c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019df861-09fb-71c6-9c0f-8b0c01bccff2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019df861-09fb-7c8b-8401-2e038f6a883c" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019df861-09fb-71c6-9c0f-8b0c01bccff2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019df861-09fb-756d-8ceb-2b352d1ac183" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019df861-09fb-7c8b-8401-2e038f6a883c" xlink:to="loc_us-gaap_OperatingIncomeLoss_019df861-09fb-756d-8ceb-2b352d1ac183" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_019df861-09fb-7bdf-931a-1ff2c8fa92b8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019df861-09fb-7c8b-8401-2e038f6a883c" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_019df861-09fb-7bdf-931a-1ff2c8fa92b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019df861-09fb-7ddd-ab81-017afc008c19" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_019df861-09fb-7fd6-9cd8-13fa0742f155" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019df861-09fb-7ddd-ab81-017afc008c19" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_019df861-09fb-7fd6-9cd8-13fa0742f155" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_019df861-09fb-77c4-b10a-a6ec26fd30c0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019df861-09fb-7ddd-ab81-017afc008c19" xlink:to="loc_us-gaap_Depreciation_019df861-09fb-77c4-b10a-a6ec26fd30c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_019df861-09fb-73e9-9acb-1c7d3f5d939c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019df861-09fb-7ddd-ab81-017afc008c19" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_019df861-09fb-73e9-9acb-1c7d3f5d939c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_019df861-09fb-768f-b631-7b4ea476d328" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019df861-09fb-7ddd-ab81-017afc008c19" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_019df861-09fb-768f-b631-7b4ea476d328" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019df861-09fb-7ee4-aab5-624b407af335" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019df861-09fb-7ddd-ab81-017afc008c19" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019df861-09fb-7ee4-aab5-624b407af335" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019df861-09fb-741d-8782-6a6cd718c55c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019df861-09fb-7ddd-ab81-017afc008c19" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019df861-09fb-741d-8782-6a6cd718c55c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_019df861-09fb-77e9-95fa-f9ddbb4d0548" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_019df861-09fb-7757-8dd0-f67b2d5f22f8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_019df861-09fb-77e9-95fa-f9ddbb4d0548" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_019df861-09fb-7757-8dd0-f67b2d5f22f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_019df861-09fb-7680-bdbd-8fc855811ce1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_019df861-09fb-77e9-95fa-f9ddbb4d0548" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_019df861-09fb-7680-bdbd-8fc855811ce1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019df861-09fb-76db-a875-f9d035d6e7c1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019df861-09fb-77f5-ad4e-88184419a9c8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019df861-09fb-76db-a875-f9d035d6e7c1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019df861-09fb-77f5-ad4e-88184419a9c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019df861-09fb-79a1-b13b-1feca21b86bd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019df861-09fb-76db-a875-f9d035d6e7c1" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019df861-09fb-79a1-b13b-1feca21b86bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_019df861-09fb-73c0-8643-5bf56cb18037" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019df861-09fb-70b7-b66a-0741f93f02ef" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019df861-09fb-73c0-8643-5bf56cb18037" xlink:to="loc_us-gaap_NetIncomeLoss_019df861-09fb-70b7-b66a-0741f93f02ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_019df861-09fb-77f2-8298-8d48052e61f3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019df861-09fb-73c0-8643-5bf56cb18037" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_019df861-09fb-77f2-8298-8d48052e61f3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="hlm-20260627.xsd#CondensedConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:calculationLink xlink:role="http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019df861-0acf-70f0-9910-51b701025f1b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_019df861-0acf-7ce6-938e-ed74a640674c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019df861-0acf-70f0-9910-51b701025f1b" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_019df861-0acf-7ce6-938e-ed74a640674c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_019df861-0acf-7163-93d5-fc1176596ef6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019df861-0acf-70f0-9910-51b701025f1b" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_019df861-0acf-7163-93d5-fc1176596ef6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_019df861-0acf-7aec-abfb-b1b995c75780" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019df861-0acf-70f0-9910-51b701025f1b" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_019df861-0acf-7aec-abfb-b1b995c75780" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_019df861-0acf-742d-9cad-a67807754350" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019df861-0acf-70f0-9910-51b701025f1b" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_019df861-0acf-742d-9cad-a67807754350" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_019df861-0acf-747a-9d00-b2f5adcad823" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019df861-0acf-70f0-9910-51b701025f1b" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_019df861-0acf-747a-9d00-b2f5adcad823" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019df861-0acf-7769-ac41-ec3d0c0c86c5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019df861-0acf-70f0-9910-51b701025f1b" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019df861-0acf-7769-ac41-ec3d0c0c86c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_019df861-0acf-76b8-9de4-fa1b422e5335" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019df861-0acf-70f0-9910-51b701025f1b" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_019df861-0acf-76b8-9de4-fa1b422e5335" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_019df861-0acf-7998-bd26-a8f673c1751d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019df861-0acf-70f0-9910-51b701025f1b" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_019df861-0acf-7998-bd26-a8f673c1751d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019df861-0acf-7f69-96ff-1cc8b4a114eb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019df861-0acf-7d43-9457-77983d29fcd4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019df861-0acf-7f69-96ff-1cc8b4a114eb" xlink:to="loc_us-gaap_NetIncomeLoss_019df861-0acf-7d43-9457-77983d29fcd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_019df861-0acf-7083-8c0c-278b72821263" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019df861-0acf-7f69-96ff-1cc8b4a114eb" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_019df861-0acf-7083-8c0c-278b72821263" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019df861-0acf-7d55-b87c-0043e4a2ee3d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019df861-0acf-7f69-96ff-1cc8b4a114eb" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019df861-0acf-7d55-b87c-0043e4a2ee3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_019df861-0acf-7f65-ad51-9ab7c099be51" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019df861-0acf-7f69-96ff-1cc8b4a114eb" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_019df861-0acf-7f65-ad51-9ab7c099be51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019df861-0acf-7df9-8216-4c62b71ee09c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019df861-0acf-7f69-96ff-1cc8b4a114eb" xlink:to="loc_us-gaap_ShareBasedCompensation_019df861-0acf-7df9-8216-4c62b71ee09c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019df861-0acf-7a94-b2fe-798018831a18" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019df861-0acf-7f69-96ff-1cc8b4a114eb" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019df861-0acf-7a94-b2fe-798018831a18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts_019df861-0acf-799b-bd98-5f69260b7ada" xlink:href="hlm-20260627.xsd#hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019df861-0acf-7f69-96ff-1cc8b4a114eb" xlink:to="loc_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts_019df861-0acf-799b-bd98-5f69260b7ada" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_019df861-0acf-7c9c-8c8d-d56b412a182f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019df861-0acf-7f69-96ff-1cc8b4a114eb" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_019df861-0acf-7c9c-8c8d-d56b412a182f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019df861-0acf-71c0-ae01-ef37434c1af0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019df861-0acf-7f69-96ff-1cc8b4a114eb" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019df861-0acf-71c0-ae01-ef37434c1af0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019df861-0acf-7001-9981-a8484f57cad6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019df861-0acf-7f69-96ff-1cc8b4a114eb" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019df861-0acf-7001-9981-a8484f57cad6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_019df861-0acf-743e-ad47-312aaa963194" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019df861-0acf-7f69-96ff-1cc8b4a114eb" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_019df861-0acf-743e-ad47-312aaa963194" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_019df861-0acf-7996-93e4-b50cc2a08f43" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019df861-0acf-7f69-96ff-1cc8b4a114eb" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_019df861-0acf-7996-93e4-b50cc2a08f43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019df861-0acf-765a-9727-1861e87bdf4a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019df861-0acf-7f69-96ff-1cc8b4a114eb" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019df861-0acf-765a-9727-1861e87bdf4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_019df861-0acf-70ee-8a05-865ee6fedaf9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019df861-0acf-7f69-96ff-1cc8b4a114eb" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_019df861-0acf-70ee-8a05-865ee6fedaf9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_019df861-0acf-701d-a9a1-350c690b6874" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019df861-0acf-7f69-96ff-1cc8b4a114eb" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_019df861-0acf-701d-a9a1-350c690b6874" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax_019f71b2-3432-7dc9-ace5-3be0a496eb15" xlink:href="hlm-20260627.xsd#hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019df861-0acf-7f69-96ff-1cc8b4a114eb" xlink:to="loc_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax_019f71b2-3432-7dc9-ace5-3be0a496eb15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019df861-0acf-7a39-a098-526640d63e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019df861-0acf-790c-ae8a-4a175890e657" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019df861-0acf-7a39-a098-526640d63e9f" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019df861-0acf-790c-ae8a-4a175890e657" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_019df861-0acf-7b2d-bc09-5c341c67c94e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019df861-0acf-7a39-a098-526640d63e9f" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_019df861-0acf-7b2d-bc09-5c341c67c94e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_019f71b2-e102-7665-9862-6dc1b0b7ac41" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019df861-0acf-7a39-a098-526640d63e9f" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_019f71b2-e102-7665-9862-6dc1b0b7ac41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019df861-0acf-7db5-a8ac-b9f685dbfe20" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019df861-0acf-725d-ba78-56390e72aeae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019df861-0acf-7db5-a8ac-b9f685dbfe20" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019df861-0acf-725d-ba78-56390e72aeae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019df861-0acf-7cf4-ad2c-0c80e6d8907c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019df861-0acf-7db5-a8ac-b9f685dbfe20" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019df861-0acf-7cf4-ad2c-0c80e6d8907c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019df861-0acf-7667-ad6e-2cfaf41b7b4f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019df861-0acf-7db5-a8ac-b9f685dbfe20" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019df861-0acf-7667-ad6e-2cfaf41b7b4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019df861-0acf-7e28-b7f4-37540d02dc5b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019df861-0acf-7db5-a8ac-b9f685dbfe20" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019df861-0acf-7e28-b7f4-37540d02dc5b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail" xlink:type="simple" xlink:href="hlm-20260627.xsd#GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"/>
  <link:calculationLink xlink:role="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019df861-0acf-7b66-a107-661a94322443" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_019df861-0acf-7995-a2c4-bee32909f4ee" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019df861-0acf-7b66-a107-661a94322443" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_019df861-0acf-7995-a2c4-bee32909f4ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019df861-0acf-743c-8742-80e6d9f60aaf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019df861-0acf-7b66-a107-661a94322443" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019df861-0acf-743c-8742-80e6d9f60aaf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#LongTermDebtSummaryofLongTermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_019df861-0acf-7af6-b6d0-54542b41c7e4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_019df861-0acf-73b2-9dd7-ea5cd499f5a7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_019df861-0acf-7af6-b6d0-54542b41c7e4" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_019df861-0acf-73b2-9dd7-ea5cd499f5a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FinanceLeaseLiabilityAndOtherObligations_019df861-0acf-70a8-b4ed-87afb79f69ac" xlink:href="hlm-20260627.xsd#hlm_FinanceLeaseLiabilityAndOtherObligations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_019df861-0acf-7af6-b6d0-54542b41c7e4" xlink:to="loc_hlm_FinanceLeaseLiabilityAndOtherObligations_019df861-0acf-70a8-b4ed-87afb79f69ac" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#LeasesFinanceLeaseBalanceSheetLocationsDetails"/>
  <link:calculationLink xlink:role="http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_019df861-0acf-7883-9c4e-34680d5fcf9d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_019df861-0acf-7313-9582-4d76d226f734" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_019df861-0acf-7883-9c4e-34680d5fcf9d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_019df861-0acf-7313-9582-4d76d226f734" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_019df861-0acf-75f0-9307-4f406f708238" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_019df861-0acf-7883-9c4e-34680d5fcf9d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_019df861-0acf-75f0-9307-4f406f708238" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#LeasesLeaseMaturitiesDetails"/>
  <link:calculationLink xlink:role="http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019df861-0acf-73c1-a58c-d447715ee8b3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019df861-0acf-7034-8f56-0f16b4c50e52" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019df861-0acf-73c1-a58c-d447715ee8b3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019df861-0acf-7034-8f56-0f16b4c50e52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019df861-0acf-7b15-bdd6-53fc71adab5a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019df861-0acf-73c1-a58c-d447715ee8b3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019df861-0acf-7b15-bdd6-53fc71adab5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019df861-0acf-74b8-ae14-cb7ba3fc56b3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019df861-0acf-73c1-a58c-d447715ee8b3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019df861-0acf-74b8-ae14-cb7ba3fc56b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019df861-0acf-785b-8fa2-2d0135f4e4bd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019df861-0acf-73c1-a58c-d447715ee8b3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019df861-0acf-785b-8fa2-2d0135f4e4bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_019df861-0acf-7452-b3fd-6e68de94db49" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019df861-0acf-73c1-a58c-d447715ee8b3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_019df861-0acf-7452-b3fd-6e68de94db49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_019df861-0acf-7059-8a56-87f88ea37b3e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019df861-0acf-73c1-a58c-d447715ee8b3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_019df861-0acf-7059-8a56-87f88ea37b3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019df861-0acf-7271-bdfe-13d4edf03362" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019df861-0acf-7e02-a183-fe166af3be96" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019df861-0acf-7271-bdfe-13d4edf03362" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019df861-0acf-7e02-a183-fe166af3be96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_019df861-0acf-74d4-9e43-02115762ab00" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019df861-0acf-7271-bdfe-13d4edf03362" xlink:to="loc_us-gaap_FinanceLeaseLiability_019df861-0acf-74d4-9e43-02115762ab00" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1" xlink:type="simple" xlink:href="hlm-20260627.xsd#LeasesLeaseMaturitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019df861-0acf-7a0f-892b-989eb5c1db56" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019df861-0acf-718e-8daf-b6a12ca1883b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019df861-0acf-7a0f-892b-989eb5c1db56" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019df861-0acf-718e-8daf-b6a12ca1883b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019df861-0acf-7a3d-8080-1447d54f3c14" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019df861-0acf-7a0f-892b-989eb5c1db56" xlink:to="loc_us-gaap_OperatingLeaseLiability_019df861-0acf-7a3d-8080-1447d54f3c14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019df861-0acf-7bf0-9615-17b01dd59ca8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019df861-0acf-729c-bad1-353832d2b47c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019df861-0acf-7bf0-9615-17b01dd59ca8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019df861-0acf-729c-bad1-353832d2b47c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019df861-0acf-7498-9145-7110b8e5bf0d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019df861-0acf-7bf0-9615-17b01dd59ca8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019df861-0acf-7498-9145-7110b8e5bf0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019df861-0acf-794e-8a88-d6de4791a911" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019df861-0acf-7bf0-9615-17b01dd59ca8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019df861-0acf-794e-8a88-d6de4791a911" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019df861-0acf-7c5c-b4fe-87c9431426d6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019df861-0acf-7bf0-9615-17b01dd59ca8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019df861-0acf-7c5c-b4fe-87c9431426d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_019df861-0acf-70a1-86c9-4bffbb9dfffa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019df861-0acf-7bf0-9615-17b01dd59ca8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_019df861-0acf-70a1-86c9-4bffbb9dfffa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_019df861-0acf-7305-863e-0ee031728d48" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019df861-0acf-7bf0-9615-17b01dd59ca8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_019df861-0acf-7305-863e-0ee031728d48" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails"/>
  <link:calculationLink xlink:role="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019df861-0acf-7ae1-813b-f3fa13592873" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_019df861-0acf-762e-b9e4-5a44a782c2b3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019df861-0acf-7ae1-813b-f3fa13592873" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_019df861-0acf-762e-b9e4-5a44a782c2b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_019df861-0acf-7a3d-8296-56998838e6e5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019df861-0acf-7ae1-813b-f3fa13592873" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_019df861-0acf-7a3d-8296-56998838e6e5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EarningsPerShareComputationDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#EarningsPerShareComputationDetails"/>
  <link:calculationLink xlink:role="http://www.hillmangroup.com/role/EarningsPerShareComputationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_019df861-0acf-7505-aa7f-538e747be483" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019df861-0acf-759d-b661-a013b4c24891" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_019df861-0acf-7505-aa7f-538e747be483" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019df861-0acf-759d-b661-a013b4c24891" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019df861-0acf-726f-b7b6-397c567f9f2c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019df861-0acf-7cbe-87e3-712a4225cfe6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019df861-0acf-726f-b7b6-397c567f9f2c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019df861-0acf-7cbe-87e3-712a4225cfe6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019df861-0acf-7e0a-8f75-641205aa603a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019df861-0acf-726f-b7b6-397c567f9f2c" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019df861-0acf-7e0a-8f75-641205aa603a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_019df861-0acf-7bc0-8b8b-0dcbb1a7eefb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_019df861-0acf-78f2-b781-27475da8de10" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_019df861-0acf-7bc0-8b8b-0dcbb1a7eefb" xlink:to="loc_us-gaap_EarningsPerShareBasic_019df861-0acf-78f2-b781-27475da8de10" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#SegmentReportingandGeographicInformationEBITDADetails"/>
  <link:calculationLink xlink:role="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_019df861-0acf-7c24-83e6-81c764f15499" xlink:href="hlm-20260627.xsd#hlm_EarningsBeforeInterestTaxDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_019df861-0acf-75d5-bf01-c8ac4c841837" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_019df861-0acf-7c24-83e6-81c764f15499" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_019df861-0acf-75d5-bf01-c8ac4c841837" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_019df861-0acf-7229-a980-9c9288e6f0db" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_019df861-0acf-7c24-83e6-81c764f15499" xlink:to="loc_us-gaap_SellingExpense_019df861-0acf-7229-a980-9c9288e6f0db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019df861-0acf-7778-921d-f73aff06478e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_019df861-0acf-7c24-83e6-81c764f15499" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019df861-0acf-7778-921d-f73aff06478e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_WarehouseExpenseAdjusted_019df861-0acf-7716-893b-488440153b9c" xlink:href="hlm-20260627.xsd#hlm_WarehouseExpenseAdjusted"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_019df861-0acf-7c24-83e6-81c764f15499" xlink:to="loc_hlm_WarehouseExpenseAdjusted_019df861-0acf-7716-893b-488440153b9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount_019df861-0acf-7d21-a126-8e24f34078c6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_019df861-0acf-7c24-83e6-81c764f15499" xlink:to="loc_us-gaap_SegmentReportingOtherItemAmount_019df861-0acf-7d21-a126-8e24f34078c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted_019df861-0acf-7c14-85ef-307935ac5fed" xlink:href="hlm-20260627.xsd#hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_019df861-0acf-7c24-83e6-81c764f15499" xlink:to="loc_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted_019df861-0acf-7c14-85ef-307935ac5fed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019df861-0acf-7b22-a977-3ec583f4e037" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_019df861-0acf-7a6b-a5ff-67c5326a3221" xlink:href="hlm-20260627.xsd#hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019df861-0acf-7b22-a977-3ec583f4e037" xlink:to="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_019df861-0acf-7a6b-a5ff-67c5326a3221" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_019df861-0acf-7b6b-922b-fb10c6411ec6" xlink:href="hlm-20260627.xsd#hlm_EarningsBeforeInterestTaxDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019df861-0acf-7b22-a977-3ec583f4e037" xlink:to="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_019df861-0acf-7b6b-922b-fb10c6411ec6" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>hlm-20260627_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019df861-0929-74f4-8822-ec25e187a646,g:1b3f8696-49a7-4ec1-b157-6bf67875b034-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CoverPage" xlink:type="simple" xlink:href="hlm-20260627.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_019df861-09fb-7217-88c3-6fbb8330ba47" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntitiesTable_019df861-09fb-7217-88c3-6fbb8330ba47" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_019df861-09fb-77c9-b3fe-cc7d483d3a03" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_019df861-09fb-7217-88c3-6fbb8330ba47" xlink:to="loc_us-gaap_StatementClassOfStockAxis_019df861-09fb-77c9-b3fe-cc7d483d3a03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_019df861-09fb-77c9-b3fe-cc7d483d3a03_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_019df861-09fb-77c9-b3fe-cc7d483d3a03" xlink:to="loc_us-gaap_ClassOfStockDomain_019df861-09fb-77c9-b3fe-cc7d483d3a03_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_019df861-09fb-76f5-897b-4353dc72bf84" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_019df861-09fb-77c9-b3fe-cc7d483d3a03" xlink:to="loc_us-gaap_ClassOfStockDomain_019df861-09fb-76f5-897b-4353dc72bf84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_019df861-09fb-786e-b70f-1cc6f76fa0f3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_019df861-09fb-76f5-897b-4353dc72bf84" xlink:to="loc_us-gaap_CommonStockMember_019df861-09fb-786e-b70f-1cc6f76fa0f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_019df861-09fb-77f4-8aa3-0d6a0e4968fb" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_DocumentType_019df861-09fb-77f4-8aa3-0d6a0e4968fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_019df861-09fb-7cae-99d9-8f8213b63ac3" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentQuarterlyReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_DocumentQuarterlyReport_019df861-09fb-7cae-99d9-8f8213b63ac3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_019df861-09fb-7fad-87fb-ebdf8b178bd5" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_DocumentTransitionReport_019df861-09fb-7fad-87fb-ebdf8b178bd5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_019df861-09fb-7253-8d42-47dd5146058e" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityFileNumber_019df861-09fb-7253-8d42-47dd5146058e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_019df861-09fb-7183-815a-59f1a90a90e0" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityRegistrantName_019df861-09fb-7183-815a-59f1a90a90e0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_019df861-09fb-779c-909c-3790253ab4a5" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityIncorporationStateCountryCode_019df861-09fb-779c-909c-3790253ab4a5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_019df861-09fb-7687-b066-4ac87c74cd4b" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityTaxIdentificationNumber_019df861-09fb-7687-b066-4ac87c74cd4b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_019df861-09fb-7e17-b9b5-45ef74c9bc9c" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityAddressAddressLine1_019df861-09fb-7e17-b9b5-45ef74c9bc9c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_019df861-09fb-7411-a3e7-9b65786ae6fc" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityAddressCityOrTown_019df861-09fb-7411-a3e7-9b65786ae6fc" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_019df861-09fb-74d5-83b5-d0ae47334444" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityAddressStateOrProvince_019df861-09fb-74d5-83b5-d0ae47334444" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_019df861-09fb-735a-b628-ca728b0f5099" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityAddressPostalZipCode_019df861-09fb-735a-b628-ca728b0f5099" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_019df861-09fb-7003-a854-797a14241e33" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_CityAreaCode_019df861-09fb-7003-a854-797a14241e33" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_019df861-09fb-76d8-abc3-91a4b8bc2ced" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_LocalPhoneNumber_019df861-09fb-76d8-abc3-91a4b8bc2ced" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_019df861-09fb-7a1b-928c-afaddcc839e5" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityCurrentReportingStatus_019df861-09fb-7a1b-928c-afaddcc839e5" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_019df861-09fb-71c6-a1ff-0b9ba524467d" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityInteractiveDataCurrent_019df861-09fb-71c6-a1ff-0b9ba524467d" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_019df861-09fb-7fea-a52b-cc658c8f1405" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityFilerCategory_019df861-09fb-7fea-a52b-cc658c8f1405" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_019df861-09fb-7680-bd50-db7aa25e7043" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntitySmallBusiness_019df861-09fb-7680-bd50-db7aa25e7043" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_019df861-09fb-7b19-873c-b061888f7dc0" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityEmergingGrowthCompany_019df861-09fb-7b19-873c-b061888f7dc0" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_019df861-09fb-7df0-920a-b61b6c6cb4a1" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityShellCompany_019df861-09fb-7df0-920a-b61b6c6cb4a1" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_019df861-09fb-7a7b-9ef5-0d52b1ce922d" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_Security12bTitle_019df861-09fb-7a7b-9ef5-0d52b1ce922d" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_019df861-09fb-7dd9-9c2a-f6d6d57dc1e2" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_TradingSymbol_019df861-09fb-7dd9-9c2a-f6d6d57dc1e2" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_019df861-09fb-7040-b09d-b3a1ed06a355" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_SecurityExchangeName_019df861-09fb-7040-b09d-b3a1ed06a355" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_019df861-09fb-7c71-831b-da559502d5de" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_AmendmentFlag_019df861-09fb-7c71-831b-da559502d5de" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_019df861-09fb-7d80-8915-a77bf702915d" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_DocumentFiscalPeriodFocus_019df861-09fb-7d80-8915-a77bf702915d" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_019df861-09fb-7a88-b408-a4208b677b32" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityCentralIndexKey_019df861-09fb-7a88-b408-a4208b677b32" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_019df861-09fb-70e7-99a4-564cb47ad61f" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_CurrentFiscalYearEndDate_019df861-09fb-70e7-99a4-564cb47ad61f" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_019df861-09fb-76ec-b702-0be47b2e942a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_us-gaap_CommonStockSharesIssued_019df861-09fb-76ec-b702-0be47b2e942a" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_019df861-09fb-72df-b40a-fc56afcbea1a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_019df861-09fb-72df-b40a-fc56afcbea1a" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_019df861-09fb-71d4-a5af-cb1150e70086" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_DocumentPeriodEndDate_019df861-09fb-71d4-a5af-cb1150e70086" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_019df861-09fb-739c-89a5-5d7af323bede" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_DocumentFiscalYearFocus_019df861-09fb-739c-89a5-5d7af323bede" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_019df861-09fb-7ee6-bd92-81387dfc4a76" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_019df861-09fb-7ee6-bd92-81387dfc4a76" xlink:type="arc" order="30"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" xlink:type="simple" xlink:href="hlm-20260627.xsd#CondensedConsolidatedStatementofStockholdersEquityUnaudited"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_019df861-0acf-7485-b4ae-2b4065358836" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_019df861-0acf-7c36-84a4-9a0eed1113ed" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_019df861-0acf-7485-b4ae-2b4065358836" xlink:to="loc_us-gaap_StatementTable_019df861-0acf-7c36-84a4-9a0eed1113ed" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_019df861-0acf-7114-b781-ff276c300659" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_019df861-0acf-7c36-84a4-9a0eed1113ed" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_019df861-0acf-7114-b781-ff276c300659" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_019df861-0acf-7114-b781-ff276c300659_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_019df861-0acf-7114-b781-ff276c300659" xlink:to="loc_us-gaap_EquityComponentDomain_019df861-0acf-7114-b781-ff276c300659_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_019df861-0acf-7da9-9d84-2665ef202fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_019df861-0acf-7114-b781-ff276c300659" xlink:to="loc_us-gaap_EquityComponentDomain_019df861-0acf-7da9-9d84-2665ef202fbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_019df861-0acf-7883-83e7-83eb6709792d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_019df861-0acf-7da9-9d84-2665ef202fbd" xlink:to="loc_us-gaap_CommonStockMember_019df861-0acf-7883-83e7-83eb6709792d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_019df861-0acf-7cae-b755-c692aa81fa0d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_019df861-0acf-7da9-9d84-2665ef202fbd" xlink:to="loc_us-gaap_TreasuryStockCommonMember_019df861-0acf-7cae-b755-c692aa81fa0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_019df861-0acf-752b-9cb0-10be7140ea52" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_019df861-0acf-7da9-9d84-2665ef202fbd" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_019df861-0acf-752b-9cb0-10be7140ea52" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_019df861-0acf-7d7c-9a32-a75982b3acd9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_019df861-0acf-7da9-9d84-2665ef202fbd" xlink:to="loc_us-gaap_RetainedEarningsMember_019df861-0acf-7d7c-9a32-a75982b3acd9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_019df861-0acf-7322-8964-219b19511491" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_019df861-0acf-7da9-9d84-2665ef202fbd" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_019df861-0acf-7322-8964-219b19511491" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_019df861-0acf-7b32-9ab7-b1ac109fc940" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_019df861-0acf-7c36-84a4-9a0eed1113ed" xlink:to="loc_srt_RestatementAxis_019df861-0acf-7b32-9ab7-b1ac109fc940" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_019df861-0acf-7b32-9ab7-b1ac109fc940_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_019df861-0acf-7b32-9ab7-b1ac109fc940" xlink:to="loc_srt_RestatementDomain_019df861-0acf-7b32-9ab7-b1ac109fc940_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_019df861-0acf-7c9b-a781-74d10a8c2576" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_019df861-0acf-7b32-9ab7-b1ac109fc940" xlink:to="loc_srt_RestatementDomain_019df861-0acf-7c9b-a781-74d10a8c2576" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_019f7081-38ca-7888-875c-0863d8c67ff0" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_019df861-0acf-7c36-84a4-9a0eed1113ed" xlink:to="loc_srt_StatementGeographicalAxis_019f7081-38ca-7888-875c-0863d8c67ff0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019f7081-38ca-7888-875c-0863d8c67ff0_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_019f7081-38ca-7888-875c-0863d8c67ff0" xlink:to="loc_srt_SegmentGeographicalDomain_019f7081-38ca-7888-875c-0863d8c67ff0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019f7081-38ca-7bc6-922e-bd33964f7e83" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_019f7081-38ca-7888-875c-0863d8c67ff0" xlink:to="loc_srt_SegmentGeographicalDomain_019f7081-38ca-7bc6-922e-bd33964f7e83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ForestParkOhioMember_019f7081-38ca-73ce-8abb-7d6c202bdb20" xlink:href="hlm-20260627.xsd#hlm_ForestParkOhioMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_019f7081-38ca-7bc6-922e-bd33964f7e83" xlink:to="loc_hlm_ForestParkOhioMember_019f7081-38ca-73ce-8abb-7d6c202bdb20" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-7ed3-aa42-ebc675992faa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019df861-0acf-7485-b4ae-2b4065358836" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-7ed3-aa42-ebc675992faa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019df861-0acf-7010-9368-4bbf4c0907c9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-7ed3-aa42-ebc675992faa" xlink:to="loc_us-gaap_StockholdersEquity_019df861-0acf-7010-9368-4bbf4c0907c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019df861-0acf-786b-8a6c-028ccce392e9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-7ed3-aa42-ebc675992faa" xlink:to="loc_us-gaap_NetIncomeLoss_019df861-0acf-786b-8a6c-028ccce392e9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_019df861-0acf-7630-80ea-e4c079514ec6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-7ed3-aa42-ebc675992faa" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_019df861-0acf-7630-80ea-e4c079514ec6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_019df861-0acf-741b-a920-2fa787531656" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-7ed3-aa42-ebc675992faa" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_019df861-0acf-741b-a920-2fa787531656" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_019df861-0acf-7e2b-a9e9-df5f0d123cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-7ed3-aa42-ebc675992faa" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_019df861-0acf-7e2b-a9e9-df5f0d123cbd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_019df861-0acf-7435-aa7c-0dcbe0fa166f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-7ed3-aa42-ebc675992faa" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_019df861-0acf-7435-aa7c-0dcbe0fa166f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019df861-0acf-71cc-b628-2248de83cd77" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_019df861-0acf-7bbc-ba88-7ffeb71cfe96" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_019df861-0acf-7a3a-a201-30be93d4bcf4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019df861-0acf-7bbc-ba88-7ffeb71cfe96" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_019df861-0acf-7a3a-a201-30be93d4bcf4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_019df861-0acf-7735-8da9-c0d38349f8ae" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019df861-0acf-7a3a-a201-30be93d4bcf4" xlink:to="loc_srt_StatementGeographicalAxis_019df861-0acf-7735-8da9-c0d38349f8ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019df861-0acf-7735-8da9-c0d38349f8ae_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_019df861-0acf-7735-8da9-c0d38349f8ae" xlink:to="loc_srt_SegmentGeographicalDomain_019df861-0acf-7735-8da9-c0d38349f8ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019df861-0acf-79e5-8ba0-b83cc968c42a" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_019df861-0acf-7735-8da9-c0d38349f8ae" xlink:to="loc_srt_SegmentGeographicalDomain_019df861-0acf-79e5-8ba0-b83cc968c42a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_019df861-0acf-7de1-9fd6-2f7ef9647743" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_019df861-0acf-79e5-8ba0-b83cc968c42a" xlink:to="loc_country_US_019df861-0acf-7de1-9fd6-2f7ef9647743" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_019df861-0acf-75b0-b57d-8cd1190dcf00" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_019df861-0acf-79e5-8ba0-b83cc968c42a" xlink:to="loc_country_CA_019df861-0acf-75b0-b57d-8cd1190dcf00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_OTHERDomain_019df861-0acf-7321-aeb0-58147395fbb2" xlink:href="hlm-20260627.xsd#hlm_OTHERDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_019df861-0acf-79e5-8ba0-b83cc968c42a" xlink:to="loc_hlm_OTHERDomain_019df861-0acf-7321-aeb0-58147395fbb2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-72e6-a704-32b5ce28dce4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019df861-0acf-7a3a-a201-30be93d4bcf4" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-72e6-a704-32b5ce28dce4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_019df861-0acf-72e6-a704-32b5ce28dce4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-72e6-a704-32b5ce28dce4" xlink:to="loc_us-gaap_SegmentDomain_019df861-0acf-72e6-a704-32b5ce28dce4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_019df861-0acf-7c50-9714-8e6b7a7a7c54" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-72e6-a704-32b5ce28dce4" xlink:to="loc_us-gaap_SegmentDomain_019df861-0acf-7c50-9714-8e6b7a7a7c54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_019df861-0acf-716b-bfe2-d8b69f849635" xlink:href="hlm-20260627.xsd#hlm_FastenersHardwareandPersonalProtectionSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7c50-9714-8e6b7a7a7c54" xlink:to="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_019df861-0acf-716b-bfe2-d8b69f849635" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_019df861-0acf-7478-a677-a67ca90a79b1" xlink:href="hlm-20260627.xsd#hlm_RoboticsAndDigitalSolutionsSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7c50-9714-8e6b7a7a7c54" xlink:to="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_019df861-0acf-7478-a677-a67ca90a79b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CanadaSegmentMember_019df861-0acf-7783-be7e-c04fd0ac8c31" xlink:href="hlm-20260627.xsd#hlm_CanadaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7c50-9714-8e6b7a7a7c54" xlink:to="loc_hlm_CanadaSegmentMember_019df861-0acf-7783-be7e-c04fd0ac8c31" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_019df861-0acf-7c07-a2c5-d4e1463e3a6b" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019df861-0acf-7a3a-a201-30be93d4bcf4" xlink:to="loc_srt_ProductOrServiceAxis_019df861-0acf-7c07-a2c5-d4e1463e3a6b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_019df861-0acf-7c07-a2c5-d4e1463e3a6b_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_019df861-0acf-7c07-a2c5-d4e1463e3a6b" xlink:to="loc_srt_ProductsAndServicesDomain_019df861-0acf-7c07-a2c5-d4e1463e3a6b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_019df861-0acf-7d6e-b21a-e2dd001ff660" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_019df861-0acf-7c07-a2c5-d4e1463e3a6b" xlink:to="loc_srt_ProductsAndServicesDomain_019df861-0acf-7d6e-b21a-e2dd001ff660" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FasteningandHardwareMember_019df861-0acf-780e-a8a6-44b30adb0795" xlink:href="hlm-20260627.xsd#hlm_FasteningandHardwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_019df861-0acf-7d6e-b21a-e2dd001ff660" xlink:to="loc_hlm_FasteningandHardwareMember_019df861-0acf-780e-a8a6-44b30adb0795" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_PersonalProtectionSolutionsMember_019df861-0acf-7e34-aea5-8217f042e8c3" xlink:href="hlm-20260627.xsd#hlm_PersonalProtectionSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_019df861-0acf-7d6e-b21a-e2dd001ff660" xlink:to="loc_hlm_PersonalProtectionSolutionsMember_019df861-0acf-7e34-aea5-8217f042e8c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_KeyandKeyAccessoriesMember_019df861-0acf-7fc4-9ad0-6d8a6440e434" xlink:href="hlm-20260627.xsd#hlm_KeyandKeyAccessoriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_019df861-0acf-7d6e-b21a-e2dd001ff660" xlink:to="loc_hlm_KeyandKeyAccessoriesMember_019df861-0acf-7fc4-9ad0-6d8a6440e434" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EngravingMember_019df861-0acf-7e21-9fcb-0a2a7eaa40cd" xlink:href="hlm-20260627.xsd#hlm_EngravingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_019df861-0acf-7d6e-b21a-e2dd001ff660" xlink:to="loc_hlm_EngravingMember_019df861-0acf-7e21-9fcb-0a2a7eaa40cd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019df861-0acf-70d7-9134-e5c00560668e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019df861-0acf-7bbc-ba88-7ffeb71cfe96" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019df861-0acf-70d7-9134-e5c00560668e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionLineItems_019f719c-45d3-7afa-b8ab-3e3d83c21370" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTable_019f719c-45d3-71b4-80dd-e961dbc4e1ab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_019f719c-45d3-7afa-b8ab-3e3d83c21370" xlink:to="loc_us-gaap_AssetAcquisitionTable_019f719c-45d3-71b4-80dd-e961dbc4e1ab" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_019f719c-45d3-70e6-9f41-eaf043315b4d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AssetAcquisitionTable_019f719c-45d3-71b4-80dd-e961dbc4e1ab" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_019f719c-45d3-70e6-9f41-eaf043315b4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019f719c-45d3-70e6-9f41-eaf043315b4d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_019f719c-45d3-70e6-9f41-eaf043315b4d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019f719c-45d3-70e6-9f41-eaf043315b4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019f719c-45d3-778b-8dd5-5d10650ce42b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_019f719c-45d3-70e6-9f41-eaf043315b4d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019f719c-45d3-778b-8dd5-5d10650ce42b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CampbellMember_019f719c-45d3-78a3-b020-ace80507c4d4" xlink:href="hlm-20260627.xsd#hlm_CampbellMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019f719c-45d3-778b-8dd5-5d10650ce42b" xlink:to="loc_hlm_CampbellMember_019f719c-45d3-78a3-b020-ace80507c4d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DelaneyMember_019f719c-912f-70c1-8886-0ceebc42a04e" xlink:href="hlm-20260627.xsd#hlm_DelaneyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019f719c-45d3-778b-8dd5-5d10650ce42b" xlink:to="loc_hlm_DelaneyMember_019f719c-912f-70c1-8886-0ceebc42a04e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_019f719c-45d3-7baf-8b5e-bc90c4171227" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AssetAcquisitionTable_019f719c-45d3-71b4-80dd-e961dbc4e1ab" xlink:to="loc_us-gaap_AssetAcquisitionAxis_019f719c-45d3-7baf-8b5e-bc90c4171227" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_019f719c-45d3-7baf-8b5e-bc90c4171227_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AssetAcquisitionAxis_019f719c-45d3-7baf-8b5e-bc90c4171227" xlink:to="loc_us-gaap_AssetAcquisitionDomain_019f719c-45d3-7baf-8b5e-bc90c4171227_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_019f719c-45d3-714b-bce5-76c7a0f457ca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AssetAcquisitionAxis_019f719c-45d3-7baf-8b5e-bc90c4171227" xlink:to="loc_us-gaap_AssetAcquisitionDomain_019f719c-45d3-714b-bce5-76c7a0f457ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019f719c-45d3-7102-b177-333fd5d1f510" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_019f719c-45d3-7afa-b8ab-3e3d83c21370" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019f719c-45d3-7102-b177-333fd5d1f510" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax_019f719c-5e78-72f2-95cf-66fbecd32b42" xlink:href="hlm-20260627.xsd#hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_019f719c-45d3-7afa-b8ab-3e3d83c21370" xlink:to="loc_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax_019f719c-5e78-72f2-95cf-66fbecd32b42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesDescription_019f719c-73a7-7a8d-b36d-b0f304734680" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationAcquiredReceivablesDescription"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_019f719c-45d3-7afa-b8ab-3e3d83c21370" xlink:to="loc_us-gaap_BusinessCombinationAcquiredReceivablesDescription_019f719c-73a7-7a8d-b36d-b0f304734680" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_019f719c-73a7-7631-98d7-5e4d87410b7a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_019f719c-45d3-7afa-b8ab-3e3d83c21370" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_019f719c-73a7-7631-98d7-5e4d87410b7a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_019f719c-73a7-71bf-87a8-0576de90e4e6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_019f719c-45d3-7afa-b8ab-3e3d83c21370" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_019f719c-73a7-71bf-87a8-0576de90e4e6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_019f719c-73a7-715e-9430-285f1de008fe" xlink:href="hlm-20260627.xsd#hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_019f719c-45d3-7afa-b8ab-3e3d83c21370" xlink:to="loc_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_019f719c-73a7-715e-9430-285f1de008fe" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_019f719c-73a7-7d3f-8f05-5826e0041e03" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_019f719c-45d3-7afa-b8ab-3e3d83c21370" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_019f719c-73a7-7d3f-8f05-5826e0041e03" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_019f719c-73a7-7abf-9fd7-ed395b8f7810" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_019f719c-45d3-7afa-b8ab-3e3d83c21370" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_019f719c-73a7-7abf-9fd7-ed395b8f7810" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_019f719c-912f-7422-be8a-09ab2488eb2c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_019f719c-45d3-7afa-b8ab-3e3d83c21370" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_019f719c-912f-7422-be8a-09ab2488eb2c" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail" xlink:type="simple" xlink:href="hlm-20260627.xsd#GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_019df861-0acf-7bfc-b594-e843b303b565" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_019df861-0acf-7c95-945c-c4c29bacf47e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_019df861-0acf-7bfc-b594-e843b303b565" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_019df861-0acf-7c95-945c-c4c29bacf47e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-7aab-86e9-dd768def1d25" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_019df861-0acf-7c95-945c-c4c29bacf47e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-7aab-86e9-dd768def1d25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_019df861-0acf-7aab-86e9-dd768def1d25_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-7aab-86e9-dd768def1d25" xlink:to="loc_us-gaap_SegmentDomain_019df861-0acf-7aab-86e9-dd768def1d25_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_019df861-0acf-7667-af1a-e26d8f62b7e6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-7aab-86e9-dd768def1d25" xlink:to="loc_us-gaap_SegmentDomain_019df861-0acf-7667-af1a-e26d8f62b7e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_019df861-0acf-7946-8878-9185b26d1d20" xlink:href="hlm-20260627.xsd#hlm_FastenersHardwareandPersonalProtectionSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7667-af1a-e26d8f62b7e6" xlink:to="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_019df861-0acf-7946-8878-9185b26d1d20" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_019df861-0acf-7757-927d-4642d35b48d2" xlink:href="hlm-20260627.xsd#hlm_RoboticsAndDigitalSolutionsSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7667-af1a-e26d8f62b7e6" xlink:to="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_019df861-0acf-7757-927d-4642d35b48d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CanadaSegmentMember_019df861-0acf-72dd-bb1c-249a7b5e8396" xlink:href="hlm-20260627.xsd#hlm_CanadaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7667-af1a-e26d8f62b7e6" xlink:to="loc_hlm_CanadaSegmentMember_019df861-0acf-72dd-bb1c-249a7b5e8396" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_019df861-0acf-714f-a512-80b08d22f76e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_019df861-0acf-7bfc-b594-e843b303b565" xlink:to="loc_us-gaap_GoodwillRollForward_019df861-0acf-714f-a512-80b08d22f76e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019df861-0acf-75b9-a508-a89193b5f49d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_019df861-0acf-714f-a512-80b08d22f76e" xlink:to="loc_us-gaap_Goodwill_019df861-0acf-75b9-a508-a89193b5f49d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_019df861-0acf-7baa-ad06-396e73e04508" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_019df861-0acf-714f-a512-80b08d22f76e" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_019df861-0acf-7baa-ad06-396e73e04508" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_019df861-0acf-7dcc-b722-7268f260edd6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_019df861-0acf-714f-a512-80b08d22f76e" xlink:to="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_019df861-0acf-7dcc-b722-7268f260edd6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_019df861-0acf-7b1f-9d53-a3cbbd9c3cad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_019df861-0acf-714f-a512-80b08d22f76e" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_019df861-0acf-7b1f-9d53-a3cbbd9c3cad" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019df861-0acf-79ab-8d63-86bb05f70144" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_019df861-0acf-7b60-b6f0-83a410e20121" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_019df861-0acf-7bfc-b594-e843b303b565" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_019df861-0acf-7b60-b6f0-83a410e20121" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail" xlink:type="simple" xlink:href="hlm-20260627.xsd#GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019df861-0acf-7a88-8884-e98f1576c653" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_019df861-0acf-78a1-87df-e0d277f3c34d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019df861-0acf-7a88-8884-e98f1576c653" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_019df861-0acf-78a1-87df-e0d277f3c34d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_019df861-0acf-778f-8d17-016f12029d91" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_019df861-0acf-78a1-87df-e0d277f3c34d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_019df861-0acf-778f-8d17-016f12029d91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_019df861-0acf-778f-8d17-016f12029d91_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_019df861-0acf-778f-8d17-016f12029d91" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_019df861-0acf-778f-8d17-016f12029d91_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_019df861-0acf-751a-9dae-c3592b93e582" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_019df861-0acf-778f-8d17-016f12029d91" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_019df861-0acf-751a-9dae-c3592b93e582" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_019df861-0acf-72c0-b0f6-b90289e945fc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_019df861-0acf-751a-9dae-c3592b93e582" xlink:to="loc_us-gaap_CustomerRelationshipsMember_019df861-0acf-72c0-b0f6-b90289e945fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_019df861-0acf-71dd-966b-e6061ee25320" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_019df861-0acf-751a-9dae-c3592b93e582" xlink:to="loc_us-gaap_TrademarksMember_019df861-0acf-71dd-966b-e6061ee25320" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_019df861-0acf-7ab9-bcc9-85da0595fd96" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_019df861-0acf-751a-9dae-c3592b93e582" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_019df861-0acf-7ab9-bcc9-85da0595fd96" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_019df861-0acf-7552-b1d7-ef62d7e89804" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_019df861-0acf-78a1-87df-e0d277f3c34d" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_019df861-0acf-7552-b1d7-ef62d7e89804" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_019df861-0acf-7552-b1d7-ef62d7e89804_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_019df861-0acf-7552-b1d7-ef62d7e89804" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_019df861-0acf-7552-b1d7-ef62d7e89804_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_019df861-0acf-7410-9a8f-53fa1b52cc88" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_019df861-0acf-7552-b1d7-ef62d7e89804" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_019df861-0acf-7410-9a8f-53fa1b52cc88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_019df861-0acf-78e8-9cf2-9891bff1c1bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_019df861-0acf-7410-9a8f-53fa1b52cc88" xlink:to="loc_us-gaap_TrademarksMember_019df861-0acf-78e8-9cf2-9891bff1c1bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_019df861-0acf-7f45-b524-6bb5ca237ff5" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_019df861-0acf-78a1-87df-e0d277f3c34d" xlink:to="loc_srt_RangeAxis_019df861-0acf-7f45-b524-6bb5ca237ff5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_019df861-0acf-7f45-b524-6bb5ca237ff5_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_019df861-0acf-7f45-b524-6bb5ca237ff5" xlink:to="loc_srt_RangeMember_019df861-0acf-7f45-b524-6bb5ca237ff5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_019df861-0acf-7795-83df-06158807ba8c" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_019df861-0acf-7f45-b524-6bb5ca237ff5" xlink:to="loc_srt_RangeMember_019df861-0acf-7795-83df-06158807ba8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_019df861-0acf-7830-aa37-4817ba46ee9c" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_019df861-0acf-7795-83df-06158807ba8c" xlink:to="loc_srt_MinimumMember_019df861-0acf-7830-aa37-4817ba46ee9c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_019df861-0acf-7cbe-97f8-d12ed3e8ace5" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_019df861-0acf-7795-83df-06158807ba8c" xlink:to="loc_srt_MaximumMember_019df861-0acf-7cbe-97f8-d12ed3e8ace5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_019df861-0acf-7633-8967-dfde799e0814" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019df861-0acf-7a88-8884-e98f1576c653" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_019df861-0acf-7633-8967-dfde799e0814" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019df861-0acf-719c-ae43-7954540f611e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019df861-0acf-7a88-8884-e98f1576c653" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019df861-0acf-719c-ae43-7954540f611e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_019df861-0acf-71bc-9daa-0e9885d2ce07" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019df861-0acf-7a88-8884-e98f1576c653" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_019df861-0acf-71bc-9daa-0e9885d2ce07" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_019df861-0acf-7934-80ea-d1376e88f3b9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019df861-0acf-7a88-8884-e98f1576c653" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_019df861-0acf-7934-80ea-d1376e88f3b9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019df861-0acf-7257-89bb-19dfe5084d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019df861-0acf-7a88-8884-e98f1576c653" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019df861-0acf-7257-89bb-19dfe5084d6e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019df861-0acf-7465-b65d-ad247fda6479" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019df861-0acf-7a88-8884-e98f1576c653" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019df861-0acf-7465-b65d-ad247fda6479" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#CommitmentsandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_019df861-0acf-7c90-9cfd-67048672d076" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_019df861-0acf-70ac-9450-e73e76f2ccd5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_019df861-0acf-7c90-9cfd-67048672d076" xlink:to="loc_us-gaap_LossContingenciesTable_019df861-0acf-70ac-9450-e73e76f2ccd5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_019df861-0acf-72fb-b80d-131da1f8b557" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_019df861-0acf-70ac-9450-e73e76f2ccd5" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_019df861-0acf-72fb-b80d-131da1f8b557" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_019df861-0acf-72fb-b80d-131da1f8b557_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_019df861-0acf-72fb-b80d-131da1f8b557" xlink:to="loc_us-gaap_LossContingencyNatureDomain_019df861-0acf-72fb-b80d-131da1f8b557_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_019df861-0acf-74ab-97ae-1382ee8a5402" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_019df861-0acf-72fb-b80d-131da1f8b557" xlink:to="loc_us-gaap_LossContingencyNatureDomain_019df861-0acf-74ab-97ae-1382ee8a5402" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceClaimsMember_019df861-0acf-7b9f-a4e0-7efe658b2b84" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InsuranceClaimsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_019df861-0acf-74ab-97ae-1382ee8a5402" xlink:to="loc_us-gaap_InsuranceClaimsMember_019df861-0acf-7b9f-a4e0-7efe658b2b84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_GroupHealthInsuranceClaimsMember_019df861-0acf-7d56-9238-6e7cfb37203a" xlink:href="hlm-20260627.xsd#hlm_GroupHealthInsuranceClaimsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_019df861-0acf-74ab-97ae-1382ee8a5402" xlink:to="loc_hlm_GroupHealthInsuranceClaimsMember_019df861-0acf-7d56-9238-6e7cfb37203a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_019df861-0acf-7fa8-aecb-37c1db70e118" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_019df861-0acf-70ac-9450-e73e76f2ccd5" xlink:to="loc_srt_RangeAxis_019df861-0acf-7fa8-aecb-37c1db70e118" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_019df861-0acf-7fa8-aecb-37c1db70e118_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_019df861-0acf-7fa8-aecb-37c1db70e118" xlink:to="loc_srt_RangeMember_019df861-0acf-7fa8-aecb-37c1db70e118_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_019df861-0acf-7a48-b5dc-ee30c65b5304" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_019df861-0acf-7fa8-aecb-37c1db70e118" xlink:to="loc_srt_RangeMember_019df861-0acf-7a48-b5dc-ee30c65b5304" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_019df861-0acf-719c-a010-e30eee9b8234" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_019df861-0acf-7a48-b5dc-ee30c65b5304" xlink:to="loc_srt_MaximumMember_019df861-0acf-719c-a010-e30eee9b8234" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_MaximumAmountOfSelfInsuranceCoverage_019df861-0acf-7ed4-b3f9-4b02b324c724" xlink:href="hlm-20260627.xsd#hlm_MaximumAmountOfSelfInsuranceCoverage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_019df861-0acf-7c90-9cfd-67048672d076" xlink:to="loc_hlm_MaximumAmountOfSelfInsuranceCoverage_019df861-0acf-7ed4-b3f9-4b02b324c724" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers_019df861-0acf-7048-8962-3005defacd0a" xlink:href="hlm-20260627.xsd#hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_019df861-0acf-7c90-9cfd-67048672d076" xlink:to="loc_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers_019df861-0acf-7048-8962-3005defacd0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_019df861-0acf-760e-bb1e-6dca756ef526" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_019df861-0acf-7c90-9cfd-67048672d076" xlink:to="loc_us-gaap_SelfInsuranceReserve_019df861-0acf-760e-bb1e-6dca756ef526" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_019df861-0acf-7fcb-9a1f-146164d61c05" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_019df861-0acf-7c90-9cfd-67048672d076" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_019df861-0acf-7fcb-9a1f-146164d61c05" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#RelatedPartyTransactionsDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_019f70bb-fb49-72ea-8a5b-e9200119b551" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_019f70bb-fb49-7743-9456-c4543781d099" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_019f70bb-fb49-72ea-8a5b-e9200119b551" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_019f70bb-fb49-7743-9456-c4543781d099" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_019f70bb-fb49-7918-8441-742214dd3de6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_019f70bb-fb49-7743-9456-c4543781d099" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_019f70bb-fb49-7918-8441-742214dd3de6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_019f70bb-fb49-7918-8441-742214dd3de6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_019f70bb-fb49-7918-8441-742214dd3de6" xlink:to="loc_us-gaap_RelatedPartyDomain_019f70bb-fb49-7918-8441-742214dd3de6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_019f70bb-fb49-7512-be4f-00c07acf97be" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_019f70bb-fb49-7918-8441-742214dd3de6" xlink:to="loc_us-gaap_RelatedPartyDomain_019f70bb-fb49-7512-be4f-00c07acf97be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_019f70bb-fb49-76c1-a8ee-fddfbfdbdade" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_019f70bb-fb49-7743-9456-c4543781d099" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_019f70bb-fb49-76c1-a8ee-fddfbfdbdade" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_019f70bb-fb49-76c1-a8ee-fddfbfdbdade_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_019f70bb-fb49-76c1-a8ee-fddfbfdbdade" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_019f70bb-fb49-76c1-a8ee-fddfbfdbdade_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_019f70bb-fb49-7352-a72f-40856c6ce8af" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_019f70bb-fb49-76c1-a8ee-fddfbfdbdade" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_019f70bb-fb49-7352-a72f-40856c6ce8af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RelatedPartTransactionSalesToRelatedParty_019f70bb-fb49-7099-a7fb-3b4bffb5a04a" xlink:href="hlm-20260627.xsd#hlm_RelatedPartTransactionSalesToRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_019f70bb-fb49-72ea-8a5b-e9200119b551" xlink:to="loc_hlm_RelatedPartTransactionSalesToRelatedParty_019f70bb-fb49-7099-a7fb-3b4bffb5a04a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#LongTermDebtSummaryofLongTermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-70c0-8356-3fd11273f087" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_019df861-0acf-78f4-aa82-a5b3d78a4257" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-70c0-8356-3fd11273f087" xlink:to="loc_us-gaap_DebtInstrumentTable_019df861-0acf-78f4-aa82-a5b3d78a4257" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_019df861-0acf-7e24-9352-f4baeae4aaac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019df861-0acf-78f4-aa82-a5b3d78a4257" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_019df861-0acf-7e24-9352-f4baeae4aaac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019df861-0acf-7e24-9352-f4baeae4aaac_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019df861-0acf-7e24-9352-f4baeae4aaac" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019df861-0acf-7e24-9352-f4baeae4aaac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019df861-0acf-7976-96fd-2b328c0020db" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019df861-0acf-7e24-9352-f4baeae4aaac" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019df861-0acf-7976-96fd-2b328c0020db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_019df861-0acf-7a87-abea-a67114312090" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019df861-0acf-7976-96fd-2b328c0020db" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_019df861-0acf-7a87-abea-a67114312090" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_019df861-0acf-7e2c-8b13-93c80fa46c52" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MediumTermNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019df861-0acf-7976-96fd-2b328c0020db" xlink:to="loc_us-gaap_MediumTermNotesMember_019df861-0acf-7e2c-8b13-93c80fa46c52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_019df861-0acf-7046-8c02-24fc12367db3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019df861-0acf-78f4-aa82-a5b3d78a4257" xlink:to="loc_us-gaap_DebtInstrumentAxis_019df861-0acf-7046-8c02-24fc12367db3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-7046-8c02-24fc12367db3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_019df861-0acf-7046-8c02-24fc12367db3" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-7046-8c02-24fc12367db3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-7b35-acb8-055551b3b962" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_019df861-0acf-7046-8c02-24fc12367db3" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-7b35-acb8-055551b3b962" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_SeniorTermLoanDue2028Member_019df861-0acf-748c-a25f-ea2e63603331" xlink:href="hlm-20260627.xsd#hlm_SeniorTermLoanDue2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-7b35-acb8-055551b3b962" xlink:to="loc_hlm_SeniorTermLoanDue2028Member_019df861-0acf-748c-a25f-ea2e63603331" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_019df861-0acf-7055-b54b-64af0cfecd91" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-70c0-8356-3fd11273f087" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_019df861-0acf-7055-b54b-64af0cfecd91" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FinanceLeaseLiabilityAndOtherObligations_019df861-0acf-7021-af3e-40a06d4a333e" xlink:href="hlm-20260627.xsd#hlm_FinanceLeaseLiabilityAndOtherObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-70c0-8356-3fd11273f087" xlink:to="loc_hlm_FinanceLeaseLiabilityAndOtherObligations_019df861-0acf-7021-af3e-40a06d4a333e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_019df861-0acf-7d7e-963d-fe81be07e542" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-70c0-8356-3fd11273f087" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_019df861-0acf-7d7e-963d-fe81be07e542" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_019df861-0acf-7282-b631-c3e61a9aaafd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-70c0-8356-3fd11273f087" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_019df861-0acf-7282-b631-c3e61a9aaafd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_019df861-0acf-77bf-aaab-6fcbe92a0afb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-70c0-8356-3fd11273f087" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_019df861-0acf-77bf-aaab-6fcbe92a0afb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_019df861-0acf-726b-9bb8-1350536c5fe1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-70c0-8356-3fd11273f087" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_019df861-0acf-726b-9bb8-1350536c5fe1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_019df861-0acf-709c-b5de-793748f95ad5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-70c0-8356-3fd11273f087" xlink:to="loc_us-gaap_LongTermDebt_019df861-0acf-709c-b5de-793748f95ad5" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#LongTermDebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-7e29-a1ac-abbc69453b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_019df861-0acf-7d2e-9cd8-589653b50e2f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-7e29-a1ac-abbc69453b4a" xlink:to="loc_us-gaap_DebtInstrumentTable_019df861-0acf-7d2e-9cd8-589653b50e2f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_019df861-0acf-7160-9653-a1e6ac0eec37" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019df861-0acf-7d2e-9cd8-589653b50e2f" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_019df861-0acf-7160-9653-a1e6ac0eec37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019df861-0acf-7160-9653-a1e6ac0eec37_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019df861-0acf-7160-9653-a1e6ac0eec37" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019df861-0acf-7160-9653-a1e6ac0eec37_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019df861-0acf-7df0-953f-85e891150fed" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019df861-0acf-7160-9653-a1e6ac0eec37" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019df861-0acf-7df0-953f-85e891150fed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_019df861-0acf-7f4f-9833-1423e7c757af" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019df861-0acf-7df0-953f-85e891150fed" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_019df861-0acf-7f4f-9833-1423e7c757af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_019df861-0acf-7e22-9219-52e7bba00455" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MediumTermNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019df861-0acf-7df0-953f-85e891150fed" xlink:to="loc_us-gaap_MediumTermNotesMember_019df861-0acf-7e22-9219-52e7bba00455" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_019df861-0acf-7c29-9fda-d05c77f35f32" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019df861-0acf-7d2e-9cd8-589653b50e2f" xlink:to="loc_us-gaap_DebtInstrumentAxis_019df861-0acf-7c29-9fda-d05c77f35f32" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-7c29-9fda-d05c77f35f32_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_019df861-0acf-7c29-9fda-d05c77f35f32" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-7c29-9fda-d05c77f35f32_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-72b6-8e12-9cfb19b4bcb4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_019df861-0acf-7c29-9fda-d05c77f35f32" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-72b6-8e12-9cfb19b4bcb4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_SeniorTermLoanDue2028Member_019df861-0acf-7ab6-a357-caade90f636e" xlink:href="hlm-20260627.xsd#hlm_SeniorTermLoanDue2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-72b6-8e12-9cfb19b4bcb4" xlink:to="loc_hlm_SeniorTermLoanDue2028Member_019df861-0acf-7ab6-a357-caade90f636e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ABRLoansMember_019df861-0acf-78d2-b351-110218ae8857" xlink:href="hlm-20260627.xsd#hlm_ABRLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-72b6-8e12-9cfb19b4bcb4" xlink:to="loc_hlm_ABRLoansMember_019df861-0acf-78d2-b351-110218ae8857" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_019df861-0acf-7699-bfd5-556fef87de89" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019df861-0acf-7d2e-9cd8-589653b50e2f" xlink:to="loc_srt_RangeAxis_019df861-0acf-7699-bfd5-556fef87de89" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_019df861-0acf-7699-bfd5-556fef87de89_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_019df861-0acf-7699-bfd5-556fef87de89" xlink:to="loc_srt_RangeMember_019df861-0acf-7699-bfd5-556fef87de89_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_019df861-0acf-7789-9dd5-5f1609f23468" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_019df861-0acf-7699-bfd5-556fef87de89" xlink:to="loc_srt_RangeMember_019df861-0acf-7789-9dd5-5f1609f23468" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_019df861-0acf-7b4a-97af-ea895c29ac02" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_019df861-0acf-7789-9dd5-5f1609f23468" xlink:to="loc_srt_MinimumMember_019df861-0acf-7b4a-97af-ea895c29ac02" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_019df861-0acf-72fe-b386-8c840884fedd" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_019df861-0acf-7789-9dd5-5f1609f23468" xlink:to="loc_srt_MaximumMember_019df861-0acf-72fe-b386-8c840884fedd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_019df861-0acf-763e-8feb-4c591c65faf7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-7e29-a1ac-abbc69453b4a" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_019df861-0acf-763e-8feb-4c591c65faf7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_019df861-0acf-7fdf-a11b-938df77e0957" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-7e29-a1ac-abbc69453b4a" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_019df861-0acf-7fdf-a11b-938df77e0957" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_019df861-0acf-701f-a3c3-5722f27179e2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-7e29-a1ac-abbc69453b4a" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_019df861-0acf-701f-a3c3-5722f27179e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_019df861-0acf-7aaa-a740-b851a9912cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-7e29-a1ac-abbc69453b4a" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_019df861-0acf-7aaa-a740-b851a9912cb7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_019df861-0acf-7195-99ad-8827143e7ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-7e29-a1ac-abbc69453b4a" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_019df861-0acf-7195-99ad-8827143e7ff1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DebtInstrumentPrepaymentFeePercent_019df861-0acf-7fc7-bac2-c524bd4dfb3f" xlink:href="hlm-20260627.xsd#hlm_DebtInstrumentPrepaymentFeePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-7e29-a1ac-abbc69453b4a" xlink:to="loc_hlm_DebtInstrumentPrepaymentFeePercent_019df861-0acf-7fc7-bac2-c524bd4dfb3f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019df861-0acf-735d-a8a0-eeaa77dceedc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-7e29-a1ac-abbc69453b4a" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019df861-0acf-735d-a8a0-eeaa77dceedc" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts_019df861-0acf-727b-a784-426bcebb9cf0" xlink:href="hlm-20260627.xsd#hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-7e29-a1ac-abbc69453b4a" xlink:to="loc_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts_019df861-0acf-727b-a784-426bcebb9cf0" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_019df861-0acf-7b51-ae26-9de39fd48757" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_019df861-0acf-76b4-bdb2-f491a1830d13" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019df861-0acf-7b51-ae26-9de39fd48757" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_019df861-0acf-76b4-bdb2-f491a1830d13" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_019df861-0acf-784c-99ab-15c59a44b814" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019df861-0acf-76b4-bdb2-f491a1830d13" xlink:to="loc_srt_StatementGeographicalAxis_019df861-0acf-784c-99ab-15c59a44b814" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019df861-0acf-784c-99ab-15c59a44b814_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_019df861-0acf-784c-99ab-15c59a44b814" xlink:to="loc_srt_SegmentGeographicalDomain_019df861-0acf-784c-99ab-15c59a44b814_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019df861-0acf-740c-89a0-4006de214f6c" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_019df861-0acf-784c-99ab-15c59a44b814" xlink:to="loc_srt_SegmentGeographicalDomain_019df861-0acf-740c-89a0-4006de214f6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ForestParkOhioMember_019df861-0acf-7df8-8382-178b8fbd26ea" xlink:href="hlm-20260627.xsd#hlm_ForestParkOhioMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_019df861-0acf-740c-89a0-4006de214f6c" xlink:to="loc_hlm_ForestParkOhioMember_019df861-0acf-7df8-8382-178b8fbd26ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_LesseeOperatingLeaseNumberOfLeases_019df861-0acf-7c22-beaa-8d6dff8d59e7" xlink:href="hlm-20260627.xsd#hlm_LesseeOperatingLeaseNumberOfLeases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019df861-0acf-7b51-ae26-9de39fd48757" xlink:to="loc_hlm_LesseeOperatingLeaseNumberOfLeases_019df861-0acf-7c22-beaa-8d6dff8d59e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019df861-0acf-72ff-a240-1b13ddf1f744" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019df861-0acf-7b51-ae26-9de39fd48757" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019df861-0acf-72ff-a240-1b13ddf1f744" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_LesseeOperatingLeaseAnnualEscalationRate_019df861-0acf-7d9f-ab58-4ebfb5940a18" xlink:href="hlm-20260627.xsd#hlm_LesseeOperatingLeaseAnnualEscalationRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019df861-0acf-7b51-ae26-9de39fd48757" xlink:to="loc_hlm_LesseeOperatingLeaseAnnualEscalationRate_019df861-0acf-7d9f-ab58-4ebfb5940a18" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_019df861-0acf-721a-a9ae-4e422382d284" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019df861-0acf-7b51-ae26-9de39fd48757" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_019df861-0acf-721a-a9ae-4e422382d284" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019df861-0acf-7911-9679-e3e0d7b873b4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019df861-0acf-7b51-ae26-9de39fd48757" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019df861-0acf-7911-9679-e3e0d7b873b4" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeStockRollforwardDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#EquityandAccumulatedOtherComprehensiveIncomeStockRollforwardDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeStockRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_019df861-0acf-71c2-9bf3-4003276aa2a9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_019df861-0acf-7f70-bffd-77b77e924f55" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_019df861-0acf-71c2-9bf3-4003276aa2a9" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_019df861-0acf-7f70-bffd-77b77e924f55" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_019df861-0acf-7ada-bf3e-a8d736f481ae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_019df861-0acf-7f70-bffd-77b77e924f55" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_019df861-0acf-7ada-bf3e-a8d736f481ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_019df861-0acf-7ada-bf3e-a8d736f481ae_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_019df861-0acf-7ada-bf3e-a8d736f481ae" xlink:to="loc_us-gaap_EquityComponentDomain_019df861-0acf-7ada-bf3e-a8d736f481ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_019df861-0acf-7362-bb8b-a26310d17f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_019df861-0acf-7ada-bf3e-a8d736f481ae" xlink:to="loc_us-gaap_EquityComponentDomain_019df861-0acf-7362-bb8b-a26310d17f2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_019df861-0acf-717a-8269-0bd73d98c7ec" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_019df861-0acf-7362-bb8b-a26310d17f2f" xlink:to="loc_us-gaap_CommonStockMember_019df861-0acf-717a-8269-0bd73d98c7ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_019df861-0acf-7ceb-a943-21ca7eeffdeb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_019df861-0acf-7362-bb8b-a26310d17f2f" xlink:to="loc_us-gaap_TreasuryStockCommonMember_019df861-0acf-7ceb-a943-21ca7eeffdeb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-746e-8130-4a16b32ae5a2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_019df861-0acf-71c2-9bf3-4003276aa2a9" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-746e-8130-4a16b32ae5a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CommonStockSharesOutstandingIncludingAdjustments_019df861-0acf-7786-960c-b4bcdf248f52" xlink:href="hlm-20260627.xsd#hlm_CommonStockSharesOutstandingIncludingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-746e-8130-4a16b32ae5a2" xlink:to="loc_hlm_CommonStockSharesOutstandingIncludingAdjustments_019df861-0acf-7786-960c-b4bcdf248f52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_019df861-0acf-7880-a373-0adec5446082" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-746e-8130-4a16b32ae5a2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_019df861-0acf-7880-a373-0adec5446082" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CommonStockSharesOutstandingIncludingAdjustments_019df861-0acf-7a20-b527-d0757cdb831b" xlink:href="hlm-20260627.xsd#hlm_CommonStockSharesOutstandingIncludingAdjustments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_019df861-0acf-73d5-8d87-3b420ee4b0b9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-746e-8130-4a16b32ae5a2" xlink:to="loc_us-gaap_TreasuryStockCommonShares_019df861-0acf-73d5-8d87-3b420ee4b0b9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_019df861-0acf-7689-85ef-9e8ee27b0ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-746e-8130-4a16b32ae5a2" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_019df861-0acf-7689-85ef-9e8ee27b0ec5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_019df861-0acf-7f15-bd4e-737c07e1bebc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockCommonShares"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_019df861-0acf-7fde-8a6d-22e1cb2a2dc0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_019df861-0acf-7049-8eb8-d2e12d5df8e0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_019df861-0acf-7fde-8a6d-22e1cb2a2dc0" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_019df861-0acf-7049-8eb8-d2e12d5df8e0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_019df861-0acf-79bd-9715-430084b5b34d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_019df861-0acf-7049-8eb8-d2e12d5df8e0" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_019df861-0acf-79bd-9715-430084b5b34d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_019df861-0acf-79bd-9715-430084b5b34d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_019df861-0acf-79bd-9715-430084b5b34d" xlink:to="loc_us-gaap_EquityComponentDomain_019df861-0acf-79bd-9715-430084b5b34d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_019df861-0acf-7604-9c8e-c3da0315c5b2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_019df861-0acf-79bd-9715-430084b5b34d" xlink:to="loc_us-gaap_EquityComponentDomain_019df861-0acf-7604-9c8e-c3da0315c5b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_019df861-0acf-7c6e-b0ff-2d88a6137d7d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_019df861-0acf-7604-9c8e-c3da0315c5b2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_019df861-0acf-7c6e-b0ff-2d88a6137d7d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019df861-0acf-70e5-af29-bf35b9dec5c6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_019df861-0acf-7fde-8a6d-22e1cb2a2dc0" xlink:to="loc_us-gaap_StockholdersEquity_019df861-0acf-70e5-af29-bf35b9dec5c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_019df861-0acf-772e-b593-e0b9114c0e98" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_019df861-0acf-7fde-8a6d-22e1cb2a2dc0" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_019df861-0acf-772e-b593-e0b9114c0e98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_019df861-0acf-765f-88ce-5700280da730" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_019df861-0acf-7fde-8a6d-22e1cb2a2dc0" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_019df861-0acf-765f-88ce-5700280da730" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019df861-0acf-7be7-a02f-a8195044dae0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_019df861-0acf-7fde-8a6d-22e1cb2a2dc0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019df861-0acf-7be7-a02f-a8195044dae0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019df861-0acf-7034-a72f-72654e2c932c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_019df861-0acf-71dc-9483-ecc2257d5abe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_019df861-0acf-7fde-8a6d-22e1cb2a2dc0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_019df861-0acf-71dc-9483-ecc2257d5abe" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_019df861-0acf-7da1-add6-e8a350be1972" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_019df861-0acf-7fde-8a6d-22e1cb2a2dc0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_019df861-0acf-7da1-add6-e8a350be1972" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_019df861-0acf-743f-8937-14caaff181b7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_019df861-0acf-7fde-8a6d-22e1cb2a2dc0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_019df861-0acf-743f-8937-14caaff181b7" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-7b1d-8109-3f3a12c577dc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7236-82f3-123755589b47" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-7b1d-8109-3f3a12c577dc" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7236-82f3-123755589b47" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_019df861-0acf-7d82-9c53-103615bb1fc6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7236-82f3-123755589b47" xlink:to="loc_us-gaap_PlanNameAxis_019df861-0acf-7d82-9c53-103615bb1fc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_019df861-0acf-7d82-9c53-103615bb1fc6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_019df861-0acf-7d82-9c53-103615bb1fc6" xlink:to="loc_us-gaap_PlanNameDomain_019df861-0acf-7d82-9c53-103615bb1fc6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_019df861-0acf-76d5-aa6a-d3802577d8ae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_019df861-0acf-7d82-9c53-103615bb1fc6" xlink:to="loc_us-gaap_PlanNameDomain_019df861-0acf-76d5-aa6a-d3802577d8ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2014Member_019df861-0acf-79f1-a0ca-84b6bdede850" xlink:href="hlm-20260627.xsd#hlm_EquityIncentivePlan2014Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_019df861-0acf-76d5-aa6a-d3802577d8ae" xlink:to="loc_hlm_EquityIncentivePlan2014Member_019df861-0acf-79f1-a0ca-84b6bdede850" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2021Member_019df861-0acf-70f2-97fa-4ebb4c49dd05" xlink:href="hlm-20260627.xsd#hlm_EquityIncentivePlan2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_019df861-0acf-76d5-aa6a-d3802577d8ae" xlink:to="loc_hlm_EquityIncentivePlan2021Member_019df861-0acf-70f2-97fa-4ebb4c49dd05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EmployeeStockPurchasePlanMember_019df861-0acf-73e6-bf39-c3118839929d" xlink:href="hlm-20260627.xsd#hlm_EmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_019df861-0acf-76d5-aa6a-d3802577d8ae" xlink:to="loc_hlm_EmployeeStockPurchasePlanMember_019df861-0acf-73e6-bf39-c3118839929d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_019df861-0acf-7b47-9f04-503a38c247dc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7236-82f3-123755589b47" xlink:to="loc_us-gaap_AwardTypeAxis_019df861-0acf-7b47-9f04-503a38c247dc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-7b47-9f04-503a38c247dc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_019df861-0acf-7b47-9f04-503a38c247dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-7b47-9f04-503a38c247dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-72be-8f1e-8a91d7a796be" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_019df861-0acf-7b47-9f04-503a38c247dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-72be-8f1e-8a91d7a796be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_019df861-0acf-7390-a503-b9809bc025eb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-72be-8f1e-8a91d7a796be" xlink:to="loc_us-gaap_EmployeeStockOptionMember_019df861-0acf-7390-a503-b9809bc025eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember_019df861-0acf-746d-ac6a-a11a44e08791" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-72be-8f1e-8a91d7a796be" xlink:to="loc_us-gaap_StockCompensationPlanMember_019df861-0acf-746d-ac6a-a11a44e08791" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_019df861-0acf-7a83-a911-5b73bc2fb404" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-72be-8f1e-8a91d7a796be" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_019df861-0acf-7a83-a911-5b73bc2fb404" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_019df861-0acf-714e-9d3a-62dab0046a68" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-72be-8f1e-8a91d7a796be" xlink:to="loc_us-gaap_PerformanceSharesMember_019df861-0acf-714e-9d3a-62dab0046a68" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis_019df861-0acf-7682-88b8-63451cd8c679" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GranteeStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7236-82f3-123755589b47" xlink:to="loc_us-gaap_GranteeStatusAxis_019df861-0acf-7682-88b8-63451cd8c679" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_019df861-0acf-7682-88b8-63451cd8c679_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GranteeStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GranteeStatusAxis_019df861-0acf-7682-88b8-63451cd8c679" xlink:to="loc_us-gaap_GranteeStatusDomain_019df861-0acf-7682-88b8-63451cd8c679_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_019df861-0acf-7646-973d-dbdeb13d158a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GranteeStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GranteeStatusAxis_019df861-0acf-7682-88b8-63451cd8c679" xlink:to="loc_us-gaap_GranteeStatusDomain_019df861-0acf-7646-973d-dbdeb13d158a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementEmployeeMember_019df861-0acf-7a1d-9545-53c81f053827" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GranteeStatusDomain_019df861-0acf-7646-973d-dbdeb13d158a" xlink:to="loc_us-gaap_ShareBasedPaymentArrangementEmployeeMember_019df861-0acf-7a1d-9545-53c81f053827" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_019df861-0acf-7c3a-93e0-e01ccb0c7abf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-7b1d-8109-3f3a12c577dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_019df861-0acf-7c3a-93e0-e01ccb0c7abf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_019df861-0acf-7ae3-8d46-bbffa29c5833" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-7b1d-8109-3f3a12c577dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_019df861-0acf-7ae3-8d46-bbffa29c5833" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear_019df861-0acf-74c7-b471-9fe5f40cdc3f" xlink:href="hlm-20260627.xsd#hlm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-7b1d-8109-3f3a12c577dc" xlink:to="loc_hlm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear_019df861-0acf-74c7-b471-9fe5f40cdc3f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_019df861-0acf-7c4e-967b-315787c9fa38" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-7b1d-8109-3f3a12c577dc" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_019df861-0acf-7c4e-967b-315787c9fa38" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#StockBasedCompensationSummaryofRestrictedStockActivityDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-788b-a0bb-6c4d0a4bb924" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-73b6-85ea-656d3d4bd068" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-788b-a0bb-6c4d0a4bb924" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-73b6-85ea-656d3d4bd068" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_019df861-0acf-7f3e-9deb-dd4f14922753" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-73b6-85ea-656d3d4bd068" xlink:to="loc_us-gaap_AwardTypeAxis_019df861-0acf-7f3e-9deb-dd4f14922753" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-7f3e-9deb-dd4f14922753_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_019df861-0acf-7f3e-9deb-dd4f14922753" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-7f3e-9deb-dd4f14922753_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-7d73-a363-b7867d4312bb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_019df861-0acf-7f3e-9deb-dd4f14922753" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-7d73-a363-b7867d4312bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_019df861-0acf-7cc8-875c-0c1d66438a44" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-73b6-85ea-656d3d4bd068" xlink:to="loc_us-gaap_PlanNameAxis_019df861-0acf-7cc8-875c-0c1d66438a44" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_019df861-0acf-7cc8-875c-0c1d66438a44_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_019df861-0acf-7cc8-875c-0c1d66438a44" xlink:to="loc_us-gaap_PlanNameDomain_019df861-0acf-7cc8-875c-0c1d66438a44_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_019df861-0acf-7bb3-9c22-a4e0f38b0c07" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_019df861-0acf-7cc8-875c-0c1d66438a44" xlink:to="loc_us-gaap_PlanNameDomain_019df861-0acf-7bb3-9c22-a4e0f38b0c07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2014Member_019df861-0acf-71e9-9c6a-3c45af9b2a1f" xlink:href="hlm-20260627.xsd#hlm_EquityIncentivePlan2014Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_019df861-0acf-7bb3-9c22-a4e0f38b0c07" xlink:to="loc_hlm_EquityIncentivePlan2014Member_019df861-0acf-71e9-9c6a-3c45af9b2a1f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_019df861-0acf-7524-92f4-6b32a1faf646" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-788b-a0bb-6c4d0a4bb924" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_019df861-0acf-7524-92f4-6b32a1faf646" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_019df861-0acf-781f-82a4-a6622421ef83" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-788b-a0bb-6c4d0a4bb924" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_019df861-0acf-781f-82a4-a6622421ef83" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-71c3-b211-edd390ae0c95" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7cea-b5af-9e8aba9d737c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-71c3-b211-edd390ae0c95" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7cea-b5af-9e8aba9d737c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_019df861-0acf-7877-a14f-8e0ac7232386" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7cea-b5af-9e8aba9d737c" xlink:to="loc_us-gaap_AwardTypeAxis_019df861-0acf-7877-a14f-8e0ac7232386" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-7877-a14f-8e0ac7232386_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_019df861-0acf-7877-a14f-8e0ac7232386" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-7877-a14f-8e0ac7232386_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-7f6a-bc0c-e5c9187ce71e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_019df861-0acf-7877-a14f-8e0ac7232386" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-7f6a-bc0c-e5c9187ce71e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_019df861-0acf-7f27-aa8c-ef33ec803159" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7cea-b5af-9e8aba9d737c" xlink:to="loc_us-gaap_PlanNameAxis_019df861-0acf-7f27-aa8c-ef33ec803159" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_019df861-0acf-7f27-aa8c-ef33ec803159_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_019df861-0acf-7f27-aa8c-ef33ec803159" xlink:to="loc_us-gaap_PlanNameDomain_019df861-0acf-7f27-aa8c-ef33ec803159_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_019df861-0acf-7ce1-b2da-bf56e4424c99" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_019df861-0acf-7f27-aa8c-ef33ec803159" xlink:to="loc_us-gaap_PlanNameDomain_019df861-0acf-7ce1-b2da-bf56e4424c99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2014Member_019df861-0acf-770e-84a8-ec0878f787f8" xlink:href="hlm-20260627.xsd#hlm_EquityIncentivePlan2014Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_019df861-0acf-7ce1-b2da-bf56e4424c99" xlink:to="loc_hlm_EquityIncentivePlan2014Member_019df861-0acf-770e-84a8-ec0878f787f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2021Member_019df861-0acf-70a1-bb1b-60cc45846d22" xlink:href="hlm-20260627.xsd#hlm_EquityIncentivePlan2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_019df861-0acf-7ce1-b2da-bf56e4424c99" xlink:to="loc_hlm_EquityIncentivePlan2021Member_019df861-0acf-70a1-bb1b-60cc45846d22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_019df861-0acf-7120-ab27-098cd0d9e27e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-71c3-b211-edd390ae0c95" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_019df861-0acf-7120-ab27-098cd0d9e27e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_019df861-0acf-7abc-802a-832edbe819c1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-71c3-b211-edd390ae0c95" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_019df861-0acf-7abc-802a-832edbe819c1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-7138-97c8-a241b1dc0722" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7386-a334-62caecfd63da" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-7138-97c8-a241b1dc0722" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7386-a334-62caecfd63da" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_019df861-0acf-7b32-a1a7-5b390c801bac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7386-a334-62caecfd63da" xlink:to="loc_us-gaap_PlanNameAxis_019df861-0acf-7b32-a1a7-5b390c801bac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_019df861-0acf-7b32-a1a7-5b390c801bac_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_019df861-0acf-7b32-a1a7-5b390c801bac" xlink:to="loc_us-gaap_PlanNameDomain_019df861-0acf-7b32-a1a7-5b390c801bac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_019df861-0acf-7d65-9509-6dced31a580f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_019df861-0acf-7b32-a1a7-5b390c801bac" xlink:to="loc_us-gaap_PlanNameDomain_019df861-0acf-7d65-9509-6dced31a580f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2014Member_019df861-0acf-7c74-b2e3-7849c12118ca" xlink:href="hlm-20260627.xsd#hlm_EquityIncentivePlan2014Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_019df861-0acf-7d65-9509-6dced31a580f" xlink:to="loc_hlm_EquityIncentivePlan2014Member_019df861-0acf-7c74-b2e3-7849c12118ca" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#EarningsPerShareNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_019df861-0acf-79f4-890f-81a36ce0e38b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019df861-0acf-70d3-bf85-b2b677aba8f3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_019df861-0acf-79f4-890f-81a36ce0e38b" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019df861-0acf-70d3-bf85-b2b677aba8f3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019df861-0acf-7d66-8bc9-757076202909" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019df861-0acf-70d3-bf85-b2b677aba8f3" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019df861-0acf-7d66-8bc9-757076202909" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019df861-0acf-7d66-8bc9-757076202909_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019df861-0acf-7d66-8bc9-757076202909" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019df861-0acf-7d66-8bc9-757076202909_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019df861-0acf-7abc-b107-62f151775483" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019df861-0acf-7d66-8bc9-757076202909" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019df861-0acf-7abc-b107-62f151775483" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember_019df861-0acf-750e-95ee-da6111ccd514" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019df861-0acf-7abc-b107-62f151775483" xlink:to="loc_us-gaap_StockCompensationPlanMember_019df861-0acf-750e-95ee-da6111ccd514" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_019df861-0acf-7003-9e42-ed1cfd2880a1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_019df861-0acf-79f4-890f-81a36ce0e38b" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_019df861-0acf-7003-9e42-ed1cfd2880a1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#DerivativesandHedgingNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_019df861-0acf-79e2-9518-26c9006fd002" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_019df861-0acf-7279-a0cb-ed85d518d938" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_019df861-0acf-79e2-9518-26c9006fd002" xlink:to="loc_us-gaap_DerivativeTable_019df861-0acf-7279-a0cb-ed85d518d938" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_019df861-0acf-7ef0-aaf6-b55167a67c22" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_019df861-0acf-7279-a0cb-ed85d518d938" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_019df861-0acf-7ef0-aaf6-b55167a67c22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-7ef0-aaf6-b55167a67c22_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_019df861-0acf-7ef0-aaf6-b55167a67c22" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-7ef0-aaf6-b55167a67c22_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-735d-82fa-600ee65b70dc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_019df861-0acf-7ef0-aaf6-b55167a67c22" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-735d-82fa-600ee65b70dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap1Member_019df861-0acf-771c-a198-88492d4837c5" xlink:href="hlm-20260627.xsd#hlm_InterestRateSwapAgreement2024Swap1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-735d-82fa-600ee65b70dc" xlink:to="loc_hlm_InterestRateSwapAgreement2024Swap1Member_019df861-0acf-771c-a198-88492d4837c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap2Member_019df861-0acf-7573-9be1-15e6ca065163" xlink:href="hlm-20260627.xsd#hlm_InterestRateSwapAgreement2024Swap2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-735d-82fa-600ee65b70dc" xlink:to="loc_hlm_InterestRateSwapAgreement2024Swap2Member_019df861-0acf-7573-9be1-15e6ca065163" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisAxis_019df861-0acf-7acf-a4a4-46d31678fd0b" xlink:href="hlm-20260627.xsd#hlm_DerivativeInstrumentRiskAxisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_019df861-0acf-7279-a0cb-ed85d518d938" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisAxis_019df861-0acf-7acf-a4a4-46d31678fd0b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-7acf-a4a4-46d31678fd0b_default" xlink:href="hlm-20260627.xsd#hlm_DerivativeInstrumentRiskAxisDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisAxis_019df861-0acf-7acf-a4a4-46d31678fd0b" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-7acf-a4a4-46d31678fd0b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-7bd6-8303-287033b2bfef" xlink:href="hlm-20260627.xsd#hlm_DerivativeInstrumentRiskAxisDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisAxis_019df861-0acf-7acf-a4a4-46d31678fd0b" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-7bd6-8303-287033b2bfef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_019df861-0acf-7d9b-8ac4-f566807c2b13" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-7bd6-8303-287033b2bfef" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_019df861-0acf-7d9b-8ac4-f566807c2b13" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-779f-864a-54faca33f6e6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_019df861-0acf-7279-a0cb-ed85d518d938" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-779f-864a-54faca33f6e6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-779f-864a-54faca33f6e6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-779f-864a-54faca33f6e6" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-779f-864a-54faca33f6e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7382-aae7-2622a8c65b1a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-779f-864a-54faca33f6e6" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7382-aae7-2622a8c65b1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_019df861-0acf-7623-87d4-23a69b15bdf3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7382-aae7-2622a8c65b1a" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_019df861-0acf-7623-87d4-23a69b15bdf3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionLocationBalanceAxis_019df861-0acf-710a-b113-6093cc000204" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionLocationBalanceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_019df861-0acf-7279-a0cb-ed85d518d938" xlink:to="loc_us-gaap_StatementOfFinancialPositionLocationBalanceAxis_019df861-0acf-710a-b113-6093cc000204" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_019df861-0acf-7059-b528-5835a8ba1563" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_019df861-0acf-79e2-9518-26c9006fd002" xlink:to="loc_us-gaap_DerivativeNotionalAmount_019df861-0acf-7059-b528-5835a8ba1563" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_019df861-0acf-720e-a510-e6d713fc091e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_019df861-0acf-79e2-9518-26c9006fd002" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_019df861-0acf-720e-a510-e6d713fc091e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_019df861-0acf-7642-9444-c5786d2c7bf5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_019df861-0acf-79e2-9518-26c9006fd002" xlink:to="loc_us-gaap_DerivativeLiabilities_019df861-0acf-7642-9444-c5786d2c7bf5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ForeignCurrencyForwardGainOrLoss_019df861-0acf-744c-ac5a-31a1713c48a5" xlink:href="hlm-20260627.xsd#hlm_ForeignCurrencyForwardGainOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_019df861-0acf-79e2-9518-26c9006fd002" xlink:to="loc_hlm_ForeignCurrencyForwardGainOrLoss_019df861-0acf-744c-ac5a-31a1713c48a5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_019df861-0acf-765a-bf32-ed958c03f8ab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_019df861-0acf-79e2-9518-26c9006fd002" xlink:to="loc_us-gaap_DerivativeAssets_019df861-0acf-765a-bf32-ed958c03f8ab" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails_1" xlink:type="simple" xlink:href="hlm-20260627.xsd#DerivativesandHedgingNarrativeDetails_1"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_019df861-0acf-79e2-9518-26c9006fd002" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_019df861-0acf-7279-a0cb-ed85d518d938" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_019df861-0acf-79e2-9518-26c9006fd002" xlink:to="loc_us-gaap_DerivativeTable_019df861-0acf-7279-a0cb-ed85d518d938" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_019df861-0acf-7ef0-aaf6-b55167a67c22" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_019df861-0acf-7279-a0cb-ed85d518d938" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_019df861-0acf-7ef0-aaf6-b55167a67c22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-7ef0-aaf6-b55167a67c22_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_019df861-0acf-7ef0-aaf6-b55167a67c22" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-7ef0-aaf6-b55167a67c22_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-735d-82fa-600ee65b70dc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_019df861-0acf-7ef0-aaf6-b55167a67c22" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-735d-82fa-600ee65b70dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap1Member_019df861-0acf-771c-a198-88492d4837c5" xlink:href="hlm-20260627.xsd#hlm_InterestRateSwapAgreement2024Swap1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-735d-82fa-600ee65b70dc" xlink:to="loc_hlm_InterestRateSwapAgreement2024Swap1Member_019df861-0acf-771c-a198-88492d4837c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap2Member_019df861-0acf-7573-9be1-15e6ca065163" xlink:href="hlm-20260627.xsd#hlm_InterestRateSwapAgreement2024Swap2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-735d-82fa-600ee65b70dc" xlink:to="loc_hlm_InterestRateSwapAgreement2024Swap2Member_019df861-0acf-7573-9be1-15e6ca065163" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisAxis_019df861-0acf-7acf-a4a4-46d31678fd0b" xlink:href="hlm-20260627.xsd#hlm_DerivativeInstrumentRiskAxisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_019df861-0acf-7279-a0cb-ed85d518d938" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisAxis_019df861-0acf-7acf-a4a4-46d31678fd0b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-7acf-a4a4-46d31678fd0b_default" xlink:href="hlm-20260627.xsd#hlm_DerivativeInstrumentRiskAxisDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisAxis_019df861-0acf-7acf-a4a4-46d31678fd0b" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-7acf-a4a4-46d31678fd0b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-7bd6-8303-287033b2bfef" xlink:href="hlm-20260627.xsd#hlm_DerivativeInstrumentRiskAxisDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisAxis_019df861-0acf-7acf-a4a4-46d31678fd0b" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-7bd6-8303-287033b2bfef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_019df861-0acf-7d9b-8ac4-f566807c2b13" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-7bd6-8303-287033b2bfef" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_019df861-0acf-7d9b-8ac4-f566807c2b13" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-779f-864a-54faca33f6e6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_019df861-0acf-7279-a0cb-ed85d518d938" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-779f-864a-54faca33f6e6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-779f-864a-54faca33f6e6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-779f-864a-54faca33f6e6" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-779f-864a-54faca33f6e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7382-aae7-2622a8c65b1a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-779f-864a-54faca33f6e6" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7382-aae7-2622a8c65b1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_019df861-0acf-7623-87d4-23a69b15bdf3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7382-aae7-2622a8c65b1a" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_019df861-0acf-7623-87d4-23a69b15bdf3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_019df861-0acf-7059-b528-5835a8ba1563" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_019df861-0acf-79e2-9518-26c9006fd002" xlink:to="loc_us-gaap_DerivativeNotionalAmount_019df861-0acf-7059-b528-5835a8ba1563" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_019df861-0acf-720e-a510-e6d713fc091e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_019df861-0acf-79e2-9518-26c9006fd002" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_019df861-0acf-720e-a510-e6d713fc091e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_019df861-0acf-7642-9444-c5786d2c7bf5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_019df861-0acf-79e2-9518-26c9006fd002" xlink:to="loc_us-gaap_DerivativeLiabilities_019df861-0acf-7642-9444-c5786d2c7bf5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ForeignCurrencyForwardGainOrLoss_019df861-0acf-744c-ac5a-31a1713c48a5" xlink:href="hlm-20260627.xsd#hlm_ForeignCurrencyForwardGainOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_019df861-0acf-79e2-9518-26c9006fd002" xlink:to="loc_hlm_ForeignCurrencyForwardGainOrLoss_019df861-0acf-744c-ac5a-31a1713c48a5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_019df861-0acf-765a-bf32-ed958c03f8ab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_019df861-0acf-79e2-9518-26c9006fd002" xlink:to="loc_us-gaap_DerivativeAssets_019df861-0acf-765a-bf32-ed958c03f8ab" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#DerivativesandHedgingDerivativeFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_019df861-0acf-7863-8ec2-22d07ff78945" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_019df861-0acf-7ef6-88d9-1bbd214f447f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_019df861-0acf-7863-8ec2-22d07ff78945" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_019df861-0acf-7ef6-88d9-1bbd214f447f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_019df861-0acf-7741-b685-6b5e502cb28a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_019df861-0acf-7ef6-88d9-1bbd214f447f" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_019df861-0acf-7741-b685-6b5e502cb28a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-7741-b685-6b5e502cb28a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_019df861-0acf-7741-b685-6b5e502cb28a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-7741-b685-6b5e502cb28a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-7879-bc1a-b52204d5abf5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_019df861-0acf-7741-b685-6b5e502cb28a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-7879-bc1a-b52204d5abf5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap1Member_019df861-0acf-7cb1-a2b3-f6e7b3fff6c6" xlink:href="hlm-20260627.xsd#hlm_InterestRateSwapAgreement2024Swap1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-7879-bc1a-b52204d5abf5" xlink:to="loc_hlm_InterestRateSwapAgreement2024Swap1Member_019df861-0acf-7cb1-a2b3-f6e7b3fff6c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap2Member_019df861-0acf-7a54-b566-03e26b027968" xlink:href="hlm-20260627.xsd#hlm_InterestRateSwapAgreement2024Swap2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-7879-bc1a-b52204d5abf5" xlink:to="loc_hlm_InterestRateSwapAgreement2024Swap2Member_019df861-0acf-7a54-b566-03e26b027968" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_019df861-0acf-70fa-be44-2b05fbd650ae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_019df861-0acf-7ef6-88d9-1bbd214f447f" xlink:to="loc_us-gaap_HedgingDesignationAxis_019df861-0acf-70fa-be44-2b05fbd650ae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_019df861-0acf-70fa-be44-2b05fbd650ae_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_019df861-0acf-70fa-be44-2b05fbd650ae" xlink:to="loc_us-gaap_HedgingDesignationDomain_019df861-0acf-70fa-be44-2b05fbd650ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_019df861-0acf-7b5e-afe6-f8e22ac2edbb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_019df861-0acf-70fa-be44-2b05fbd650ae" xlink:to="loc_us-gaap_HedgingDesignationDomain_019df861-0acf-7b5e-afe6-f8e22ac2edbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_019df861-0acf-7072-821c-1abf0dfb1da0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_019df861-0acf-7b5e-afe6-f8e22ac2edbb" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_019df861-0acf-7072-821c-1abf0dfb1da0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionLocationBalanceAxis_019df861-0acf-7e97-a8af-ccde3c9fe0ce" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionLocationBalanceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_019df861-0acf-7ef6-88d9-1bbd214f447f" xlink:to="loc_us-gaap_StatementOfFinancialPositionLocationBalanceAxis_019df861-0acf-7e97-a8af-ccde3c9fe0ce" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_019df861-0acf-71aa-a9bb-670b171b8c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_019df861-0acf-7863-8ec2-22d07ff78945" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_019df861-0acf-71aa-a9bb-670b171b8c1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_019df861-0acf-7d06-99a2-1afe2c0c6d21" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_019df861-0acf-7863-8ec2-22d07ff78945" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_019df861-0acf-7d06-99a2-1afe2c0c6d21" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails_1" xlink:type="simple" xlink:href="hlm-20260627.xsd#DerivativesandHedgingDerivativeFinancialInstrumentsDetails_1"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_019df861-0acf-7863-8ec2-22d07ff78945" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_019df861-0acf-7ef6-88d9-1bbd214f447f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_019df861-0acf-7863-8ec2-22d07ff78945" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_019df861-0acf-7ef6-88d9-1bbd214f447f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_019df861-0acf-7741-b685-6b5e502cb28a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_019df861-0acf-7ef6-88d9-1bbd214f447f" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_019df861-0acf-7741-b685-6b5e502cb28a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-7741-b685-6b5e502cb28a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_019df861-0acf-7741-b685-6b5e502cb28a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-7741-b685-6b5e502cb28a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-7879-bc1a-b52204d5abf5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_019df861-0acf-7741-b685-6b5e502cb28a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-7879-bc1a-b52204d5abf5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap1Member_019df861-0acf-7cb1-a2b3-f6e7b3fff6c6" xlink:href="hlm-20260627.xsd#hlm_InterestRateSwapAgreement2024Swap1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-7879-bc1a-b52204d5abf5" xlink:to="loc_hlm_InterestRateSwapAgreement2024Swap1Member_019df861-0acf-7cb1-a2b3-f6e7b3fff6c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap2Member_019df861-0acf-7a54-b566-03e26b027968" xlink:href="hlm-20260627.xsd#hlm_InterestRateSwapAgreement2024Swap2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-7879-bc1a-b52204d5abf5" xlink:to="loc_hlm_InterestRateSwapAgreement2024Swap2Member_019df861-0acf-7a54-b566-03e26b027968" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_019df861-0acf-70fa-be44-2b05fbd650ae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_019df861-0acf-7ef6-88d9-1bbd214f447f" xlink:to="loc_us-gaap_HedgingDesignationAxis_019df861-0acf-70fa-be44-2b05fbd650ae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_019df861-0acf-70fa-be44-2b05fbd650ae_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_019df861-0acf-70fa-be44-2b05fbd650ae" xlink:to="loc_us-gaap_HedgingDesignationDomain_019df861-0acf-70fa-be44-2b05fbd650ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_019df861-0acf-7b5e-afe6-f8e22ac2edbb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_019df861-0acf-70fa-be44-2b05fbd650ae" xlink:to="loc_us-gaap_HedgingDesignationDomain_019df861-0acf-7b5e-afe6-f8e22ac2edbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_019df861-0acf-7072-821c-1abf0dfb1da0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_019df861-0acf-7b5e-afe6-f8e22ac2edbb" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_019df861-0acf-7072-821c-1abf0dfb1da0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_019df861-0acf-71aa-a9bb-670b171b8c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_019df861-0acf-7863-8ec2-22d07ff78945" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_019df861-0acf-71aa-a9bb-670b171b8c1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_019df861-0acf-7d06-99a2-1afe2c0c6d21" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_019df861-0acf-7863-8ec2-22d07ff78945" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_019df861-0acf-7d06-99a2-1afe2c0c6d21" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_019df861-0acf-7131-8894-da43256fd18e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_019df861-0acf-7131-8894-da43256fd18e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_019df861-0acf-7b88-8c7c-6be896dc9778" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:to="loc_us-gaap_FinancialInstrumentAxis_019df861-0acf-7b88-8c7c-6be896dc9778" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019df861-0acf-7b88-8c7c-6be896dc9778_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_019df861-0acf-7b88-8c7c-6be896dc9778" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019df861-0acf-7b88-8c7c-6be896dc9778_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019df861-0acf-7699-a80b-4ee171a6796a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_019df861-0acf-7b88-8c7c-6be896dc9778" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019df861-0acf-7699-a80b-4ee171a6796a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_019df861-0acf-7916-a93a-49e1d38a9ac0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019df861-0acf-7699-a80b-4ee171a6796a" xlink:to="loc_us-gaap_InterestRateSwapMember_019df861-0acf-7916-a93a-49e1d38a9ac0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-7ec4-a064-ef4ed778075a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-7ec4-a064-ef4ed778075a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7ec4-a064-ef4ed778075a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-7ec4-a064-ef4ed778075a" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7ec4-a064-ef4ed778075a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7bfb-9a86-610329eabfec" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-7ec4-a064-ef4ed778075a" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7bfb-9a86-610329eabfec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_019df861-0acf-7340-9099-78498bd0a5e0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7bfb-9a86-610329eabfec" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_019df861-0acf-7340-9099-78498bd0a5e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_019df861-0acf-7ce3-824d-81b5b8652b95" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_019df861-0acf-7ce3-824d-81b5b8652b95" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019df861-0acf-7ce3-824d-81b5b8652b95_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_019df861-0acf-7ce3-824d-81b5b8652b95" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019df861-0acf-7ce3-824d-81b5b8652b95_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019df861-0acf-7cd7-bb53-c06e0838ad8a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_019df861-0acf-7ce3-824d-81b5b8652b95" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019df861-0acf-7cd7-bb53-c06e0838ad8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_019df861-0acf-72f5-bf00-7e3b9609f363" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019df861-0acf-7cd7-bb53-c06e0838ad8a" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_019df861-0acf-72f5-bf00-7e3b9609f363" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_019df861-0acf-739b-91a3-906bd771e9ba" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019df861-0acf-7cd7-bb53-c06e0838ad8a" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_019df861-0acf-739b-91a3-906bd771e9ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_019df861-0acf-7230-b5c9-c04666423a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019df861-0acf-7cd7-bb53-c06e0838ad8a" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_019df861-0acf-7230-b5c9-c04666423a8d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionLocationBalanceAxis_019df861-0acf-7ff9-9303-3e88b6140166" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionLocationBalanceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:to="loc_us-gaap_StatementOfFinancialPositionLocationBalanceAxis_019df861-0acf-7ff9-9303-3e88b6140166" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_019df861-0acf-73d5-81e6-aad0ccd107d5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_019df861-0acf-73d5-81e6-aad0ccd107d5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-73d5-81e6-aad0ccd107d5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_019df861-0acf-73d5-81e6-aad0ccd107d5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-73d5-81e6-aad0ccd107d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-7762-ad34-befc1ec2dd6e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_019df861-0acf-73d5-81e6-aad0ccd107d5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-7762-ad34-befc1ec2dd6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InstafobMember_019df861-0acf-7a36-9a6f-73a167551aad" xlink:href="hlm-20260627.xsd#hlm_InstafobMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-7762-ad34-befc1ec2dd6e" xlink:to="loc_hlm_InstafobMember_019df861-0acf-7a36-9a6f-73a167551aad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ResharpMember_019df861-0acf-71fd-bdec-f97a8bb5f38a" xlink:href="hlm-20260627.xsd#hlm_ResharpMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-7762-ad34-befc1ec2dd6e" xlink:to="loc_hlm_ResharpMember_019df861-0acf-71fd-bdec-f97a8bb5f38a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisAxis_019df861-0acf-798e-a658-3ac48d0b5ead" xlink:href="hlm-20260627.xsd#hlm_DerivativeInstrumentRiskAxisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisAxis_019df861-0acf-798e-a658-3ac48d0b5ead" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-798e-a658-3ac48d0b5ead_default" xlink:href="hlm-20260627.xsd#hlm_DerivativeInstrumentRiskAxisDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisAxis_019df861-0acf-798e-a658-3ac48d0b5ead" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-798e-a658-3ac48d0b5ead_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-7d16-8b76-e075855cae60" xlink:href="hlm-20260627.xsd#hlm_DerivativeInstrumentRiskAxisDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisAxis_019df861-0acf-798e-a658-3ac48d0b5ead" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-7d16-8b76-e075855cae60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_019df861-0acf-7d55-9ac8-813d2f99c90b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-7d16-8b76-e075855cae60" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_019df861-0acf-7d55-9ac8-813d2f99c90b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesDebt_019df861-0acf-76cd-8e8e-2dfa13624969" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TradingSecuritiesDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_019df861-0acf-7131-8894-da43256fd18e" xlink:to="loc_us-gaap_TradingSecuritiesDebt_019df861-0acf-76cd-8e8e-2dfa13624969" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_019df861-0acf-71fe-989d-b398e773bf1b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_019df861-0acf-7131-8894-da43256fd18e" xlink:to="loc_us-gaap_DerivativeLiabilities_019df861-0acf-71fe-989d-b398e773bf1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_019df861-0acf-7d06-a981-c48d787296d0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_019df861-0acf-7131-8894-da43256fd18e" xlink:to="loc_us-gaap_DerivativeAssets_019df861-0acf-7d06-a981-c48d787296d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_019df861-0acf-7c5e-88a9-47137af63ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_019df861-0acf-7131-8894-da43256fd18e" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_019df861-0acf-7c5e-88a9-47137af63ac9" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails_1" xlink:type="simple" xlink:href="hlm-20260627.xsd#FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails_1"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_019df861-0acf-7131-8894-da43256fd18e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_019df861-0acf-7131-8894-da43256fd18e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_019df861-0acf-7b88-8c7c-6be896dc9778" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:to="loc_us-gaap_FinancialInstrumentAxis_019df861-0acf-7b88-8c7c-6be896dc9778" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019df861-0acf-7b88-8c7c-6be896dc9778_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_019df861-0acf-7b88-8c7c-6be896dc9778" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019df861-0acf-7b88-8c7c-6be896dc9778_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019df861-0acf-7699-a80b-4ee171a6796a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_019df861-0acf-7b88-8c7c-6be896dc9778" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019df861-0acf-7699-a80b-4ee171a6796a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_019df861-0acf-7916-a93a-49e1d38a9ac0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019df861-0acf-7699-a80b-4ee171a6796a" xlink:to="loc_us-gaap_InterestRateSwapMember_019df861-0acf-7916-a93a-49e1d38a9ac0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-7ec4-a064-ef4ed778075a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-7ec4-a064-ef4ed778075a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7ec4-a064-ef4ed778075a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-7ec4-a064-ef4ed778075a" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7ec4-a064-ef4ed778075a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7bfb-9a86-610329eabfec" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-7ec4-a064-ef4ed778075a" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7bfb-9a86-610329eabfec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_019df861-0acf-7340-9099-78498bd0a5e0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7bfb-9a86-610329eabfec" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_019df861-0acf-7340-9099-78498bd0a5e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_019df861-0acf-7ce3-824d-81b5b8652b95" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_019df861-0acf-7ce3-824d-81b5b8652b95" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019df861-0acf-7ce3-824d-81b5b8652b95_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_019df861-0acf-7ce3-824d-81b5b8652b95" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019df861-0acf-7ce3-824d-81b5b8652b95_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019df861-0acf-7cd7-bb53-c06e0838ad8a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_019df861-0acf-7ce3-824d-81b5b8652b95" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019df861-0acf-7cd7-bb53-c06e0838ad8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_019df861-0acf-72f5-bf00-7e3b9609f363" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019df861-0acf-7cd7-bb53-c06e0838ad8a" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_019df861-0acf-72f5-bf00-7e3b9609f363" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_019df861-0acf-739b-91a3-906bd771e9ba" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019df861-0acf-7cd7-bb53-c06e0838ad8a" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_019df861-0acf-739b-91a3-906bd771e9ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_019df861-0acf-7230-b5c9-c04666423a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019df861-0acf-7cd7-bb53-c06e0838ad8a" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_019df861-0acf-7230-b5c9-c04666423a8d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_019df861-0acf-73d5-81e6-aad0ccd107d5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_019df861-0acf-73d5-81e6-aad0ccd107d5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-73d5-81e6-aad0ccd107d5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_019df861-0acf-73d5-81e6-aad0ccd107d5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-73d5-81e6-aad0ccd107d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-7762-ad34-befc1ec2dd6e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_019df861-0acf-73d5-81e6-aad0ccd107d5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-7762-ad34-befc1ec2dd6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InstafobMember_019df861-0acf-7a36-9a6f-73a167551aad" xlink:href="hlm-20260627.xsd#hlm_InstafobMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-7762-ad34-befc1ec2dd6e" xlink:to="loc_hlm_InstafobMember_019df861-0acf-7a36-9a6f-73a167551aad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ResharpMember_019df861-0acf-71fd-bdec-f97a8bb5f38a" xlink:href="hlm-20260627.xsd#hlm_ResharpMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-7762-ad34-befc1ec2dd6e" xlink:to="loc_hlm_ResharpMember_019df861-0acf-71fd-bdec-f97a8bb5f38a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisAxis_019df861-0acf-798e-a658-3ac48d0b5ead" xlink:href="hlm-20260627.xsd#hlm_DerivativeInstrumentRiskAxisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisAxis_019df861-0acf-798e-a658-3ac48d0b5ead" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-798e-a658-3ac48d0b5ead_default" xlink:href="hlm-20260627.xsd#hlm_DerivativeInstrumentRiskAxisDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisAxis_019df861-0acf-798e-a658-3ac48d0b5ead" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-798e-a658-3ac48d0b5ead_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-7d16-8b76-e075855cae60" xlink:href="hlm-20260627.xsd#hlm_DerivativeInstrumentRiskAxisDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisAxis_019df861-0acf-798e-a658-3ac48d0b5ead" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-7d16-8b76-e075855cae60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_019df861-0acf-7d55-9ac8-813d2f99c90b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-7d16-8b76-e075855cae60" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_019df861-0acf-7d55-9ac8-813d2f99c90b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesDebt_019df861-0acf-76cd-8e8e-2dfa13624969" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TradingSecuritiesDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_019df861-0acf-7131-8894-da43256fd18e" xlink:to="loc_us-gaap_TradingSecuritiesDebt_019df861-0acf-76cd-8e8e-2dfa13624969" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_019df861-0acf-71fe-989d-b398e773bf1b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_019df861-0acf-7131-8894-da43256fd18e" xlink:to="loc_us-gaap_DerivativeLiabilities_019df861-0acf-71fe-989d-b398e773bf1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_019df861-0acf-7d06-a981-c48d787296d0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_019df861-0acf-7131-8894-da43256fd18e" xlink:to="loc_us-gaap_DerivativeAssets_019df861-0acf-7d06-a981-c48d787296d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_019df861-0acf-7c5e-88a9-47137af63ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_019df861-0acf-7131-8894-da43256fd18e" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_019df861-0acf-7c5e-88a9-47137af63ac9" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_019df861-0acf-752d-b9fc-65394c8c4bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-7df5-b14b-38677c2389b1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_019df861-0acf-752d-b9fc-65394c8c4bb3" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-7df5-b14b-38677c2389b1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_019df861-0acf-722b-8118-f594f57c77be" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-7df5-b14b-38677c2389b1" xlink:to="loc_us-gaap_DebtInstrumentAxis_019df861-0acf-722b-8118-f594f57c77be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-722b-8118-f594f57c77be_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_019df861-0acf-722b-8118-f594f57c77be" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-722b-8118-f594f57c77be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-7374-bb82-b64659b10167" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_019df861-0acf-722b-8118-f594f57c77be" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-7374-bb82-b64659b10167" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_019df861-0acf-72ec-94c1-846a4f83aa05" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-7df5-b14b-38677c2389b1" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_019df861-0acf-72ec-94c1-846a4f83aa05" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_019df861-0acf-72ec-94c1-846a4f83aa05_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_019df861-0acf-72ec-94c1-846a4f83aa05" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_019df861-0acf-72ec-94c1-846a4f83aa05_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_019df861-0acf-7f08-8cde-63eff38c8b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_019df861-0acf-72ec-94c1-846a4f83aa05" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_019df861-0acf-7f08-8cde-63eff38c8b8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_019df861-0acf-7981-a17a-6dac0b6ae601" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_019df861-0acf-7f08-8cde-63eff38c8b8b" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_019df861-0acf-7981-a17a-6dac0b6ae601" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#FairValueMeasurementsContingentConsiderationDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_019df861-0acf-7f78-b4f6-fc4c71da1c48" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_019df861-0acf-713f-b0eb-34f3bfd07c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_019df861-0acf-7f78-b4f6-fc4c71da1c48" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_019df861-0acf-713f-b0eb-34f3bfd07c5c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionLocationBalanceAxis_019df861-0acf-7ce3-95cf-4d5759b273e9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionLocationBalanceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_019df861-0acf-713f-b0eb-34f3bfd07c5c" xlink:to="loc_us-gaap_StatementOfFinancialPositionLocationBalanceAxis_019df861-0acf-7ce3-95cf-4d5759b273e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_019df861-0acf-7c07-807f-ffb62012b5b2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_019df861-0acf-713f-b0eb-34f3bfd07c5c" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_019df861-0acf-7c07-807f-ffb62012b5b2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-7c07-807f-ffb62012b5b2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_019df861-0acf-7c07-807f-ffb62012b5b2" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-7c07-807f-ffb62012b5b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-712c-b414-da87604d0f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_019df861-0acf-7c07-807f-ffb62012b5b2" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-712c-b414-da87604d0f8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ResharpMember_019df861-0acf-7c2e-9f18-4e5763035fa5" xlink:href="hlm-20260627.xsd#hlm_ResharpMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-712c-b414-da87604d0f8a" xlink:to="loc_hlm_ResharpMember_019df861-0acf-7c2e-9f18-4e5763035fa5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InstafobMember_019df861-0acf-7964-ba60-27cc8ecb5d31" xlink:href="hlm-20260627.xsd#hlm_InstafobMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-712c-b414-da87604d0f8a" xlink:to="loc_hlm_InstafobMember_019df861-0acf-7964-ba60-27cc8ecb5d31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-70ff-a3ba-5629cee705b9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_019df861-0acf-713f-b0eb-34f3bfd07c5c" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-70ff-a3ba-5629cee705b9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-70ff-a3ba-5629cee705b9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-70ff-a3ba-5629cee705b9" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-70ff-a3ba-5629cee705b9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7874-ae8a-9d359795fb69" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-70ff-a3ba-5629cee705b9" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7874-ae8a-9d359795fb69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_019df861-0acf-763f-a74f-4271c08bf1e6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7874-ae8a-9d359795fb69" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_019df861-0acf-763f-a74f-4271c08bf1e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_019df861-0acf-7d4e-a950-bc20b1a8c24f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_019df861-0acf-713f-b0eb-34f3bfd07c5c" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_019df861-0acf-7d4e-a950-bc20b1a8c24f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_019df861-0acf-7d4e-a950-bc20b1a8c24f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_019df861-0acf-7d4e-a950-bc20b1a8c24f" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_019df861-0acf-7d4e-a950-bc20b1a8c24f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_019df861-0acf-7fc3-ad3c-5ed7faa66691" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_019df861-0acf-7d4e-a950-bc20b1a8c24f" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_019df861-0acf-7fc3-ad3c-5ed7faa66691" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_019df861-0acf-724b-8958-34f27ba33dc6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_019df861-0acf-7fc3-ad3c-5ed7faa66691" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_019df861-0acf-724b-8958-34f27ba33dc6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityMember_019df861-0acf-7523-9ecd-8a29b411cede" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_019df861-0acf-7fc3-ad3c-5ed7faa66691" xlink:to="loc_us-gaap_LiabilityMember_019df861-0acf-7523-9ecd-8a29b411cede" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_019df861-0acf-7e42-952a-d3c7162b2c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_019df861-0acf-7f78-b4f6-fc4c71da1c48" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_019df861-0acf-7e42-952a-d3c7162b2c0a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_019df861-0acf-7435-aa93-a2714c0673d2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_019df861-0acf-7f78-b4f6-fc4c71da1c48" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_019df861-0acf-7435-aa93-a2714c0673d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_019df861-0acf-7419-914b-8defbf93dfcc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_019df861-0acf-7f78-b4f6-fc4c71da1c48" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_019df861-0acf-7419-914b-8defbf93dfcc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019df861-0acf-795b-8388-f9957bee757e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_019df861-0acf-7f78-b4f6-fc4c71da1c48" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019df861-0acf-795b-8388-f9957bee757e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_019df861-0acf-7c02-9de1-a7694992f774" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_019df861-0acf-7f78-b4f6-fc4c71da1c48" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_019df861-0acf-7c02-9de1-a7694992f774" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails_1" xlink:type="simple" xlink:href="hlm-20260627.xsd#FairValueMeasurementsContingentConsiderationDetails_1"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_019df861-0acf-7f78-b4f6-fc4c71da1c48" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_019df861-0acf-713f-b0eb-34f3bfd07c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_019df861-0acf-7f78-b4f6-fc4c71da1c48" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_019df861-0acf-713f-b0eb-34f3bfd07c5c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_019df861-0acf-7c07-807f-ffb62012b5b2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_019df861-0acf-713f-b0eb-34f3bfd07c5c" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_019df861-0acf-7c07-807f-ffb62012b5b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-7c07-807f-ffb62012b5b2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_019df861-0acf-7c07-807f-ffb62012b5b2" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-7c07-807f-ffb62012b5b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-712c-b414-da87604d0f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_019df861-0acf-7c07-807f-ffb62012b5b2" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-712c-b414-da87604d0f8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ResharpMember_019df861-0acf-7c2e-9f18-4e5763035fa5" xlink:href="hlm-20260627.xsd#hlm_ResharpMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-712c-b414-da87604d0f8a" xlink:to="loc_hlm_ResharpMember_019df861-0acf-7c2e-9f18-4e5763035fa5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InstafobMember_019df861-0acf-7964-ba60-27cc8ecb5d31" xlink:href="hlm-20260627.xsd#hlm_InstafobMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-712c-b414-da87604d0f8a" xlink:to="loc_hlm_InstafobMember_019df861-0acf-7964-ba60-27cc8ecb5d31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-70ff-a3ba-5629cee705b9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_019df861-0acf-713f-b0eb-34f3bfd07c5c" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-70ff-a3ba-5629cee705b9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-70ff-a3ba-5629cee705b9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-70ff-a3ba-5629cee705b9" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-70ff-a3ba-5629cee705b9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7874-ae8a-9d359795fb69" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-70ff-a3ba-5629cee705b9" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7874-ae8a-9d359795fb69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_019df861-0acf-763f-a74f-4271c08bf1e6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7874-ae8a-9d359795fb69" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_019df861-0acf-763f-a74f-4271c08bf1e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_019df861-0acf-7d4e-a950-bc20b1a8c24f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_019df861-0acf-713f-b0eb-34f3bfd07c5c" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_019df861-0acf-7d4e-a950-bc20b1a8c24f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_019df861-0acf-7d4e-a950-bc20b1a8c24f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_019df861-0acf-7d4e-a950-bc20b1a8c24f" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_019df861-0acf-7d4e-a950-bc20b1a8c24f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_019df861-0acf-7fc3-ad3c-5ed7faa66691" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_019df861-0acf-7d4e-a950-bc20b1a8c24f" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_019df861-0acf-7fc3-ad3c-5ed7faa66691" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_019df861-0acf-724b-8958-34f27ba33dc6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_019df861-0acf-7fc3-ad3c-5ed7faa66691" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_019df861-0acf-724b-8958-34f27ba33dc6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityMember_019df861-0acf-7523-9ecd-8a29b411cede" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_019df861-0acf-7fc3-ad3c-5ed7faa66691" xlink:to="loc_us-gaap_LiabilityMember_019df861-0acf-7523-9ecd-8a29b411cede" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_019df861-0acf-7e42-952a-d3c7162b2c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_019df861-0acf-7f78-b4f6-fc4c71da1c48" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_019df861-0acf-7e42-952a-d3c7162b2c0a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_019df861-0acf-7435-aa93-a2714c0673d2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_019df861-0acf-7f78-b4f6-fc4c71da1c48" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_019df861-0acf-7435-aa93-a2714c0673d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_019df861-0acf-7419-914b-8defbf93dfcc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_019df861-0acf-7f78-b4f6-fc4c71da1c48" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_019df861-0acf-7419-914b-8defbf93dfcc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019df861-0acf-795b-8388-f9957bee757e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_019df861-0acf-7f78-b4f6-fc4c71da1c48" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019df861-0acf-795b-8388-f9957bee757e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_019df861-0acf-7c02-9de1-a7694992f774" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_019df861-0acf-7f78-b4f6-fc4c71da1c48" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_019df861-0acf-7c02-9de1-a7694992f774" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#SegmentReportingandGeographicInformationEBITDADetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-7aed-a612-6d457a4e4e6d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-7aed-a612-6d457a4e4e6d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-793d-968d-46b77eeeeb1a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-7aed-a612-6d457a4e4e6d" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-793d-968d-46b77eeeeb1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_019df861-0acf-793d-968d-46b77eeeeb1a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-793d-968d-46b77eeeeb1a" xlink:to="loc_us-gaap_SegmentDomain_019df861-0acf-793d-968d-46b77eeeeb1a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_019df861-0acf-7151-8807-b88b2c4b14ff" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-793d-968d-46b77eeeeb1a" xlink:to="loc_us-gaap_SegmentDomain_019df861-0acf-7151-8807-b88b2c4b14ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_019df861-0acf-7a1f-8e66-75fe08c81ff8" xlink:href="hlm-20260627.xsd#hlm_FastenersHardwareandPersonalProtectionSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7151-8807-b88b2c4b14ff" xlink:to="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_019df861-0acf-7a1f-8e66-75fe08c81ff8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_019df861-0acf-7a9d-817b-3cfee4581dc7" xlink:href="hlm-20260627.xsd#hlm_RoboticsAndDigitalSolutionsSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7151-8807-b88b2c4b14ff" xlink:to="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_019df861-0acf-7a9d-817b-3cfee4581dc7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CanadaSegmentMember_019df861-0acf-7979-9916-9b2f6476d933" xlink:href="hlm-20260627.xsd#hlm_CanadaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7151-8807-b88b2c4b14ff" xlink:to="loc_hlm_CanadaSegmentMember_019df861-0acf-7979-9916-9b2f6476d933" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_019df861-0acf-76c6-a757-f5127b6639a0" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-7aed-a612-6d457a4e4e6d" xlink:to="loc_srt_ConsolidationItemsAxis_019df861-0acf-76c6-a757-f5127b6639a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_019df861-0acf-76c6-a757-f5127b6639a0_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_019df861-0acf-76c6-a757-f5127b6639a0" xlink:to="loc_srt_ConsolidationItemsDomain_019df861-0acf-76c6-a757-f5127b6639a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_019df861-0acf-7498-a0f7-41225795c515" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_019df861-0acf-76c6-a757-f5127b6639a0" xlink:to="loc_srt_ConsolidationItemsDomain_019df861-0acf-7498-a0f7-41225795c515" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsAxis_019df861-0acf-77b5-bcc6-e9e6366e3502" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-7aed-a612-6d457a4e4e6d" xlink:to="loc_us-gaap_SubsegmentsAxis_019df861-0acf-77b5-bcc6-e9e6366e3502" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_019df861-0acf-77b5-bcc6-e9e6366e3502_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsegmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsAxis_019df861-0acf-77b5-bcc6-e9e6366e3502" xlink:to="loc_us-gaap_SubsegmentsDomain_019df861-0acf-77b5-bcc6-e9e6366e3502_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_019df861-0acf-7449-a7ce-09efd6b44cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsegmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsAxis_019df861-0acf-77b5-bcc6-e9e6366e3502" xlink:to="loc_us-gaap_SubsegmentsDomain_019df861-0acf-7449-a7ce-09efd6b44cf7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_019df861-0acf-7e89-a884-e444a38e9bf0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-7aed-a612-6d457a4e4e6d" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsAxis_019df861-0acf-7e89-a884-e444a38e9bf0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_019df861-0acf-7e89-a884-e444a38e9bf0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_019df861-0acf-7e89-a884-e444a38e9bf0" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_019df861-0acf-7e89-a884-e444a38e9bf0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_019df861-0acf-7c12-a35e-f40eb00472d0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_019df861-0acf-7e89-a884-e444a38e9bf0" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_019df861-0acf-7c12-a35e-f40eb00472d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis_019df861-0acf-732f-9529-d4b85b8b170b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-7aed-a612-6d457a4e4e6d" xlink:to="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis_019df861-0acf-732f-9529-d4b85b8b170b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain_019df861-0acf-732f-9529-d4b85b8b170b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis_019df861-0acf-732f-9529-d4b85b8b170b" xlink:to="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain_019df861-0acf-732f-9529-d4b85b8b170b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain_019df861-0acf-7013-bfd4-b1e402c5ca32" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis_019df861-0acf-732f-9529-d4b85b8b170b" xlink:to="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain_019df861-0acf-7013-bfd4-b1e402c5ca32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_019df861-0acf-7a74-b12a-61ff3fae5b5e" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-7aed-a612-6d457a4e4e6d" xlink:to="loc_srt_RestatementAxis_019df861-0acf-7a74-b12a-61ff3fae5b5e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_019df861-0acf-7a74-b12a-61ff3fae5b5e_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_019df861-0acf-7a74-b12a-61ff3fae5b5e" xlink:to="loc_srt_RestatementDomain_019df861-0acf-7a74-b12a-61ff3fae5b5e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_019df861-0acf-77ee-95e0-0eca975bb832" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_019df861-0acf-7a74-b12a-61ff3fae5b5e" xlink:to="loc_srt_RestatementDomain_019df861-0acf-77ee-95e0-0eca975bb832" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019df861-0acf-7e37-9c75-2aec30ec9b64" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019df861-0acf-7e37-9c75-2aec30ec9b64" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted_019df861-0acf-70db-b6af-0c2853feb1f6" xlink:href="hlm-20260627.xsd#hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted_019df861-0acf-70db-b6af-0c2853feb1f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_019df861-0acf-7d0f-b994-4c3c719dddf7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_us-gaap_SellingExpense_019df861-0acf-7d0f-b994-4c3c719dddf7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_WarehouseExpenseAdjusted_019df861-0acf-70e3-90c5-f717d0e7a6b9" xlink:href="hlm-20260627.xsd#hlm_WarehouseExpenseAdjusted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_hlm_WarehouseExpenseAdjusted_019df861-0acf-70e3-90c5-f717d0e7a6b9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_019df861-0acf-71fd-868b-a70a75effcff" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_019df861-0acf-71fd-868b-a70a75effcff" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount_019df861-0acf-753c-b11c-e083262548c6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_us-gaap_SegmentReportingOtherItemAmount_019df861-0acf-753c-b11c-e083262548c6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_019df861-0acf-792e-9fd0-682073530e6a" xlink:href="hlm-20260627.xsd#hlm_EarningsBeforeInterestTaxDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_019df861-0acf-792e-9fd0-682073530e6a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019df861-0acf-7861-9489-f2832bc87e38" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_us-gaap_ShareBasedCompensation_019df861-0acf-7861-9489-f2832bc87e38" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RestructuringAndOther_019df861-0acf-761d-a062-99423a3148f8" xlink:href="hlm-20260627.xsd#hlm_RestructuringAndOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_hlm_RestructuringAndOther_019df861-0acf-761d-a062-99423a3148f8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_TransactionAndIntegrationExpense_019f8015-b424-740e-9328-a84cda0cb69d" xlink:href="hlm-20260627.xsd#hlm_TransactionAndIntegrationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_hlm_TransactionAndIntegrationExpense_019f8015-b424-740e-9328-a84cda0cb69d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019df861-0acf-7d6d-ac1e-dd179b424ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019df861-0acf-7d6d-ac1e-dd179b424ba8" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnRestructuringOfDebt_019df861-0acf-7a6a-ac40-3d39c0005dca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_us-gaap_GainsLossesOnRestructuringOfDebt_019df861-0acf-7a6a-ac40-3d39c0005dca" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_019df861-0acf-73fb-8913-062335c8323f" xlink:href="hlm-20260627.xsd#hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_019df861-0acf-73fb-8913-062335c8323f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019df861-0acf-7fa6-a8a1-e6d9124db974" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019df861-0acf-7fa6-a8a1-e6d9124db974" xlink:type="arc" order="13"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-723f-957a-19ad4ba6af7c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-723f-957a-19ad4ba6af7c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-77b3-815d-40352a19ecab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-723f-957a-19ad4ba6af7c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-77b3-815d-40352a19ecab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_019df861-0acf-77b3-815d-40352a19ecab_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-77b3-815d-40352a19ecab" xlink:to="loc_us-gaap_SegmentDomain_019df861-0acf-77b3-815d-40352a19ecab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_019df861-0acf-7321-9f97-ac0894759353" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-77b3-815d-40352a19ecab" xlink:to="loc_us-gaap_SegmentDomain_019df861-0acf-7321-9f97-ac0894759353" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_019df861-0acf-7925-8f91-75342a4ba6ce" xlink:href="hlm-20260627.xsd#hlm_FastenersHardwareandPersonalProtectionSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7321-9f97-ac0894759353" xlink:to="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_019df861-0acf-7925-8f91-75342a4ba6ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_019df861-0acf-7e0b-b02a-91861b7c5315" xlink:href="hlm-20260627.xsd#hlm_RoboticsAndDigitalSolutionsSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7321-9f97-ac0894759353" xlink:to="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_019df861-0acf-7e0b-b02a-91861b7c5315" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CanadaSegmentMember_019df861-0acf-75bb-a3e7-142828d9a9af" xlink:href="hlm-20260627.xsd#hlm_CanadaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7321-9f97-ac0894759353" xlink:to="loc_hlm_CanadaSegmentMember_019df861-0acf-75bb-a3e7-142828d9a9af" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_019df861-0acf-787b-9c08-05ebead0b8c2" xlink:href="hlm-20260627.xsd#hlm_EarningsBeforeInterestTaxDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:to="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_019df861-0acf-787b-9c08-05ebead0b8c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_019df861-0acf-7502-92cf-2a6944309fdc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_019df861-0acf-7502-92cf-2a6944309fdc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_019df861-0acf-7a37-bfa1-ab92a6add5ec" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:to="loc_us-gaap_Depreciation_019df861-0acf-7a37-bfa1-ab92a6add5ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_019df861-0acf-746b-bb65-0e1f54538235" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_019df861-0acf-746b-bb65-0e1f54538235" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019df861-0acf-7ab4-949e-5b4d43fe2df5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:to="loc_us-gaap_ShareBasedCompensation_019df861-0acf-7ab4-949e-5b4d43fe2df5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RestructuringAndOther_019df861-0acf-7ed0-8f5b-0f3a1d34d3ec" xlink:href="hlm-20260627.xsd#hlm_RestructuringAndOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:to="loc_hlm_RestructuringAndOther_019df861-0acf-7ed0-8f5b-0f3a1d34d3ec" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019df861-0acf-77e8-8a08-08a414244675" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019df861-0acf-77e8-8a08-08a414244675" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_TransactionAndIntegrationExpense_019f800c-4042-7566-af1c-1f38713756cb" xlink:href="hlm-20260627.xsd#hlm_TransactionAndIntegrationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:to="loc_hlm_TransactionAndIntegrationExpense_019f800c-4042-7566-af1c-1f38713756cb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnRestructuringOfDebt_019df861-0acf-70f4-9c76-143b50812578" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:to="loc_us-gaap_GainsLossesOnRestructuringOfDebt_019df861-0acf-70f4-9c76-143b50812578" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_019df861-0acf-7830-85e3-67f52426b56a" xlink:href="hlm-20260627.xsd#hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:to="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_019df861-0acf-7830-85e3-67f52426b56a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019df861-0acf-7e3b-81ac-ebed4b0fa904" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019df861-0acf-7e3b-81ac-ebed4b0fa904" xlink:type="arc" order="10"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#SubsequentEventsDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_019fb572-ac79-7a09-b8a5-75e1056826f6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_019fb572-ac79-7b6e-9003-4e0c640ccb42" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_019fb572-ac79-7a09-b8a5-75e1056826f6" xlink:to="loc_us-gaap_SubsequentEventTable_019fb572-ac79-7b6e-9003-4e0c640ccb42" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_019fb572-ac79-7b09-8198-f7c3abf12e40" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_019fb572-ac79-7b6e-9003-4e0c640ccb42" xlink:to="loc_us-gaap_DebtInstrumentAxis_019fb572-ac79-7b09-8198-f7c3abf12e40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019fb572-ac79-7b09-8198-f7c3abf12e40_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_019fb572-ac79-7b09-8198-f7c3abf12e40" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019fb572-ac79-7b09-8198-f7c3abf12e40_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019fb572-ac79-76a8-8104-9cdea98770e4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_019fb572-ac79-7b09-8198-f7c3abf12e40" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019fb572-ac79-76a8-8104-9cdea98770e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_SeniorTermLoanDue2033Member_019fb572-ac79-79f2-b8a0-f6eb8ccb154e" xlink:href="hlm-20260627.xsd#hlm_SeniorTermLoanDue2033Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019fb572-ac79-76a8-8104-9cdea98770e4" xlink:to="loc_hlm_SeniorTermLoanDue2033Member_019fb572-ac79-79f2-b8a0-f6eb8ccb154e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_019fb572-ac79-7940-9f98-768765e6df96" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019fb572-ac79-76a8-8104-9cdea98770e4" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_019fb572-ac79-7940-9f98-768765e6df96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_019fb572-ac79-7309-82df-46fbff75a0e3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_019fb572-ac79-7b6e-9003-4e0c640ccb42" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_019fb572-ac79-7309-82df-46fbff75a0e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019fb572-ac79-7309-82df-46fbff75a0e3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019fb572-ac79-7309-82df-46fbff75a0e3" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019fb572-ac79-7309-82df-46fbff75a0e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019fb572-ac79-740b-962a-09f3d9429bee" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019fb572-ac79-7309-82df-46fbff75a0e3" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019fb572-ac79-740b-962a-09f3d9429bee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_019fb572-ac79-7b02-ad9b-8ff98a93b00f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_019fb572-ac79-740b-962a-09f3d9429bee" xlink:to="loc_us-gaap_SubsequentEventMember_019fb572-ac79-7b02-ad9b-8ff98a93b00f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_019fb572-ac79-79c4-9ead-26e509468228" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_019fb572-ac79-7b6e-9003-4e0c640ccb42" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_019fb572-ac79-79c4-9ead-26e509468228" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019fb572-ac79-79c4-9ead-26e509468228_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_019fb572-ac79-79c4-9ead-26e509468228" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019fb572-ac79-79c4-9ead-26e509468228_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019fb572-ac79-7499-b121-bf2c522b88f3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_019fb572-ac79-79c4-9ead-26e509468228" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019fb572-ac79-7499-b121-bf2c522b88f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_KanebridgeMember_019fb572-ac79-740a-82fe-5ad1b237d6bb" xlink:href="hlm-20260627.xsd#hlm_KanebridgeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019fb572-ac79-7499-b121-bf2c522b88f3" xlink:to="loc_hlm_KanebridgeMember_019fb572-ac79-740a-82fe-5ad1b237d6bb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_019fb572-ac79-7eb2-ac97-93a5334c86be" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_019fb572-ac79-7a09-b8a5-75e1056826f6" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_019fb572-ac79-7eb2-ac97-93a5334c86be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019fb572-ac79-7e5b-87e8-8d9927a79688" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_019fb572-ac79-7a09-b8a5-75e1056826f6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019fb572-ac79-7e5b-87e8-8d9927a79688" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>hlm-20260627_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019df861-0929-74f4-8822-ec25e187a646,g:1b3f8696-49a7-4ec1-b157-6bf67875b034-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_019df861-0ba6-7ca3-81fa-11291a720ba0_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionTable_019f70a1-9407-78e3-94b6-9272203346d2_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionTable" xlink:to="lab_us-gaap_AssetAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_019df861-0acf-7194-aba9-d16dbaaf37f5_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_019df861-0ba6-76f6-a67c-f42c1c2a486c_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_019df861-0acf-721a-8d6a-fe72152c06e0_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_019fb40b-b007-7fe9-9255-580a4bf61b4d_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_019df861-0ba6-7a0a-9c1c-2de9161ef80c_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Earnings, diluted</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_019df861-0acf-7fd1-8302-30a648302edc_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_019df861-0ba6-7d57-8a50-800b6eaadae5_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_019df861-0ba6-7511-8b5d-80097205b33e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_ForeignCurrencyForwardGainOrLoss_019df861-0ba6-78aa-9a6f-bc8d71db9b67_terseLabel_en-US" xlink:label="lab_hlm_ForeignCurrencyForwardGainOrLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Forward, Gain or Loss</link:label>
    <link:label id="lab_hlm_ForeignCurrencyForwardGainOrLoss_label_en-US" xlink:label="lab_hlm_ForeignCurrencyForwardGainOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Forward, Gain or Loss</link:label>
    <link:label id="lab_hlm_ForeignCurrencyForwardGainOrLoss_documentation_en-US" xlink:label="lab_hlm_ForeignCurrencyForwardGainOrLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Foreign Currency Forward, Gain or Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ForeignCurrencyForwardGainOrLoss" xlink:href="hlm-20260627.xsd#hlm_ForeignCurrencyForwardGainOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_ForeignCurrencyForwardGainOrLoss" xlink:to="lab_hlm_ForeignCurrencyForwardGainOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_019df861-0acf-762a-b7d5-66f5cd7533c8_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_019df861-0ba6-7b6f-8487-1431db327609_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock: $0.0001 par value, 500,000,000 shares authorized, 199,136,010 and 194,803,383 issued and outstanding in 2026, respectively, and 197,857,100 and 196,487,532 shares issued and outstanding in 2025, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019df861-0ba6-7b28-b0d7-8e88a5848e9a_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining 2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_019df861-0ba6-72cf-b32e-f47f6569eb3e_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Salaries and wages</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrademarksMember_019df861-0ba6-7f54-be1a-c55bac353b02_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trademarks</link:label>
    <link:label id="lab_us-gaap_TrademarksMember_label_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trademarks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TrademarksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember" xlink:to="lab_us-gaap_TrademarksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_019df861-0acf-74c4-b940-48ad043e948c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_019df861-0ba6-71fb-acd2-d238b212c034_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Leases</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019df861-0ba5-739c-ae87-01821f16bcc1_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining 2026</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_019df861-0ba6-739c-9151-f3704b7c29b3_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, capital and finance leases</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt and Lease Obligation, Including Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_InterestRateSwapAgreement2024Swap2Member_019df861-0ba6-7717-8339-e44e3844b430_terseLabel_en-US" xlink:label="lab_hlm_InterestRateSwapAgreement2024Swap2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap Agreement - 2024 Swap 2</link:label>
    <link:label id="lab_hlm_InterestRateSwapAgreement2024Swap2Member_label_en-US" xlink:label="lab_hlm_InterestRateSwapAgreement2024Swap2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap Agreement - 2024 Swap 2 [Member]</link:label>
    <link:label id="lab_hlm_InterestRateSwapAgreement2024Swap2Member_documentation_en-US" xlink:label="lab_hlm_InterestRateSwapAgreement2024Swap2Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Rate Swap Agreement - 2024 Swap 2</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap2Member" xlink:href="hlm-20260627.xsd#hlm_InterestRateSwapAgreement2024Swap2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_InterestRateSwapAgreement2024Swap2Member" xlink:to="lab_hlm_InterestRateSwapAgreement2024Swap2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_019df861-0ba6-7ca7-bb7f-49078cca0387_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_019df861-0ba6-7d0e-a19f-362aae5203dd_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0ba5-7652-afbc-526362689bb8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_019df861-0ad0-70cd-b5df-5967bf3d726e_negatedLabel_en-US" xlink:label="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Dispositions</link:label>
    <link:label id="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_label_en-US" xlink:label="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Divestiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:to="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_019df861-0ba6-7f67-a94d-6ebfc58864a8_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_019df861-0ad0-7196-a86d-403c3864c6da_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_019df861-0acf-7689-81e7-de2d9e210b79_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_019df861-0ba6-7268-aa38-97a1dac4099b_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_019df861-0ba6-76b5-b993-5da5c27983b0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Principal payments under finance lease obligations</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_019df861-0ba6-7851-bf2f-c9008289f84d_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Financing cash outflow from finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_019df861-0ba6-75e0-b793-9e43422a8abf_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_019f70a7-0746-7a8c-9ef5-f2c5e4870e57_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Asset Acquired, Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Asset Acquired, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_019df861-0acf-73f7-a8da-9a9b86fce005_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentForAmortization_019df861-0acf-73e3-92e8-da3c38cb010e_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentForAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization</link:label>
    <link:label id="lab_us-gaap_AdjustmentForAmortization_label_en-US" xlink:label="lab_us-gaap_AdjustmentForAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentForAmortization" xlink:to="lab_us-gaap_AdjustmentForAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_019df861-0ba6-7dda-a518-36656d40cc86_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_019df861-0ba6-7ba2-9efe-100fca6a664f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive (loss) income:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_EquityIncentivePlan2014Member_019df861-0ba6-72c7-8020-26449fe566fa_terseLabel_en-US" xlink:label="lab_hlm_EquityIncentivePlan2014Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2014 Equity Incentive Plan</link:label>
    <link:label id="lab_hlm_EquityIncentivePlan2014Member_label_en-US" xlink:label="lab_hlm_EquityIncentivePlan2014Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan 2014 [Member]</link:label>
    <link:label id="lab_hlm_EquityIncentivePlan2014Member_documentation_en-US" xlink:label="lab_hlm_EquityIncentivePlan2014Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan 2014</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2014Member" xlink:href="hlm-20260627.xsd#hlm_EquityIncentivePlan2014Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_EquityIncentivePlan2014Member" xlink:to="lab_hlm_EquityIncentivePlan2014Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_019df861-0ba6-7774-afe4-fe1e5762be46_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_019df861-0ba6-7160-bb33-6ffe92554617_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_FinanceLeaseLiabilityAndOtherObligations_019df861-0ba5-7a50-b688-5623302c5b6c_terseLabel_en-US" xlink:label="lab_hlm_FinanceLeaseLiabilityAndOtherObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, and Other Obligations</link:label>
    <link:label id="lab_hlm_FinanceLeaseLiabilityAndOtherObligations_label_en-US" xlink:label="lab_hlm_FinanceLeaseLiabilityAndOtherObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, and Other Obligations</link:label>
    <link:label id="lab_hlm_FinanceLeaseLiabilityAndOtherObligations_documentation_en-US" xlink:label="lab_hlm_FinanceLeaseLiabilityAndOtherObligations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, and Other Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FinanceLeaseLiabilityAndOtherObligations" xlink:href="hlm-20260627.xsd#hlm_FinanceLeaseLiabilityAndOtherObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_FinanceLeaseLiabilityAndOtherObligations" xlink:to="lab_hlm_FinanceLeaseLiabilityAndOtherObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_019df861-0ba6-7695-a0b9-bc74484220b8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_019df861-0ba6-74bf-92f5-97cb94aac40f_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Change in cumulative foreign currency translation adjustment&#160;</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_019df861-0ba5-797e-929f-bee457fc3733_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionAxis_019f719c-45d3-7abd-a0f7-c9de1274c963_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionAxis" xlink:to="lab_us-gaap_AssetAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_019df861-0ba6-73b7-95f5-a6775302f71c_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other intangibles, net of accumulated amortization of $622,666 ($592,748 - 2025)</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_019df861-0ba6-7ffb-9957-34d39205442c_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other intangibles, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Excluding Goodwill, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_019df861-0ba6-7a3d-b331-2c0d8a6fc09f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notional amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019df861-0ba6-7069-a948-7479877c3404_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average basic and diluted shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_019df861-0acf-7a25-9522-c924140cc733_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_019df861-0ba6-73c5-abe1-c4cbaffc97f9_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_019df861-0ba6-7789-9dd7-c1f52eb404d5_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsAxis_019df861-0ba5-741a-b48b-aa465cf2bf69_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsegments Consolidation Items [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsAxis_label_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsegments Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis" xlink:to="lab_us-gaap_SubsegmentsConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019df861-0acf-7ba4-97dc-8703e88214b6_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_019df861-0ba6-74b9-89b4-80bed027ac87_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedSalaries_019df861-0ba6-72df-8f37-969022502062_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued salaries and wages</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedSalaries_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Salaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_TransactionAndIntegrationExpense_019f800c-4042-7f37-aed5-711f62b5e114_terseLabel_en-US" xlink:label="lab_hlm_TransactionAndIntegrationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transaction and integration expense</link:label>
    <link:label id="lab_hlm_TransactionAndIntegrationExpense_label_en-US" xlink:label="lab_hlm_TransactionAndIntegrationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transaction and integration expense</link:label>
    <link:label id="lab_hlm_TransactionAndIntegrationExpense_documentation_en-US" xlink:label="lab_hlm_TransactionAndIntegrationExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Transaction and integration expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_TransactionAndIntegrationExpense" xlink:href="hlm-20260627.xsd#hlm_TransactionAndIntegrationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_TransactionAndIntegrationExpense" xlink:to="lab_hlm_TransactionAndIntegrationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_SeniorTermLoanDue2033Member_019fb3b9-9e53-7ca8-b913-e3f4694c6085_terseLabel_en-US" xlink:label="lab_hlm_SeniorTermLoanDue2033Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior Term Loan Due 2033</link:label>
    <link:label id="lab_hlm_SeniorTermLoanDue2033Member_label_en-US" xlink:label="lab_hlm_SeniorTermLoanDue2033Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Term Loan Due 2033 [Member]</link:label>
    <link:label id="lab_hlm_SeniorTermLoanDue2033Member_documentation_en-US" xlink:label="lab_hlm_SeniorTermLoanDue2033Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Term Loan Due 2033</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_SeniorTermLoanDue2033Member" xlink:href="hlm-20260627.xsd#hlm_SeniorTermLoanDue2033Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_SeniorTermLoanDue2033Member" xlink:to="lab_hlm_SeniorTermLoanDue2033Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_019df861-0ba6-7bef-9b94-080b429938c2_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-7ff0-b410-d7cd194c5d59_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_019df861-0ba5-7e34-b404-012372d592cc_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_019df861-0ba6-7eac-94c3-d534fffbada6_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_019df861-0ba6-7f8d-89bb-223d88e60ef8_totalLabel_en-US" xlink:label="lab_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Earnings Before Interest Tax Depreciation And Amortization</link:label>
    <link:label id="lab_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_019df861-0ba6-74c0-9b78-f99f25ad7cb2_terseLabel_en-US" xlink:label="lab_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total adjusted EBITDA</link:label>
    <link:label id="lab_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_label_en-US" xlink:label="lab_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Before Interest Tax Depreciation And Amortization</link:label>
    <link:label id="lab_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_documentation_en-US" xlink:label="lab_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Earnings Before Interest Tax Depreciation And Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization" xlink:href="hlm-20260627.xsd#hlm_EarningsBeforeInterestTaxDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization" xlink:to="lab_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019df861-0ba6-7144-a7c5-e120d4ca5ca6_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings, basic</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_LesseeOperatingLeaseAnnualEscalationRate_019df861-0ba6-7647-ab3d-92963cee20cd_terseLabel_en-US" xlink:label="lab_hlm_LesseeOperatingLeaseAnnualEscalationRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Annual escalation rate</link:label>
    <link:label id="lab_hlm_LesseeOperatingLeaseAnnualEscalationRate_label_en-US" xlink:label="lab_hlm_LesseeOperatingLeaseAnnualEscalationRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Annual Escalation Rate</link:label>
    <link:label id="lab_hlm_LesseeOperatingLeaseAnnualEscalationRate_documentation_en-US" xlink:label="lab_hlm_LesseeOperatingLeaseAnnualEscalationRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Annual Escalation Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_LesseeOperatingLeaseAnnualEscalationRate" xlink:href="hlm-20260627.xsd#hlm_LesseeOperatingLeaseAnnualEscalationRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_LesseeOperatingLeaseAnnualEscalationRate" xlink:to="lab_hlm_LesseeOperatingLeaseAnnualEscalationRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_019df861-0acf-7ffd-ac0d-26a89a9d491f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level&#160;2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019df861-0ba6-7bc1-b851-26a941d31073_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less: Accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_019df861-0acf-7669-b3ce-6ba7c0429bf8_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other comprehensive (loss) income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_019df861-0ad0-7ab6-af8b-0305a56c22b5_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_019fb3b3-440b-70be-8d53-0445c02e90e2_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_019df861-0ba6-7061-a4e5-f804d555eb1c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging activity, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_019df861-0ba6-7bb2-9b99-22b07332e2b3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_019df861-0ba6-75fb-8f8f-f454f6f0ae8c_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_019df861-0ba5-7a8d-bad2-440358fe0c4e_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures in accounts payable</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GranteeStatusAxis_019df861-0ba6-7b32-b34c-29ac2c5308a5_terseLabel_en-US" xlink:label="lab_us-gaap_GranteeStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:label id="lab_us-gaap_GranteeStatusAxis_label_en-US" xlink:label="lab_us-gaap_GranteeStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GranteeStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GranteeStatusAxis" xlink:to="lab_us-gaap_GranteeStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_019df861-0acf-7be8-811b-9218b35a8196_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues and Income from Operations for Reportable Segments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_019df861-0ba5-7a43-ae74-62697236fce4_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gain on disposal of property and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_019df861-0acf-758c-a1dc-640e89427519_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of Estimates in the Preparation of Financial Statements</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_019f70bb-fb49-7fd7-8dc0-7c620e31de9c_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related and Nonrelated Parties [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related and Nonrelated Parties [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019df861-0ba6-79c2-9087-2142f61687fc_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net current period other comprehensive income (1)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_019df861-0ba6-7b78-b93a-1c21863b0f8b_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_FinanceLeaseCost1Abstract_019df861-0ad0-7ccc-95ba-a4d33e71908d_terseLabel_en-US" xlink:label="lab_hlm_FinanceLeaseCost1Abstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease costs:</link:label>
    <link:label id="lab_hlm_FinanceLeaseCost1Abstract_label_en-US" xlink:label="lab_hlm_FinanceLeaseCost1Abstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Cost1 [Abstract]</link:label>
    <link:label id="lab_hlm_FinanceLeaseCost1Abstract_documentation_en-US" xlink:label="lab_hlm_FinanceLeaseCost1Abstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Lease, Cost1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FinanceLeaseCost1Abstract" xlink:href="hlm-20260627.xsd#hlm_FinanceLeaseCost1Abstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_FinanceLeaseCost1Abstract" xlink:to="lab_hlm_FinanceLeaseCost1Abstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_019df861-0acf-7d16-9762-995f06252f24_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repayments of revolving credit loans</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_019df861-0ba5-792c-b1be-eccf383302a9_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_019df861-0acf-732d-a068-a9529c789fdc_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability Maturity</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_019df861-0ba5-7b81-82c2-473cbca825ea_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019df861-0acf-7763-bbae-506f7e3003c3_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating items:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_019df861-0ba5-763d-9ae0-5bb55637b962_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used for investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_019fb3b9-1dc5-72fc-9ed0-f4c7dc224efa_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019df861-0ba6-7d7e-ac20-d1d0e4cfd6d1_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_019df861-0ba6-72dd-b9d4-1fe532e408f0_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_019df861-0ba6-7d46-8379-436a0e6a9560_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock_019df861-0acf-7cb4-8906-ec8c429ddf6e_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting, Reconciliation of Other Item by Segment to Consolidated</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Reconciliation of Other Item by Segment to Consolidated [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" xlink:to="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_019df861-0ba6-75d2-8853-5553239ea558_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, at cost, 4,332,627 shares in 2026 and 1,369,568 shares in 2025</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonValue" xlink:to="lab_us-gaap_TreasuryStockCommonValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_019df861-0ba6-7198-aa4e-8c72f55da780_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_019df861-0ba6-7069-bbb8-12b435a0f23f_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease, weighted average remaining term</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019df861-0ba6-782d-9a6c-e5579877e975_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_019df861-0ba6-78ea-892e-bec197aa6382_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_019df861-0acf-7224-a692-bcd0d50a7fa5_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_019df861-0ad0-7129-9b32-4a0c6ad9d539_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares authorized</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_019df861-0ba6-790e-9b92-8e809849fafe_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current portion of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_019df861-0ba6-7d2e-b83a-73e473fb3d61_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease assets, net, included in property plant and equipment</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_019df861-0ba6-72b0-9775-029a6b047547_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_019df861-0acf-7e89-a626-b2ae6e931770_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_019df861-0ba5-7572-9a14-2e80d98721d7_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_019df861-0ba6-7f31-8b87-cb712b71a797_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_019df861-0ba6-7596-b372-d8669c2f1b28_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_019df861-0ba6-7cbf-90ea-33903c5fe92b_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite Intangible assets, gross</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Excluding Goodwill, Indefinite-Lived</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year</link:label>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_label_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:to="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:to="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_019df861-0acf-74a6-ac16-24932d5ab44d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Amounts reclassified from other comprehensive income</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_019df861-0ba6-7c96-82cc-af7cd394ecc1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_019df861-0ba5-76e3-94eb-70424d02de74_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred financing and original issue discount amortization</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_019df861-0ba6-7064-b5ba-707721bb5de6_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed interest rate</link:label>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_label_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Fixed Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFixedInterestRate" xlink:to="lab_us-gaap_DerivativeFixedInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContingentConsiderationByTypeAxis_019df861-0acf-7be4-9009-b2ca5bc992c6_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ContingentConsiderationByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis" xlink:to="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MediumTermNotesMember_019df861-0ba5-752c-a000-3b3e9a3c2b50_terseLabel_en-US" xlink:label="lab_us-gaap_MediumTermNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term loans</link:label>
    <link:label id="lab_us-gaap_MediumTermNotesMember_label_en-US" xlink:label="lab_us-gaap_MediumTermNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Medium-Term Note [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MediumTermNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MediumTermNotesMember" xlink:to="lab_us-gaap_MediumTermNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_ScheduleOfShareRepurchasesTableTextBlock_019df861-0acf-7a72-93b3-33a6ce98d746_terseLabel_en-US" xlink:label="lab_hlm_ScheduleOfShareRepurchasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share Repurchases</link:label>
    <link:label id="lab_hlm_ScheduleOfShareRepurchasesTableTextBlock_label_en-US" xlink:label="lab_hlm_ScheduleOfShareRepurchasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Share Repurchases [Table Text Block]</link:label>
    <link:label id="lab_hlm_ScheduleOfShareRepurchasesTableTextBlock_documentation_en-US" xlink:label="lab_hlm_ScheduleOfShareRepurchasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule Of Share Repurchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ScheduleOfShareRepurchasesTableTextBlock" xlink:href="hlm-20260627.xsd#hlm_ScheduleOfShareRepurchasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_ScheduleOfShareRepurchasesTableTextBlock" xlink:to="lab_hlm_ScheduleOfShareRepurchasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_019df861-0acf-7eb0-846e-e11b6a08f9e3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, gross</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_019df861-0ba6-7df4-b17a-feb0717918ac_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_019df861-0ba5-7fd6-afa7-057815a93c41_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_019df861-0ba5-7eb0-b1a7-89d51a5168af_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019df861-0acf-74a7-adae-d5117166d2f6_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Total</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_KanebridgeMember_019fb3b7-9f73-71f5-aa80-de6b3365c162_terseLabel_en-US" xlink:label="lab_hlm_KanebridgeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Kanebridge</link:label>
    <link:label id="lab_hlm_KanebridgeMember_label_en-US" xlink:label="lab_hlm_KanebridgeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Kanebridge [Member]</link:label>
    <link:label id="lab_hlm_KanebridgeMember_documentation_en-US" xlink:label="lab_hlm_KanebridgeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Kanebridge</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_KanebridgeMember" xlink:href="hlm-20260627.xsd#hlm_KanebridgeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_KanebridgeMember" xlink:to="lab_hlm_KanebridgeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_019df861-0ba6-7815-8c4a-f316394035bf_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_019df861-0ba6-763c-9d0e-9fe90085e370_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_019f70bb-fb49-72c3-b1b5-1c6da19c0dc1_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019df861-0ba6-73f0-a7ec-39edbe7fd47e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019f70a8-718a-7a79-8d11-f1fe58019ba8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less)</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019df861-0ba6-7f84-bef2-ba44eb1fb851_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_MaximumAmountOfSelfInsuranceCoverage_019df861-0ba6-752a-949c-b0cf6aabf01a_terseLabel_en-US" xlink:label="lab_hlm_MaximumAmountOfSelfInsuranceCoverage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Losses up to per occurrence related to product liability, automotive and workers' compensation</link:label>
    <link:label id="lab_hlm_MaximumAmountOfSelfInsuranceCoverage_label_en-US" xlink:label="lab_hlm_MaximumAmountOfSelfInsuranceCoverage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum Amount Of Self Insurance Coverage</link:label>
    <link:label id="lab_hlm_MaximumAmountOfSelfInsuranceCoverage_documentation_en-US" xlink:label="lab_hlm_MaximumAmountOfSelfInsuranceCoverage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Maximum amount of self insurance coverage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_MaximumAmountOfSelfInsuranceCoverage" xlink:href="hlm-20260627.xsd#hlm_MaximumAmountOfSelfInsuranceCoverage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_MaximumAmountOfSelfInsuranceCoverage" xlink:to="lab_hlm_MaximumAmountOfSelfInsuranceCoverage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_019df861-0ba6-737c-8697-c9ab22b99416_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings on revolving credit loans</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_019df861-0acf-784f-a60b-3f8d29804ef6_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives and Hedging</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0ba6-7fca-a86e-5dd85f605d41_terseLabel_en-US" xlink:label="lab_hlm_DerivativeInstrumentRiskAxisDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instrument Risk Axis [Domain]</link:label>
    <link:label id="lab_hlm_DerivativeInstrumentRiskAxisDomain_label_en-US" xlink:label="lab_hlm_DerivativeInstrumentRiskAxisDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instrument Risk Axis [Domain]</link:label>
    <link:label id="lab_hlm_DerivativeInstrumentRiskAxisDomain_documentation_en-US" xlink:label="lab_hlm_DerivativeInstrumentRiskAxisDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derivative Instrument Risk Axis [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisDomain" xlink:href="hlm-20260627.xsd#hlm_DerivativeInstrumentRiskAxisDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisDomain" xlink:to="lab_hlm_DerivativeInstrumentRiskAxisDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitiesTable_019df861-0ba6-7d45-a2e6-9b4d1c418716_terseLabel_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entities [Table]</link:label>
    <link:label id="lab_dei_EntitiesTable_label_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitiesTable" xlink:to="lab_dei_EntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019df861-0acf-7a82-9f91-3cd733428f1e_negatedLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less - amounts representing interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_AssetsAndLiabilitiesLesseeTableTextBlock_019df861-0ba5-73a6-9423-a4991c0a29c4_terseLabel_en-US" xlink:label="lab_hlm_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets and Liabilities, Lessee</link:label>
    <link:label id="lab_hlm_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_hlm_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_hlm_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_hlm_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="hlm-20260627.xsd#hlm_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_hlm_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0ba6-746d-ba06-4ff26a5cf78e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_019df861-0ba6-7e67-8583-423a723c72fd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Derivative liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019df861-0ba6-711a-aaf6-16533dd6a303_negatedLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less - amounts representing interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_019df861-0ba6-7d9c-bf96-33075e265ce3_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating cash outflow from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_019df861-0acf-7038-b44b-a9fabf0becad_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_019df861-0ba6-748f-b90a-a4453c02a7a8_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Asset, Goodwill and Other [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Goodwill and Other [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_019df861-0acf-7ed2-be44-642abe6a6717_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letters of credit, outstanding</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_019df861-0ba6-7003-a4ad-237795710a65_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock option activity, stock awards and employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_019df861-0ba5-75df-abfb-7a1418efc44f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquiredReceivablesDescription_019f70a5-61c7-7333-b9de-ad045ca1df6a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquiredReceivablesDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Acquired Receivable, Purchased without Credit Deterioration, Description</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquiredReceivablesDescription_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquiredReceivablesDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Acquired Receivable, Purchased without Credit Deterioration, Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationAcquiredReceivablesDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquiredReceivablesDescription" xlink:to="lab_us-gaap_BusinessCombinationAcquiredReceivablesDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019df861-0ba6-72fb-8f17-75a38fc2f165_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective income tax rates</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_019df861-0ba6-7387-9409-590dc642b7df_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GranteeStatusDomain_019df861-0ba6-7567-9710-feb5c7125f43_terseLabel_en-US" xlink:label="lab_us-gaap_GranteeStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:label id="lab_us-gaap_GranteeStatusDomain_label_en-US" xlink:label="lab_us-gaap_GranteeStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GranteeStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GranteeStatusDomain" xlink:to="lab_us-gaap_GranteeStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_019df861-0ba6-7f1e-ab3f-33fae0b05436_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Indefinite-Lived, Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019df861-0acf-7359-a357-eeb0dc0ba0b2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future minimum rental commitment</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019df861-0acf-772a-90a1-7c88a8a55dc2_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total future minimum rental commitments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019df861-0ba6-7782-9f41-824a9493b544_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dilutive effect of stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsSvcCstMember" xlink:to="lab_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_019df861-0ba6-75a3-aa57-fe650689e75a_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_019df861-0acf-738f-b3b3-9b6be1fa5ad3_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnRestructuringOfDebt_019f809b-2a2d-704f-a58e-05e8d9bfda82_terseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnRestructuringOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Refinancing costs</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnRestructuringOfDebt_019df861-0acf-778c-b7a1-98078990b29f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnRestructuringOfDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Refinancing costs</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnRestructuringOfDebt_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnRestructuringOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gains (Losses) on Restructuring of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnRestructuringOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnRestructuringOfDebt" xlink:to="lab_us-gaap_GainsLossesOnRestructuringOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019df861-0ba5-76e4-9a1f-2e5f8ba745d8_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionDomain_019f719c-45d3-7ba2-8397-60ac8451ac77_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Domain]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionDomain_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionDomain" xlink:to="lab_us-gaap_AssetAcquisitionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_019df861-0ba6-7fda-9f69-a636b4c1b8e8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease right of use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_019df861-0acf-7529-abed-2646a51281fc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of Basic and Diluted Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_019df861-0ba6-7c17-8a2e-aa86bac2fec8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_019df861-0ba6-7065-8667-79f4cb8f3dbf_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_019df861-0ba5-7b02-9776-738274ce55a8_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_019df861-0ba6-7c84-a253-fbe13125608e_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portion of debt and finance lease liabilities</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_019df861-0ba6-7f41-bb50-899c4ecf0ee9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Current portion of long-term debt and finance leases</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt and Lease Obligation, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_019df861-0acf-75ec-a4f0-6a4d72a6f0d5_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_019df861-0ba6-767e-80fe-97c6c3be002b_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrExpirationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration Date</link:label>
    <link:label id="lab_ecd_TrdArrExpirationDate_label_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrExpirationDate" xlink:to="lab_ecd_TrdArrExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_019df861-0acf-739b-8a48-746a1dcddf10_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019df861-0ba5-74bd-8c0a-2ef3ce273399_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of exchange rate changes on cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_019df861-0ba6-75e5-a8f9-68c960b17ba3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_019df861-0ba6-7428-afa9-46897bc5ef73_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_label_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable" xlink:to="lab_us-gaap_DerivativeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_LesseeOperatingLeaseNumberOfLeases_019df861-0ba6-7e27-8342-c2f713a39909_terseLabel_en-US" xlink:label="lab_hlm_LesseeOperatingLeaseNumberOfLeases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of operating leases entered into</link:label>
    <link:label id="lab_hlm_LesseeOperatingLeaseNumberOfLeases_label_en-US" xlink:label="lab_hlm_LesseeOperatingLeaseNumberOfLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Number Of Leases</link:label>
    <link:label id="lab_hlm_LesseeOperatingLeaseNumberOfLeases_documentation_en-US" xlink:label="lab_hlm_LesseeOperatingLeaseNumberOfLeases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Number Of Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_LesseeOperatingLeaseNumberOfLeases" xlink:href="hlm-20260627.xsd#hlm_LesseeOperatingLeaseNumberOfLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_LesseeOperatingLeaseNumberOfLeases" xlink:to="lab_hlm_LesseeOperatingLeaseNumberOfLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_019df861-0ba6-7f00-b057-b9f1b40555d3_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019df861-0ba6-7c8f-b9a5-bdede57c7aad_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Security, Excluded EPS Calculation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_019df861-0ba6-78fe-8b25-402cf9e4fad7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated useful life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_019df861-0ba5-7f55-8231-78677d22c12b_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_019df861-0acf-7dca-b2fd-51114de7f1e3_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_019df861-0acf-7b9f-b8c4-842845d11ac5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_019df861-0acf-74cd-a831-3dd0b4fea209_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_019f70bb-fb49-72da-84ab-a665af89e7ea_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_019df861-0ba6-7771-ad90-ad4756a2131a_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StockRepurchaseProgramAuthorizedAmount1_019df861-0ba6-7b67-8594-f00b303f40fb_terseLabel_en-US" xlink:label="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share repurchase program, authorized amount</link:label>
    <link:label id="lab_srt_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Authorized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_019df861-0ba6-7600-bc7c-f0d7d4e37508_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_label_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_019df861-0ba6-70e5-8154-02bf6f6ffcc7_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_019df861-0ba6-7e8f-b7dd-1ff87aa7ff0e_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses:</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateSwapMember_019df861-0ba6-7d3b-82ba-aad63109b627_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate swaps</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember" xlink:to="lab_us-gaap_InterestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_019df861-0acf-7a21-8214-6d6b7a3bf5e9_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deferred financing fees</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_019df861-0acf-7fcb-99cc-c601e505d343_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_019df861-0ba5-708a-9474-d45a826beddf_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_RoboticsAndDigitalSolutionsSegmentMember_019df861-0acf-7975-ba99-a1dd4040a3f6_terseLabel_en-US" xlink:label="lab_hlm_RoboticsAndDigitalSolutionsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Robotics and Digital Solutions</link:label>
    <link:label id="lab_hlm_RoboticsAndDigitalSolutionsSegmentMember_label_en-US" xlink:label="lab_hlm_RoboticsAndDigitalSolutionsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Robotics and Digital Solutions Segment [Member]</link:label>
    <link:label id="lab_hlm_RoboticsAndDigitalSolutionsSegmentMember_documentation_en-US" xlink:label="lab_hlm_RoboticsAndDigitalSolutionsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Robotics and Digital Solutions Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember" xlink:href="hlm-20260627.xsd#hlm_RoboticsAndDigitalSolutionsSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember" xlink:to="lab_hlm_RoboticsAndDigitalSolutionsSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_FasteningandHardwareMember_019df861-0ba5-761e-91f3-c98cb829f247_terseLabel_en-US" xlink:label="lab_hlm_FasteningandHardwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fastening and Hardware</link:label>
    <link:label id="lab_hlm_FasteningandHardwareMember_label_en-US" xlink:label="lab_hlm_FasteningandHardwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fastening and Hardware [Member]</link:label>
    <link:label id="lab_hlm_FasteningandHardwareMember_documentation_en-US" xlink:label="lab_hlm_FasteningandHardwareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fastening and Hardware [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FasteningandHardwareMember" xlink:href="hlm-20260627.xsd#hlm_FasteningandHardwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_FasteningandHardwareMember" xlink:to="lab_hlm_FasteningandHardwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_019df861-0ba6-798b-86ab-87b1f38d73b6_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease, weighted average discount rate</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_019df861-0ba6-7280-a6c7-fcc88d58e3d1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate (as a percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_019df861-0ad0-7e05-b769-7cbf3adb3d71_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_019df861-0ad0-7bd2-971d-a36453061a24_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_019df861-0ad0-79c7-ae46-5d6e36e765f9_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_019df861-0acf-70c5-9f30-7ac508dda836_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_019df861-0acf-7959-895e-1f189b0163f5_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_019df861-0ba6-747f-ba8d-29d46026b2ef_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_019df861-0ba5-7fbf-97d6-c35334b65a89_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total principal payable on finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_019df861-0ba5-773e-8f07-2110fbefd9ff_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_019df861-0ba5-7633-bcc3-79be3d20c643_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Purchase Accounting Adjustments</link:label>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Measurement Period Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_019df861-0ba5-7101-bde6-11815e5b22c7_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other financing activities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from (Payment for) Other Financing Activity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_019df861-0acf-7465-b77b-66c432cf4135_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, allowances</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_019df861-0acf-76a1-a20f-b35c8a9ffbb4_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Shares</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_019df861-0ba5-7bc2-9872-2203db23b2b9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_019df861-0ba6-794c-8c4a-9b6557b798fb_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, warehouse, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0ba6-7da5-88be-6636b9dfd5a2_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_019df861-0ba6-762a-92a2-e32d57bd8f6f_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_019df861-0ba6-7e77-aa4b-a5e75982fc2b_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive securities excluded from computation of earnings per share</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_019df861-0ba6-7892-b334-39c0a96f8260_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_019df861-0ba5-7a77-910b-1ea350d3aa31_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Goodwill Amounts by Operating Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_019df861-0ba6-7b58-a5f6-00f1b5bbe17b_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pricing allowances</link:label>
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Marketing Costs, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedMarketingCostsCurrent" xlink:to="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_019df861-0ba6-774e-802f-04adade24864_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019df861-0ba5-7f05-bebf-c5fbbdb09cbd_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment, Accumulated Depreciation, Depletion, and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_InterestRateSwapAgreement2024Swap1Member_019df861-0acf-7bd6-ad16-5eabd8421bce_terseLabel_en-US" xlink:label="lab_hlm_InterestRateSwapAgreement2024Swap1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap Agreement - 2024 Swap 1</link:label>
    <link:label id="lab_hlm_InterestRateSwapAgreement2024Swap1Member_label_en-US" xlink:label="lab_hlm_InterestRateSwapAgreement2024Swap1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap Agreement - 2024 Swap 1 [Member]</link:label>
    <link:label id="lab_hlm_InterestRateSwapAgreement2024Swap1Member_documentation_en-US" xlink:label="lab_hlm_InterestRateSwapAgreement2024Swap1Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Rate Swap Agreement - 2024 Swap 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap1Member" xlink:href="hlm-20260627.xsd#hlm_InterestRateSwapAgreement2024Swap1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_InterestRateSwapAgreement2024Swap1Member" xlink:to="lab_hlm_InterestRateSwapAgreement2024Swap1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_019df861-0ba6-702a-ba71-561f1e2329ef_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year</link:label>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_label_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:to="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_019df861-0ba6-7f00-92a7-f20f029d34ea_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_019df861-0ba6-7c3e-aafa-8c8a53c87fa2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_019df861-0ba6-7df8-b3ab-bc6c02f51eb8_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_019df861-0acf-75b1-b6f8-4968c537d5c2_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_019df861-0ba6-7277-bc5e-7ea69f628a27_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_019df861-0acf-7ed3-adfc-7520073a7180_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Designated as Hedging Instrument</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_019df861-0ba6-7526-8d7b-029af33ee606_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, less current portion</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_019df861-0ba6-7bda-8df0-386c63ab616d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_019df861-0ba6-781a-80b8-ee82a9492e18_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis spread on variable rate (as a percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_019f70b4-cc52-778d-9f55-a39bedb00a4c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Asset Acquired, Other Asset, Current</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Asset Acquired, Other Asset, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_019df861-0ba6-79f5-8602-8d41f4faef66_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_019df861-0ba6-7517-ade2-b6d04e190c60_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Payment, Due</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_019df861-0ba6-73ef-a3eb-900a3d02383f_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total future minimum rental commitments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_019df861-0acf-7ed1-8799-1d40821d27f8_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_019df861-0ba6-7499-a641-a1e45ac58087_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_019df861-0ba5-714c-83a3-729d79993088_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration, non-current</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_019df861-0acf-72c7-adfb-44bdb871c269_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_019df861-0ba6-775d-887a-5609a65ba709_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_019df861-0ba5-74c7-9c65-2fb5facfe97d_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_019df861-0ba6-7253-b24f-822c6746f98e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers_019df861-0ba6-7015-b362-82e11914b78f_terseLabel_en-US" xlink:label="lab_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Occurrences in excess for purchased catastrophic coverage</link:label>
    <link:label id="lab_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers_label_en-US" xlink:label="lab_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss For Which Catastrophic Coverage Has Been Purchased From Third Party Insurers</link:label>
    <link:label id="lab_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers_documentation_en-US" xlink:label="lab_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loss for which catastrophic coverage has been purchased from third party insurers.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers" xlink:href="hlm-20260627.xsd#hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers" xlink:to="lab_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_019f719c-73a7-76cc-aa9d-971cde897cee_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Liability Assumed, Liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Liability Assumed, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_019df861-0acf-71d4-bbf2-a898ca2779b2_terseLabel_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income before reclassifications</link:label>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OCI, before Reclassifications, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:to="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_019df861-0ba6-713c-8ef9-9ff3e28a1d48_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_GroupHealthInsuranceClaimsMember_019df861-0ba6-793d-a2a5-823d0b98c5ec_terseLabel_en-US" xlink:label="lab_hlm_GroupHealthInsuranceClaimsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Group Health Insurance Claims</link:label>
    <link:label id="lab_hlm_GroupHealthInsuranceClaimsMember_label_en-US" xlink:label="lab_hlm_GroupHealthInsuranceClaimsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Group Health Insurance Claims [Member]</link:label>
    <link:label id="lab_hlm_GroupHealthInsuranceClaimsMember_documentation_en-US" xlink:label="lab_hlm_GroupHealthInsuranceClaimsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Group Health Insurance Claims [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_GroupHealthInsuranceClaimsMember" xlink:href="hlm-20260627.xsd#hlm_GroupHealthInsuranceClaimsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_GroupHealthInsuranceClaimsMember" xlink:to="lab_hlm_GroupHealthInsuranceClaimsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReserve_019df861-0ba5-7c8e-8f36-dcfbc4b965e9_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability recorded for such risk insurance reserves</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserve_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Self Insurance Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserve" xlink:to="lab_us-gaap_SelfInsuranceReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_019df861-0ba6-7c91-9faf-b577158e893c_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_019df861-0acf-7058-9b57-43ab03dbea09_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_019df861-0ba6-76aa-bf6e-1141138d244d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_019df861-0ba6-7e56-8156-429e0642f5fb_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_019df861-0ba6-73a4-8315-875a01b52774_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_019df861-0ba6-7d69-8b5b-98cc405d80a6_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_019f70a6-8dab-731e-8b9c-d5a277a80817_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Asset Acquired, Inventory, Current</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Asset Acquired, Inventory, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_019df861-0ba6-7af5-b1d5-574dea85cf7c_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_019df861-0ba5-7233-ba27-180eb3b43fc1_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_019fb3b3-440b-7de0-b4a9-e58bf4b7829f_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_019df861-0ba6-71cd-ad8f-b4b51244d2aa_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_019df861-0ba6-7977-8b19-f5b2c7d1c46f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_019df861-0acf-75aa-96c2-b5bf8a69bc5e_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income and other taxes</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent" xlink:to="lab_us-gaap_TaxesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_019df861-0ba6-7f36-9481-0d341087ff23_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving loans</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementDomain_019df861-0acf-7d7e-83ec-ceb7d1ad7d15_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityPolicyTextBlock_019df861-0ba6-7b38-bd98-4cf8c9a3660f_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity, Policy</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityPolicyTextBlock" xlink:to="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-719f-a115-a44e69048f40_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_019df861-0ba6-7b5b-a39c-a7902fcaa756_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_019df861-0ba5-7d4b-8328-955f20691364_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Diluted income (loss) per share (in usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_019df861-0ba6-7ca7-9d22-8c9f94f62522_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_019df861-0acf-79bf-94d7-4dc5d58d6386_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_019df861-0acf-75a0-9b5c-dfc95dc19751_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used for financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_019df861-0ba6-702a-8532-97db47d09cbc_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived, Amortization Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_019df861-0ba6-7335-bde3-624df543ecf3_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019df861-0ba5-71ab-a39d-d4de46d1697c_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_019df861-0ba5-79cc-aaa6-a55f0727a03f_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_label_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019df861-0acf-7e9a-87c9-0c0e2f7b3e73_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019df861-0ba6-7036-9948-0bf6713b2355_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_019df861-0ba6-7436-b5e8-567e514eeff0_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net of accumulated depreciation of $466,189 ($428,726 - 2025)</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_019df861-0ba6-71ed-8930-5f5be798da4b_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_019df861-0ba6-78f7-9ea0-bd04e4319501_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stockholders Equity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Stockholders Equity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfStockholdersEquityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019df861-0ba6-77e1-b209-536056913686_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssets_019df861-0ba5-7cea-87e0-9491b9c7d8e2_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Asset</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_label_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets" xlink:to="lab_us-gaap_DerivativeAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_019df861-0ba5-7562-bb76-2161924adefb_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchases of common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_019df861-0ba5-7c76-8b0e-d45bf2b213ad_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived, Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived, Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain_019df861-0acf-7476-a434-9ce8dae69221_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting, as if Old Segmentation Basis [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain_label_en-US" xlink:label="lab_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, as if Old Segmentation Basis [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain" xlink:to="lab_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:to="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_019df861-0acf-7b5b-82bf-0ef642b51995_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset and Goodwill [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_WarehouseExpenseAdjusted_019df861-0ba5-7d7a-a42c-951ee2fabcba_terseLabel_en-US" xlink:label="lab_hlm_WarehouseExpenseAdjusted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warehouse expense, Adjusted</link:label>
    <link:label id="lab_hlm_WarehouseExpenseAdjusted_label_en-US" xlink:label="lab_hlm_WarehouseExpenseAdjusted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Warehouse expense, Adjusted</link:label>
    <link:label id="lab_hlm_WarehouseExpenseAdjusted_documentation_en-US" xlink:label="lab_hlm_WarehouseExpenseAdjusted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Warehouse expense, Adjusted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_WarehouseExpenseAdjusted" xlink:href="hlm-20260627.xsd#hlm_WarehouseExpenseAdjusted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_WarehouseExpenseAdjusted" xlink:to="lab_hlm_WarehouseExpenseAdjusted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_019df861-0ba5-7528-ac28-360fb2d08c79_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, gross</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Excluding Goodwill, before Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_019df861-0ba5-704e-a876-81bad11622a5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_label_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsegmentsDomain_019df861-0acf-7756-845c-6655303fd1e9_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsegments [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsDomain_label_en-US" xlink:label="lab_us-gaap_SubsegmentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsegments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsegmentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsDomain" xlink:to="lab_us-gaap_SubsegmentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsegmentsAxis_019df861-0acf-760f-bc8a-cb3368b4f59d_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsegments [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsAxis_label_en-US" xlink:label="lab_us-gaap_SubsegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsegments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsAxis" xlink:to="lab_us-gaap_SubsegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_019df861-0ba6-7cbf-8a78-ef3a45f42c6b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other investing activities</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment for (Proceeds from) Other Investing Activity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_019df861-0ba6-7c5a-b3ba-484c3d9948a3_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventories, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_019df861-0acf-7dd2-83ca-f6f2450df719_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease, weighted average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0ba6-722d-a3f3-202681052a3a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_019f70bb-fb49-793f-a138-d3d445960835_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_019df861-0acf-7dfd-b739-0f77f01101b1_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease, Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_019df861-0ba5-7929-89d0-4aa48faa1a23_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration, current</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_019df861-0ba6-7b4e-bc3d-668d2670017f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_019df861-0acf-743b-add6-ebd00d5bc322_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_019df861-0ba6-73b1-a463-444f8233b769_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_SeniorTermLoanDue2028Member_019df861-0ba6-7de9-b3e3-2738399ebc12_terseLabel_en-US" xlink:label="lab_hlm_SeniorTermLoanDue2028Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior Term Loan, due 2028</link:label>
    <link:label id="lab_hlm_SeniorTermLoanDue2028Member_label_en-US" xlink:label="lab_hlm_SeniorTermLoanDue2028Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Term Loan Due 2028 [Member]</link:label>
    <link:label id="lab_hlm_SeniorTermLoanDue2028Member_documentation_en-US" xlink:label="lab_hlm_SeniorTermLoanDue2028Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Term Loan Due 2028</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_SeniorTermLoanDue2028Member" xlink:href="hlm-20260627.xsd#hlm_SeniorTermLoanDue2028Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_SeniorTermLoanDue2028Member" xlink:to="lab_hlm_SeniorTermLoanDue2028Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_019df861-0ba5-7a4e-817b-efaaae187a21_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_019df861-0ba6-74f9-8260-85ca20b6061e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Financing Lease, Liability Maturity</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLineItems_019df861-0ba5-7549-8d3b-16a6c43f92ef_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_019f70bb-fb49-7131-8000-25600fe292de_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis_019df861-0acf-7c88-b5c9-8bafac5c45fa_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting, as if Old Segmentation Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis_label_en-US" xlink:label="lab_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, as if Old Segmentation Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis" xlink:to="lab_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year</link:label>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_019df861-0ba6-7656-8d74-0e84c23af445_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_RestructuringAndOther_019df861-0acf-78fd-80e0-675afed692ff_terseLabel_en-US" xlink:label="lab_hlm_RestructuringAndOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring and other costs</link:label>
    <link:label id="lab_hlm_RestructuringAndOther_label_en-US" xlink:label="lab_hlm_RestructuringAndOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Other</link:label>
    <link:label id="lab_hlm_RestructuringAndOther_documentation_en-US" xlink:label="lab_hlm_RestructuringAndOther" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restructuring and Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RestructuringAndOther" xlink:href="hlm-20260627.xsd#hlm_RestructuringAndOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_RestructuringAndOther" xlink:to="lab_hlm_RestructuringAndOther" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax_019f7189-9b3f-70d8-80a9-d44f2a3ccd7b_terseLabel_en-US" xlink:label="lab_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Bargain Purchase, Gain Recognized, Amount, Net of Tax</link:label>
    <link:label id="lab_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax_019f7198-a190-7864-b90b-10d11be15bb3_negatedTerseLabel_en-US" xlink:label="lab_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Bargain Purchase, Gain Recognized, Amount, Net of Tax</link:label>
    <link:label id="lab_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax_label_en-US" xlink:label="lab_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Bargain Purchase, Gain Recognized, Amount, Net of Tax</link:label>
    <link:label id="lab_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax_documentation_en-US" xlink:label="lab_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Bargain Purchase, Gain Recognized, Amount, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax" xlink:href="hlm-20260627.xsd#hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax" xlink:to="lab_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_019df861-0ba6-7b65-8d74-f2524c7d1b39_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_019df861-0ba6-7004-a512-f8e6ab30f456_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInformationLineItems_019df861-0ba5-7603-b249-6256e230531f_terseLabel_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:label id="lab_dei_EntityInformationLineItems_label_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationLineItems" xlink:to="lab_dei_EntityInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_019df861-0ba6-73a9-9dcb-fba8e9057b8a_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_019df861-0ba6-7f72-adbb-09c615d086fe_negatedPeriodStartLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_019df861-0ba6-7a0a-97bf-4c3e0f2ee09f_negatedPeriodEndLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_019df861-0ba6-7b2e-bd3e-d493bc8a65ed_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of sales (exclusive of depreciation and amortization shown separately below)</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_019df861-0acf-70b7-bec0-52dafc213775_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_019df861-0ba6-70cb-93f9-d4d02f7e6096_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_019df861-0ba6-7028-af1f-aafa8cffe2c6_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityMember_019df861-0ba6-70a7-ba25-0b2530894f30_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability</link:label>
    <link:label id="lab_us-gaap_LiabilityMember_label_en-US" xlink:label="lab_us-gaap_LiabilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityMember" xlink:to="lab_us-gaap_LiabilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_019df861-0acf-7129-8b89-f5ce7dc05752_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_019df861-0ba5-74fe-b761-9240e1b18e01_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes paid</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Paid, after Refund Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_EmployeeStockPurchasePlanMember_019df861-0ba6-7873-8299-fe11fa1e814a_terseLabel_en-US" xlink:label="lab_hlm_EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Purchase Plan</link:label>
    <link:label id="lab_hlm_EmployeeStockPurchasePlanMember_label_en-US" xlink:label="lab_hlm_EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_hlm_EmployeeStockPurchasePlanMember_documentation_en-US" xlink:label="lab_hlm_EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EmployeeStockPurchasePlanMember" xlink:href="hlm-20260627.xsd#hlm_EmployeeStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_EmployeeStockPurchasePlanMember" xlink:to="lab_hlm_EmployeeStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_019df861-0ba5-7f94-aa05-dacf04146d66_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_019df861-0ba5-7a00-a08e-108950f0ae54_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_019df861-0ba6-7d47-8b25-11bda740c643_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portion of long-term debt</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_019df861-0ba6-7215-83d4-7cadfa37a7a0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_019df861-0ba5-7705-88b3-54394eeacb66_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_019df861-0ba6-7651-a3b2-28f783af065a_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019df861-0ba6-7ccb-8f9b-89e11905bcb7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_019df861-0ad0-72db-99b3-2ad85ed627bd_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Unamortized discount on Senior Term Loan</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0ba6-70ea-84fa-0a89e9525d56_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_019df861-0ba6-746d-a8df-fee3452639b9_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_019df861-0ba6-78b2-a390-dbaeedcf328f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income (Expense), Operating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_019df861-0acf-703c-979d-7df42b30df9d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019df861-0ba6-7209-954e-7bf2d7843b8e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_019df861-0ba6-7fcd-abd3-6b5c13369332_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019df861-0ba6-7c57-8008-af3e596a152d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Acquisition of business, net of cash received</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_019df861-0ba6-7320-afdb-bbed34288abb_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_019df861-0ba6-7a99-bcff-3eb1624e3759_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Refinancing costs</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_019df861-0ba6-7569-a24b-809c490fd9c0_negatedNetLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="resource" xml:lang="en-US">Loss on debt restructuring</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_019df861-0ba6-7629-8984-eed889cd985e_terseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss on debt restructuring</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_019df861-0acf-7071-9474-ba6ae9d40ac5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Asset, Indefinite-Lived</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Indefinite-Lived [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_019df861-0ba6-7733-a52c-dc0ddf37292c_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_019df861-0ba6-70ab-9606-9212b8fdc3b2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_019fb3b3-440b-7ab0-ba9b-e827ca6e0ac3_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_019df861-0ba5-7405-b778-9be122cb12be_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_019df861-0ba6-76a1-861a-9d04c801a41b_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CA_019df861-0acf-72d6-b513-650e65c85696_terseLabel_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canada</link:label>
    <link:label id="lab_country_CA_label_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CANADA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_CA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CA" xlink:to="lab_country_CA" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_019df861-0acf-722f-a9e6-87dd18860957_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_CommonStockSharesOutstandingIncludingAdjustments_019df861-0ba6-7964-80c8-12f6c2310ee1_periodStartLabel_en-US" xlink:label="lab_hlm_CommonStockSharesOutstandingIncludingAdjustments" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_hlm_CommonStockSharesOutstandingIncludingAdjustments_019df861-0ba6-7e90-a137-557016de2c9a_periodEndLabel_en-US" xlink:label="lab_hlm_CommonStockSharesOutstandingIncludingAdjustments" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_hlm_CommonStockSharesOutstandingIncludingAdjustments_label_en-US" xlink:label="lab_hlm_CommonStockSharesOutstandingIncludingAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding, Including Adjustments</link:label>
    <link:label id="lab_hlm_CommonStockSharesOutstandingIncludingAdjustments_documentation_en-US" xlink:label="lab_hlm_CommonStockSharesOutstandingIncludingAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding, Including Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CommonStockSharesOutstandingIncludingAdjustments" xlink:href="hlm-20260627.xsd#hlm_CommonStockSharesOutstandingIncludingAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_CommonStockSharesOutstandingIncludingAdjustments" xlink:to="lab_hlm_CommonStockSharesOutstandingIncludingAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_019df861-0acf-78c4-b036-1bfee2b5d115_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_019df861-0acf-7ba2-9c52-c175eec119ab_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_PersonalProtectionSolutionsMember_019df861-0ba6-7efe-ac1e-e19e5e661337_terseLabel_en-US" xlink:label="lab_hlm_PersonalProtectionSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Personal Protection Solutions [Member]</link:label>
    <link:label id="lab_hlm_PersonalProtectionSolutionsMember_label_en-US" xlink:label="lab_hlm_PersonalProtectionSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Personal Protection Solutions [Member]</link:label>
    <link:label id="lab_hlm_PersonalProtectionSolutionsMember_documentation_en-US" xlink:label="lab_hlm_PersonalProtectionSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Personal Protection Solutions [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_PersonalProtectionSolutionsMember" xlink:href="hlm-20260627.xsd#hlm_PersonalProtectionSolutionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_PersonalProtectionSolutionsMember" xlink:to="lab_hlm_PersonalProtectionSolutionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_OTHERDomain_019df861-0ba5-7373-997b-933a76466298_terseLabel_en-US" xlink:label="lab_hlm_OTHERDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mexico</link:label>
    <link:label id="lab_hlm_OTHERDomain_label_en-US" xlink:label="lab_hlm_OTHERDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OTHER [Domain]</link:label>
    <link:label id="lab_hlm_OTHERDomain_documentation_en-US" xlink:label="lab_hlm_OTHERDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">OTHER [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_OTHERDomain" xlink:href="hlm-20260627.xsd#hlm_OTHERDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_OTHERDomain" xlink:to="lab_hlm_OTHERDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_CanadaSegmentMember_019df861-0ba5-7205-ba77-f1a52a56ee3a_terseLabel_en-US" xlink:label="lab_hlm_CanadaSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canada</link:label>
    <link:label id="lab_hlm_CanadaSegmentMember_label_en-US" xlink:label="lab_hlm_CanadaSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Canada Segment [Member]</link:label>
    <link:label id="lab_hlm_CanadaSegmentMember_documentation_en-US" xlink:label="lab_hlm_CanadaSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Canada Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CanadaSegmentMember" xlink:href="hlm-20260627.xsd#hlm_CanadaSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_CanadaSegmentMember" xlink:to="lab_hlm_CanadaSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019df861-0acf-7ab7-9217-da45dca32323_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_019df861-0ba5-7f26-91cc-d122cee69642_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (Note 6)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_019df861-0ba6-73ea-838b-1449a1d42cde_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-lived intangible assets, gross</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived, before Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_019df861-0ba6-71be-9a5a-1f1495a1693f_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_019df861-0acf-7b0d-bba9-7b50a721a6f2_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of right of use assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_019df861-0ba6-713d-bc96-9db9a81965b6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_019df861-0ba6-795f-a7dd-d1b671a1ca66_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_019df861-0ba6-7268-abd6-64d84fdb8cc5_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_019df861-0acf-71cf-b479-ff70218ac2e9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived, Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived, Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_CampbellMember_019df861-0ba6-7fcd-8856-70291bc63cf3_terseLabel_en-US" xlink:label="lab_hlm_CampbellMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Campbell</link:label>
    <link:label id="lab_hlm_CampbellMember_label_en-US" xlink:label="lab_hlm_CampbellMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Campbell [Member]</link:label>
    <link:label id="lab_hlm_CampbellMember_documentation_en-US" xlink:label="lab_hlm_CampbellMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Campbell</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CampbellMember" xlink:href="hlm-20260627.xsd#hlm_CampbellMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_CampbellMember" xlink:to="lab_hlm_CampbellMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_019df861-0ba6-76f3-bddf-4d91860d8349_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement of Assets and Liabilities at Fair Value on Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_019df861-0ba6-75e1-a0e2-cb65a083ef77_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories, net</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0ba5-7841-9150-9c8773c633d8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_019df861-0ba6-7357-8882-06322110a665_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest on lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_019df861-0acf-7730-955b-06ae18ef335b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_019df861-0acf-7d5b-b1e1-679d64955c85_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level&#160;3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear_019df861-0ba5-7331-8bbb-101d8d4bd042_terseLabel_en-US" xlink:label="lab_hlm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of times, options are granted in a year</link:label>
    <link:label id="lab_hlm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear_label_en-US" xlink:label="lab_hlm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Number Of Times Granted Per Year</link:label>
    <link:label id="lab_hlm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear_documentation_en-US" xlink:label="lab_hlm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Number Of Times Granted Per Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear" xlink:href="hlm-20260627.xsd#hlm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear" xlink:to="lab_hlm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_019df861-0ba6-7258-ba17-277e4f4caa2a_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosure of cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_019df861-0ba6-7edf-ab0a-d78bc5493f39_verboseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_019df861-0ba6-71b6-b6bc-343e04174fbd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_019df861-0ba6-7e17-83f9-19f881277617_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Total number of shares repurchased</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_019df861-0ba6-7f07-823e-f70a58b78481_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchases of common stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_019df861-0ba6-7b3c-b714-467eb7277330_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts_019df861-0ba6-74ba-b243-370321308da9_negatedTerseLabel_en-US" xlink:label="lab_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cash paid to third parties in connection with debt restructuring</link:label>
    <link:label id="lab_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts_label_en-US" xlink:label="lab_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Write Off Of Premiums, Net Of Deferred Debt Issuance Cost And Discounts</link:label>
    <link:label id="lab_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts_documentation_en-US" xlink:label="lab_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Write Off Of Premiums, Net Of Deferred Debt Issuance Cost And Discounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts" xlink:href="hlm-20260627.xsd#hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts" xlink:to="lab_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_019df861-0acf-709f-a0e8-4f245a584d73_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_EquityIncentivePlan2021Member_019df861-0acf-7336-9fa5-ed27a6422059_terseLabel_en-US" xlink:label="lab_hlm_EquityIncentivePlan2021Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021 Equity Incentive Plan</link:label>
    <link:label id="lab_hlm_EquityIncentivePlan2021Member_label_en-US" xlink:label="lab_hlm_EquityIncentivePlan2021Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan 2021 [Member]</link:label>
    <link:label id="lab_hlm_EquityIncentivePlan2021Member_documentation_en-US" xlink:label="lab_hlm_EquityIncentivePlan2021Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan 2021</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2021Member" xlink:href="hlm-20260627.xsd#hlm_EquityIncentivePlan2021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_EquityIncentivePlan2021Member" xlink:to="lab_hlm_EquityIncentivePlan2021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingOtherItemAmount_019df861-0ba5-710b-8810-f87c5370b0f2_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingOtherItemAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting, Other Segment Item, Amount</link:label>
    <link:label id="lab_us-gaap_SegmentReportingOtherItemAmount_label_en-US" xlink:label="lab_us-gaap_SegmentReportingOtherItemAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Other Segment Item, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingOtherItemAmount" xlink:to="lab_us-gaap_SegmentReportingOtherItemAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_019df861-0ba6-76b9-8b30-edb6d7c3c200_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments of contingent consideration</link:label>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment for Contingent Consideration Liability, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:to="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfSecuredDebt_019df861-0acf-717d-ab81-52a4ee6b32df_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repayments of senior term loans</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfSecuredDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Secured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfSecuredDebt" xlink:to="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_019df861-0acf-725c-a136-86c83c06c5ee_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred gain</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_KeyandKeyAccessoriesMember_019df861-0ba5-77a5-8087-1a918e50101a_terseLabel_en-US" xlink:label="lab_hlm_KeyandKeyAccessoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Key and Key Accessories [Member]</link:label>
    <link:label id="lab_hlm_KeyandKeyAccessoriesMember_label_en-US" xlink:label="lab_hlm_KeyandKeyAccessoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Key and Key Accessories [Member]</link:label>
    <link:label id="lab_hlm_KeyandKeyAccessoriesMember_documentation_en-US" xlink:label="lab_hlm_KeyandKeyAccessoriesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Key and Key Accessories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_KeyandKeyAccessoriesMember" xlink:href="hlm-20260627.xsd#hlm_KeyandKeyAccessoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_KeyandKeyAccessoriesMember" xlink:to="lab_hlm_KeyandKeyAccessoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_019df861-0ba6-7029-8bb0-e44155b82115_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_019df861-0acf-7775-adc6-986e783d49e9_terseLabel_en-US" xlink:label="lab_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total adjusting items</link:label>
    <link:label id="lab_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_label_en-US" xlink:label="lab_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjusting Items To Adjust Earnings Before Interest Tax Depreciation And Amortization To Income (Loss) Before Income Taxes</link:label>
    <link:label id="lab_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_documentation_en-US" xlink:label="lab_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjusting Items To Adjust Earnings Before Interest Tax Depreciation And Amortization To Income (Loss) Before Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes" xlink:href="hlm-20260627.xsd#hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes" xlink:to="lab_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted_019df861-0acf-70f7-bbf6-c1680c44032f_terseLabel_en-US" xlink:label="lab_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted</link:label>
    <link:label id="lab_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted_label_en-US" xlink:label="lab_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted</link:label>
    <link:label id="lab_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted_documentation_en-US" xlink:label="lab_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" xlink:href="hlm-20260627.xsd#hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" xlink:to="lab_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_019df861-0ba6-73db-87eb-ebe753f14391_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Total cost of shares repurchased</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_019df861-0ba6-782b-bdd7-136156da3565_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019df861-0ba6-7d21-a2e1-6645524cfdbf_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019df861-0ba6-7fa7-bdf3-759d8b190aa6_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_019df861-0ba6-78b7-b52e-1cd08d3d9a31_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_019df861-0ba5-70ad-9366-8380fa90a2a8_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_019df861-0ba6-7b92-8ebf-c11621e0b49a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other accrued expenses</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_019df861-0acf-79e0-9522-269363de6bd1_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year</link:label>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:to="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_019df861-0ba6-7d44-8e8f-cc0518a52629_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0ba6-751c-be32-d3313b4f51b6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedPaymentArrangementEmployeeMember_019df861-0ba6-7be9-82c7-c64f0582d5a6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Employee</link:label>
    <link:label id="lab_us-gaap_ShareBasedPaymentArrangementEmployeeMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Employee [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:to="lab_us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_019df861-0ba5-7265-853d-f21a2098404d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_019fb3b3-440b-786e-a9e1-fbb049ec37b7_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_019df861-0ba6-7615-943c-c4ca7470ab2a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsDomain_019df861-0acf-758c-97ae-e98eb9575aac_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsegments Consolidation Items [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsDomain_label_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsegments Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsDomain" xlink:to="lab_us-gaap_SubsegmentsConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_019df861-0ba6-7fcd-ab67-ee127f6f740a_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_019df861-0ba6-7c10-8074-71358bcf1dff_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_019df861-0ba5-7d8a-92d8-7a21c816ccba_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Derivative Financial Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_019df861-0ba6-7574-ab72-e1bdf8497189_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic and Diluted income (loss) per share (in usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_019df861-0acf-7834-bfe9-5828d34dc8a6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchases of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_019df861-0ba6-77da-8d7f-d21b918d128c_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_019df861-0ba6-76cc-9569-1ac13c3ae5b0_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_019df861-0ba6-735e-9d60-0cff06075b47_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_019df861-0acf-7d49-b1fd-4c44319603b6_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_019df861-0ba5-7c4e-9a48-37ef0a89f3ba_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short term lease costs</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_019df861-0ba6-7964-8906-66bed601d31b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_019df861-0ba5-78f9-a4b4-157a7aad3eba_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_019df861-0acf-70f5-b89f-94d8718debdc_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_InstafobMember_019df861-0acf-72c7-b042-41fde38d26b2_terseLabel_en-US" xlink:label="lab_hlm_InstafobMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Instafob</link:label>
    <link:label id="lab_hlm_InstafobMember_label_en-US" xlink:label="lab_hlm_InstafobMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Instafob [Member]</link:label>
    <link:label id="lab_hlm_InstafobMember_documentation_en-US" xlink:label="lab_hlm_InstafobMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Instafob [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InstafobMember" xlink:href="hlm-20260627.xsd#hlm_InstafobMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_InstafobMember" xlink:to="lab_hlm_InstafobMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019df861-0ba6-77ff-bed0-c4cdc52db9c0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in fair value of contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Change in Contingent Consideration, Liability, Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_019df861-0acf-7284-951e-3127fda6ce4e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_019df861-0ba5-7061-a8ad-dc6dc8a64c8c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_019df861-0ba5-775a-8c2d-5ca552309a9a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_019df861-0acf-7bc6-bf6a-0f5ceb60763a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease costs</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_019df861-0ba6-7227-a651-50c9a5ecc7ad_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock option activity, stock awards and employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_019df861-0acf-71e3-8d2e-6fcd8b5fa120_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_RelatedPartTransactionSalesToRelatedParty_019f70bb-fb49-7b8d-8872-c2d8010cbe64_terseLabel_en-US" xlink:label="lab_hlm_RelatedPartTransactionSalesToRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Part Transaction, Sales to Related Party</link:label>
    <link:label id="lab_hlm_RelatedPartTransactionSalesToRelatedParty_label_en-US" xlink:label="lab_hlm_RelatedPartTransactionSalesToRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Part Transaction, Sales to Related Party</link:label>
    <link:label id="lab_hlm_RelatedPartTransactionSalesToRelatedParty_documentation_en-US" xlink:label="lab_hlm_RelatedPartTransactionSalesToRelatedParty" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related Part Transaction, Sales to Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RelatedPartTransactionSalesToRelatedParty" xlink:href="hlm-20260627.xsd#hlm_RelatedPartTransactionSalesToRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_RelatedPartTransactionSalesToRelatedParty" xlink:to="lab_hlm_RelatedPartTransactionSalesToRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_019df861-0ba6-7b2f-b0ff-dbd290b212bb_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_019df861-0ba6-7256-ad6f-de2c905461dc_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_019df861-0acf-7f11-b7aa-476f6c88459b_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Foreign Currency Translation, Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="lab_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionLineItems_019f70a1-9407-7f11-82a7-c181e079f736_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionLineItems" xlink:to="lab_us-gaap_AssetAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_019df861-0ba6-70a4-b0ce-e6dec1c2b7e5_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_019df861-0acf-74f1-a4fb-8894228364fc_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable lease costs</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_019df861-0ba6-77a2-9747-f7e5a4070dcd_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_019df861-0ba6-7838-9549-c15a39e4250d_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_019df861-0ba5-7cef-aa7f-789849327c22_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_019f70bb-fb49-7443-ae4f-4c221e5e6086_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related and Nonrelated Parties [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related and Nonrelated Parties [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradingSecuritiesDebt_019df861-0ba6-76c0-9ce0-4c51353419cb_terseLabel_en-US" xlink:label="lab_us-gaap_TradingSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading securities</link:label>
    <link:label id="lab_us-gaap_TradingSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_TradingSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Trading</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TradingSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradingSecuritiesDebt" xlink:to="lab_us-gaap_TradingSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_019df861-0ba5-799c-b86a-20195ef47b5d_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_019df861-0ba6-7759-854b-75a71928d34d_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long Term Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTextBlock" xlink:to="lab_us-gaap_LongTermDebtTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_DelaneyMember_019df861-0ba6-70e9-9cfd-d84b72d611c5_terseLabel_en-US" xlink:label="lab_hlm_DelaneyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Delaney</link:label>
    <link:label id="lab_hlm_DelaneyMember_label_en-US" xlink:label="lab_hlm_DelaneyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Delaney [Member]</link:label>
    <link:label id="lab_hlm_DelaneyMember_documentation_en-US" xlink:label="lab_hlm_DelaneyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Delaney</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DelaneyMember" xlink:href="hlm-20260627.xsd#hlm_DelaneyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_DelaneyMember" xlink:to="lab_hlm_DelaneyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseNet_019df861-0ba5-7e93-82c3-fa381b25625f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other income, net</link:label>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Operating Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_019df861-0acf-720e-8831-ebf83efbaeff_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax provision</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InsuranceClaimsMember_019df861-0ba5-7cfc-9490-9b92083cb1d9_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceClaimsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance Claims</link:label>
    <link:label id="lab_us-gaap_InsuranceClaimsMember_label_en-US" xlink:label="lab_us-gaap_InsuranceClaimsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance Claims [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceClaimsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InsuranceClaimsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceClaimsMember" xlink:to="lab_us-gaap_InsuranceClaimsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_terseLabel_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_label_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_019df861-0acf-7a0e-bff8-69adb9687352_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_DebtInstrumentPrepaymentFeePercent_019df861-0ad0-7170-9808-48a2f2cfa8b1_terseLabel_en-US" xlink:label="lab_hlm_DebtInstrumentPrepaymentFeePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepayment fee rate (as a percent)</link:label>
    <link:label id="lab_hlm_DebtInstrumentPrepaymentFeePercent_label_en-US" xlink:label="lab_hlm_DebtInstrumentPrepaymentFeePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Prepayment Fee, Percent</link:label>
    <link:label id="lab_hlm_DebtInstrumentPrepaymentFeePercent_documentation_en-US" xlink:label="lab_hlm_DebtInstrumentPrepaymentFeePercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Prepayment Fee, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DebtInstrumentPrepaymentFeePercent" xlink:href="hlm-20260627.xsd#hlm_DebtInstrumentPrepaymentFeePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_DebtInstrumentPrepaymentFeePercent" xlink:to="lab_hlm_DebtInstrumentPrepaymentFeePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContingentConsiderationTypeDomain_019df861-0acf-7398-9d69-a424d8593d0c_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ContingentConsiderationTypeDomain_label_en-US" xlink:label="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain" xlink:to="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_019df861-0acf-7820-b119-22e5bd58cf64_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems" xlink:to="lab_us-gaap_DerivativesFairValueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_019df861-0ba6-7cd5-8f9a-da449fe292a8_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_FastenersHardwareandPersonalProtectionSegmentMember_019df861-0acf-7815-84a1-560e6003fdc8_terseLabel_en-US" xlink:label="lab_hlm_FastenersHardwareandPersonalProtectionSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hardware and Protective Solutions</link:label>
    <link:label id="lab_hlm_FastenersHardwareandPersonalProtectionSegmentMember_label_en-US" xlink:label="lab_hlm_FastenersHardwareandPersonalProtectionSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fasteners, Hardware and Personal Protection Segment [Member]</link:label>
    <link:label id="lab_hlm_FastenersHardwareandPersonalProtectionSegmentMember_documentation_en-US" xlink:label="lab_hlm_FastenersHardwareandPersonalProtectionSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fasteners, Hardware and Personal Protection Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember" xlink:href="hlm-20260627.xsd#hlm_FastenersHardwareandPersonalProtectionSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember" xlink:to="lab_hlm_FastenersHardwareandPersonalProtectionSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_019df861-0acf-7552-b7ef-8514e4f81b45_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_019df861-0ba5-7182-b1f8-b9a8be846fb4_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating cash outflow from finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Interest Payment on Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_019df861-0ba6-743c-a0ae-3aa4ea004a3c_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest paid</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_019df861-0ba5-72ad-bd77-e6d9bb363cfb_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_019df861-0ba6-7177-86b0-ace9a6bc8e6e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_019df861-0ba5-76ee-8a82-1ebde94babb8_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_019df861-0ba5-7ee0-9e2f-bb66b6e06c6c_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Exchange Forward</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Exchange Forward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeForwardMember" xlink:to="lab_us-gaap_ForeignExchangeForwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_ABRLoansMember_019df861-0ba5-70b7-9be3-a1f033cd4f5a_terseLabel_en-US" xlink:label="lab_hlm_ABRLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ABR Loans</link:label>
    <link:label id="lab_hlm_ABRLoansMember_label_en-US" xlink:label="lab_hlm_ABRLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ABR Loans [Member]</link:label>
    <link:label id="lab_hlm_ABRLoansMember_documentation_en-US" xlink:label="lab_hlm_ABRLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">ABR Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ABRLoansMember" xlink:href="hlm-20260627.xsd#hlm_ABRLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_ABRLoansMember" xlink:to="lab_hlm_ABRLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_019df861-0ba6-7ce5-b757-570f5d183975_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2030</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_019df861-0ba6-74b6-bc80-f426de1f3886_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_019df861-0ba5-739e-b988-0ccc2e9c4841_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassified loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_019df861-0acf-7e64-aec9-830fec4ce269_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019df861-0acf-71d1-865a-8157196be75b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesMember_019df861-0ba6-7003-9903-3c98f59dd864_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesMember" xlink:to="lab_us-gaap_AccruedLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_019df861-0acf-7440-8e55-6754de8dde89_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2030</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_DerivativeInstrumentRiskAxisAxis_019df861-0ba6-7021-8edf-034759693e6b_terseLabel_en-US" xlink:label="lab_hlm_DerivativeInstrumentRiskAxisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instrument Risk Axis [Axis]</link:label>
    <link:label id="lab_hlm_DerivativeInstrumentRiskAxisAxis_label_en-US" xlink:label="lab_hlm_DerivativeInstrumentRiskAxisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instrument Risk Axis [Axis]</link:label>
    <link:label id="lab_hlm_DerivativeInstrumentRiskAxisAxis_documentation_en-US" xlink:label="lab_hlm_DerivativeInstrumentRiskAxisAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derivative Instrument Risk Axis</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisAxis" xlink:href="hlm-20260627.xsd#hlm_DerivativeInstrumentRiskAxisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisAxis" xlink:to="lab_hlm_DerivativeInstrumentRiskAxisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_019df861-0ba5-7368-a0e4-bd3d733987f9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_ForestParkOhioMember_019df861-0ba6-77b6-858a-8cc9bb270960_terseLabel_en-US" xlink:label="lab_hlm_ForestParkOhioMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forest Park, Ohio</link:label>
    <link:label id="lab_hlm_ForestParkOhioMember_label_en-US" xlink:label="lab_hlm_ForestParkOhioMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forest Park, Ohio [Member]</link:label>
    <link:label id="lab_hlm_ForestParkOhioMember_documentation_en-US" xlink:label="lab_hlm_ForestParkOhioMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Forest Park, Ohio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ForestParkOhioMember" xlink:href="hlm-20260627.xsd#hlm_ForestParkOhioMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_ForestParkOhioMember" xlink:to="lab_hlm_ForestParkOhioMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_019df861-0ba5-7ffb-8dd8-8c836e27a62d_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional Paid-in-Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_019df861-0ba5-77a6-9ac4-c6d50c46339b_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_019df861-0acf-7d21-be6c-fd22b945918b_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Indefinite-Lived, Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAxis_019df861-0ba6-7b45-b862-0b380447a6bd_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingExpense_019df861-0acf-7b64-a3ee-43d7129c0f3e_terseLabel_en-US" xlink:label="lab_us-gaap_SellingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling Expense</link:label>
    <link:label id="lab_us-gaap_SellingExpense_label_en-US" xlink:label="lab_us-gaap_SellingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingExpense" xlink:to="lab_us-gaap_SellingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_019df861-0ba6-7e2a-aa57-d2b420308bf0_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_019df861-0ba5-7d2b-9ab1-ddd7e800dae4_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_019df861-0acf-785f-a423-82b0a533d970_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rent expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_019df861-0acf-7144-9fb8-1927ebe39578_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_019df861-0acf-74e7-bb1a-0fbe77235f98_terseLabel_en-US" xlink:label="lab_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets Acquired Including Goodwill</link:label>
    <link:label id="lab_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_label_en-US" xlink:label="lab_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets Acquired Including Goodwill</link:label>
    <link:label id="lab_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_documentation_en-US" xlink:label="lab_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets Acquired Including Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" xlink:href="hlm-20260627.xsd#hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" xlink:to="lab_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_019df861-0ba5-7703-a64e-b117e23e9d81_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock, Class of Stock [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock, Class of Stock [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_019df861-0ba6-73c4-a249-06d4d6a18f5e_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_019df861-0ba5-7972-81a4-786048495884_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases, weighted average remaining term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_019df861-0ba6-7c41-8e62-f70039c2cb65_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Liability</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_019df861-0ba6-78a2-bd76-2c50d7d8bb3b_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_019df861-0ba5-71cb-b881-0ba161fd307d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_019df861-0acf-706d-b6c5-135bdcf8dca2_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Technology and patents</link:label>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Technology-Based Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_019df861-0ba6-7e1a-97d5-5cfd85cf7a48_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_label_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain" xlink:to="lab_us-gaap_LossContingencyNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019df861-0acf-7577-9ff2-7258b9d2e018_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_019f7f8b-0f95-70be-bdb6-77c5f0ece49e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Liability Assumed, Deferred Tax Liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Liability Assumed, Deferred Tax Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_019df861-0ba6-78cf-b004-1e04e81b03fc_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_019df861-0ba5-74d3-851a-1b55509ee55b_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_019df861-0ba5-7a4b-a138-b30fe2e3df97_netLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Net income from above</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_019df861-0ba5-7b75-b600-277d3b1c970f_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_019df861-0ba5-78a3-9084-8c935d28b1ff_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionLocationBalanceAxis_019df861-0ba6-717c-854f-a3c35e37dcf6_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionLocationBalanceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionLocationBalanceAxis_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionLocationBalanceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Location, Statement of Financial Position, Balance [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionLocationBalanceAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionLocationBalanceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionLocationBalanceAxis" xlink:to="lab_us-gaap_StatementOfFinancialPositionLocationBalanceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_019df861-0ba5-7d5b-932a-96f9a84bd980_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_019df861-0ba6-7f81-8708-8813d3dc98d9_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_019df861-0ba5-7a4b-a389-9faa5039feef_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_ResharpMember_019df861-0ba6-7635-9335-06224248974f_terseLabel_en-US" xlink:label="lab_hlm_ResharpMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Resharp [Member]</link:label>
    <link:label id="lab_hlm_ResharpMember_label_en-US" xlink:label="lab_hlm_ResharpMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Resharp [Member]</link:label>
    <link:label id="lab_hlm_ResharpMember_documentation_en-US" xlink:label="lab_hlm_ResharpMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Resharp [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ResharpMember" xlink:href="hlm-20260627.xsd#hlm_ResharpMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_ResharpMember" xlink:to="lab_hlm_ResharpMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_019df861-0ba5-7780-8bb3-3f26a7aae6b6_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative assets</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockCompensationPlanMember_019df861-0ba6-75b7-96d6-ce79830238e9_terseLabel_en-US" xlink:label="lab_us-gaap_StockCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options and awards</link:label>
    <link:label id="lab_us-gaap_StockCompensationPlanMember_label_en-US" xlink:label="lab_us-gaap_StockCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockCompensationPlanMember" xlink:to="lab_us-gaap_StockCompensationPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_EngravingMember_019df861-0ba5-7ecc-941e-4040ac506738_terseLabel_en-US" xlink:label="lab_hlm_EngravingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Engraving [Member]</link:label>
    <link:label id="lab_hlm_EngravingMember_label_en-US" xlink:label="lab_hlm_EngravingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Engraving [Member]</link:label>
    <link:label id="lab_hlm_EngravingMember_documentation_en-US" xlink:label="lab_hlm_EngravingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Engraving [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EngravingMember" xlink:href="hlm-20260627.xsd#hlm_EngravingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_EngravingMember" xlink:to="lab_hlm_EngravingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:to="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_019df861-0acf-7990-8f37-0ec54ef09515_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>hlm-20260627_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019df861-0929-74f4-8822-ec25e187a646,g:1b3f8696-49a7-4ec1-b157-6bf67875b034-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CoverPage" xlink:type="simple" xlink:href="hlm-20260627.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_019df861-09fb-7da4-a9a9-ae2afa096ec8" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_019df861-09fb-7217-88c3-6fbb8330ba47" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019df861-09fb-7da4-a9a9-ae2afa096ec8" xlink:to="loc_dei_EntitiesTable_019df861-09fb-7217-88c3-6fbb8330ba47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_019df861-09fb-77c9-b3fe-cc7d483d3a03" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_019df861-09fb-7217-88c3-6fbb8330ba47" xlink:to="loc_us-gaap_StatementClassOfStockAxis_019df861-09fb-77c9-b3fe-cc7d483d3a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_019df861-09fb-76f5-897b-4353dc72bf84" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_019df861-09fb-77c9-b3fe-cc7d483d3a03" xlink:to="loc_us-gaap_ClassOfStockDomain_019df861-09fb-76f5-897b-4353dc72bf84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_019df861-09fb-786e-b70f-1cc6f76fa0f3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_019df861-09fb-76f5-897b-4353dc72bf84" xlink:to="loc_us-gaap_CommonStockMember_019df861-09fb-786e-b70f-1cc6f76fa0f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_019df861-09fb-7217-88c3-6fbb8330ba47" xlink:to="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_019df861-09fb-77f4-8aa3-0d6a0e4968fb" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_DocumentType_019df861-09fb-77f4-8aa3-0d6a0e4968fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_019df861-09fb-7cae-99d9-8f8213b63ac3" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_DocumentQuarterlyReport_019df861-09fb-7cae-99d9-8f8213b63ac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_019df861-09fb-7fad-87fb-ebdf8b178bd5" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_DocumentTransitionReport_019df861-09fb-7fad-87fb-ebdf8b178bd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_019df861-09fb-7253-8d42-47dd5146058e" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityFileNumber_019df861-09fb-7253-8d42-47dd5146058e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_019df861-09fb-7183-815a-59f1a90a90e0" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityRegistrantName_019df861-09fb-7183-815a-59f1a90a90e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_019df861-09fb-779c-909c-3790253ab4a5" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityIncorporationStateCountryCode_019df861-09fb-779c-909c-3790253ab4a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_019df861-09fb-7687-b066-4ac87c74cd4b" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityTaxIdentificationNumber_019df861-09fb-7687-b066-4ac87c74cd4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_019df861-09fb-7e17-b9b5-45ef74c9bc9c" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityAddressAddressLine1_019df861-09fb-7e17-b9b5-45ef74c9bc9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_019df861-09fb-7411-a3e7-9b65786ae6fc" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityAddressCityOrTown_019df861-09fb-7411-a3e7-9b65786ae6fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_019df861-09fb-74d5-83b5-d0ae47334444" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityAddressStateOrProvince_019df861-09fb-74d5-83b5-d0ae47334444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_019df861-09fb-735a-b628-ca728b0f5099" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityAddressPostalZipCode_019df861-09fb-735a-b628-ca728b0f5099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_019df861-09fb-7003-a854-797a14241e33" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_CityAreaCode_019df861-09fb-7003-a854-797a14241e33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_019df861-09fb-76d8-abc3-91a4b8bc2ced" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_LocalPhoneNumber_019df861-09fb-76d8-abc3-91a4b8bc2ced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_019df861-09fb-7a1b-928c-afaddcc839e5" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityCurrentReportingStatus_019df861-09fb-7a1b-928c-afaddcc839e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_019df861-09fb-71c6-a1ff-0b9ba524467d" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityInteractiveDataCurrent_019df861-09fb-71c6-a1ff-0b9ba524467d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_019df861-09fb-7fea-a52b-cc658c8f1405" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityFilerCategory_019df861-09fb-7fea-a52b-cc658c8f1405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_019df861-09fb-7680-bd50-db7aa25e7043" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntitySmallBusiness_019df861-09fb-7680-bd50-db7aa25e7043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_019df861-09fb-7b19-873c-b061888f7dc0" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityEmergingGrowthCompany_019df861-09fb-7b19-873c-b061888f7dc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_019df861-09fb-7df0-920a-b61b6c6cb4a1" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityShellCompany_019df861-09fb-7df0-920a-b61b6c6cb4a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_019df861-09fb-7a7b-9ef5-0d52b1ce922d" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_Security12bTitle_019df861-09fb-7a7b-9ef5-0d52b1ce922d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_019df861-09fb-7dd9-9c2a-f6d6d57dc1e2" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_TradingSymbol_019df861-09fb-7dd9-9c2a-f6d6d57dc1e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_019df861-09fb-7040-b09d-b3a1ed06a355" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_SecurityExchangeName_019df861-09fb-7040-b09d-b3a1ed06a355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_019df861-09fb-7c71-831b-da559502d5de" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_AmendmentFlag_019df861-09fb-7c71-831b-da559502d5de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_019df861-09fb-7d80-8915-a77bf702915d" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_DocumentFiscalPeriodFocus_019df861-09fb-7d80-8915-a77bf702915d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_019df861-09fb-7a88-b408-a4208b677b32" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityCentralIndexKey_019df861-09fb-7a88-b408-a4208b677b32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_019df861-09fb-70e7-99a4-564cb47ad61f" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_CurrentFiscalYearEndDate_019df861-09fb-70e7-99a4-564cb47ad61f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_019df861-09fb-76ec-b702-0be47b2e942a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_us-gaap_CommonStockSharesIssued_019df861-09fb-76ec-b702-0be47b2e942a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_019df861-09fb-72df-b40a-fc56afcbea1a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_019df861-09fb-72df-b40a-fc56afcbea1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_019df861-09fb-71d4-a5af-cb1150e70086" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_DocumentPeriodEndDate_019df861-09fb-71d4-a5af-cb1150e70086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_019df861-09fb-739c-89a5-5d7af323bede" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_DocumentFiscalYearFocus_019df861-09fb-739c-89a5-5d7af323bede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_019df861-09fb-7ee6-bd92-81387dfc4a76" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_019df861-09fb-78f1-bd88-cf535efb0c3b" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_019df861-09fb-7ee6-bd92-81387dfc4a76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="hlm-20260627.xsd#CondensedConsolidatedBalanceSheetsUnaudited"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_019df861-09fb-7b1f-87ec-0fda1be3d887" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_019df861-09fb-7991-9751-f2f081e7a877" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019df861-09fb-7b1f-87ec-0fda1be3d887" xlink:to="loc_us-gaap_AssetsAbstract_019df861-09fb-7991-9751-f2f081e7a877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_019df861-09fb-772e-9898-035e58a08950" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_019df861-09fb-7991-9751-f2f081e7a877" xlink:to="loc_us-gaap_AssetsCurrentAbstract_019df861-09fb-772e-9898-035e58a08950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019df861-09fb-743c-9521-4fae172b4a83" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_019df861-09fb-772e-9898-035e58a08950" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019df861-09fb-743c-9521-4fae172b4a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019df861-09fb-73ba-b87e-33475baf29bd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_019df861-09fb-772e-9898-035e58a08950" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019df861-09fb-73ba-b87e-33475baf29bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019df861-09fb-7d08-97fd-9947fff2de73" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_019df861-09fb-772e-9898-035e58a08950" xlink:to="loc_us-gaap_InventoryNet_019df861-09fb-7d08-97fd-9947fff2de73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_019df861-09fb-7a6a-986d-555f0476cca7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_019df861-09fb-772e-9898-035e58a08950" xlink:to="loc_us-gaap_OtherAssetsCurrent_019df861-09fb-7a6a-986d-555f0476cca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019df861-09fb-76ce-9b8a-56bd87d7fbde" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_019df861-09fb-772e-9898-035e58a08950" xlink:to="loc_us-gaap_AssetsCurrent_019df861-09fb-76ce-9b8a-56bd87d7fbde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019df861-09fb-7a1a-9fc1-1d8f8d637e65" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_019df861-09fb-7991-9751-f2f081e7a877" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019df861-09fb-7a1a-9fc1-1d8f8d637e65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019df861-09fb-7067-9401-206ff5062a7e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_019df861-09fb-7991-9751-f2f081e7a877" xlink:to="loc_us-gaap_Goodwill_019df861-09fb-7067-9401-206ff5062a7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019df861-09fb-718d-8d6a-953d9efe0d7e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_019df861-09fb-7991-9751-f2f081e7a877" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019df861-09fb-718d-8d6a-953d9efe0d7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019df861-09fb-752e-b680-61f782135dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_019df861-09fb-7991-9751-f2f081e7a877" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019df861-09fb-752e-b680-61f782135dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019df861-09fb-7e1d-b718-dee7a8c7f579" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_019df861-09fb-7991-9751-f2f081e7a877" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019df861-09fb-7e1d-b718-dee7a8c7f579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019df861-09fb-7cbf-80e9-5e8761ec53f5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_019df861-09fb-7991-9751-f2f081e7a877" xlink:to="loc_us-gaap_Assets_019df861-09fb-7cbf-80e9-5e8761ec53f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_019df861-09fb-789b-8947-dc002d80ed09" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019df861-09fb-7b1f-87ec-0fda1be3d887" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_019df861-09fb-789b-8947-dc002d80ed09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_019df861-09fb-741e-898f-067a4299c382" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_019df861-09fb-789b-8947-dc002d80ed09" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_019df861-09fb-741e-898f-067a4299c382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_019df861-09fb-7932-bdab-1394d73742a4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_019df861-09fb-741e-898f-067a4299c382" xlink:to="loc_us-gaap_AccountsPayableCurrent_019df861-09fb-7932-bdab-1394d73742a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_019df861-09fb-777f-af6b-d4db21d189d4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_019df861-09fb-741e-898f-067a4299c382" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_019df861-09fb-777f-af6b-d4db21d189d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019df861-09fb-7903-abd3-600d6708f8c2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_019df861-09fb-741e-898f-067a4299c382" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019df861-09fb-7903-abd3-600d6708f8c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_019df861-09fb-7e62-a0c8-310e143ed0da" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_019df861-09fb-741e-898f-067a4299c382" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_019df861-09fb-7e62-a0c8-310e143ed0da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_019df861-09fb-7d83-a5a7-9e99dfc61a25" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_019df861-09fb-7e62-a0c8-310e143ed0da" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_019df861-09fb-7d83-a5a7-9e99dfc61a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_019df861-09fb-76e7-ab88-f546c9bbd174" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_019df861-09fb-7e62-a0c8-310e143ed0da" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_019df861-09fb-76e7-ab88-f546c9bbd174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_019df861-09fb-79d8-81e0-5db30330abf0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_019df861-09fb-7e62-a0c8-310e143ed0da" xlink:to="loc_us-gaap_TaxesPayableCurrent_019df861-09fb-79d8-81e0-5db30330abf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019df861-09fb-772a-83fb-cfab4f75969a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_019df861-09fb-7e62-a0c8-310e143ed0da" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019df861-09fb-772a-83fb-cfab4f75969a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019df861-09fb-76b9-8125-229895c1b341" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_019df861-09fb-741e-898f-067a4299c382" xlink:to="loc_us-gaap_LiabilitiesCurrent_019df861-09fb-76b9-8125-229895c1b341" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019df861-09fb-7d9c-bcd1-06798ea48a37" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_019df861-09fb-789b-8947-dc002d80ed09" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_019df861-09fb-7d9c-bcd1-06798ea48a37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019df861-09fb-796c-9f46-85888d56035e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_019df861-09fb-789b-8947-dc002d80ed09" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019df861-09fb-796c-9f46-85888d56035e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019df861-09fb-7b4f-99a5-65646b1f7525" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_019df861-09fb-789b-8947-dc002d80ed09" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019df861-09fb-7b4f-99a5-65646b1f7525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_019df861-09fb-7015-8bb0-738016133252" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_019df861-09fb-789b-8947-dc002d80ed09" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_019df861-09fb-7015-8bb0-738016133252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019df861-09fb-70ad-ac52-36433aaf1b44" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_019df861-09fb-789b-8947-dc002d80ed09" xlink:to="loc_us-gaap_Liabilities_019df861-09fb-70ad-ac52-36433aaf1b44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_019df861-09fb-7b19-936d-82300af57932" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_019df861-09fb-789b-8947-dc002d80ed09" xlink:to="loc_us-gaap_CommitmentsAndContingencies_019df861-09fb-7b19-936d-82300af57932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_019df861-09fb-7635-b2c5-62ec1530688e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_019df861-09fb-789b-8947-dc002d80ed09" xlink:to="loc_us-gaap_StockholdersEquityAbstract_019df861-09fb-7635-b2c5-62ec1530688e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019df861-09fb-7c12-bb09-b409edeeacdc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_019df861-09fb-7635-b2c5-62ec1530688e" xlink:to="loc_us-gaap_CommonStockValue_019df861-09fb-7c12-bb09-b409edeeacdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_019df861-09fb-7e9d-84d2-606ee42d63bb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_019df861-09fb-7635-b2c5-62ec1530688e" xlink:to="loc_us-gaap_TreasuryStockCommonValue_019df861-09fb-7e9d-84d2-606ee42d63bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_019df861-09fb-72e7-af80-67b5580324bd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_019df861-09fb-7635-b2c5-62ec1530688e" xlink:to="loc_us-gaap_AdditionalPaidInCapital_019df861-09fb-72e7-af80-67b5580324bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019df861-09fb-7899-8593-111f6af32f6a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_019df861-09fb-7635-b2c5-62ec1530688e" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019df861-09fb-7899-8593-111f6af32f6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019df861-09fb-7cf9-ae78-a385d1e210b9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_019df861-09fb-7635-b2c5-62ec1530688e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019df861-09fb-7cf9-ae78-a385d1e210b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019df861-09fb-735b-af8c-6876d74d653b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_019df861-09fb-7635-b2c5-62ec1530688e" xlink:to="loc_us-gaap_StockholdersEquity_019df861-09fb-735b-af8c-6876d74d653b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019df861-09fb-73bf-b2f3-fe7926898d3f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_019df861-09fb-789b-8947-dc002d80ed09" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_019df861-09fb-73bf-b2f3-fe7926898d3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" xlink:href="hlm-20260627.xsd#CondensedConsolidatedBalanceSheetsUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_019df861-09fb-7420-b3ca-627927183767" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_019df861-09fb-765e-9eb3-976b06dc6b32" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019df861-09fb-7420-b3ca-627927183767" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_019df861-09fb-765e-9eb3-976b06dc6b32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019df861-09fb-7c76-a69e-e8a123dfe402" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019df861-09fb-7420-b3ca-627927183767" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019df861-09fb-7c76-a69e-e8a123dfe402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019df861-09fb-772a-b325-60cd29b2de0f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019df861-09fb-7420-b3ca-627927183767" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019df861-09fb-772a-b325-60cd29b2de0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_019df861-09fb-7fe3-ac2c-268ce641790d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019df861-09fb-7420-b3ca-627927183767" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_019df861-09fb-7fe3-ac2c-268ce641790d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_019df861-09fb-77bf-ad86-bd85ec9ac2e2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019df861-09fb-7420-b3ca-627927183767" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_019df861-09fb-77bf-ad86-bd85ec9ac2e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_019df861-09fb-70a0-8493-b13d6e1c363f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019df861-09fb-7420-b3ca-627927183767" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_019df861-09fb-70a0-8493-b13d6e1c363f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_019df861-09fb-7b30-9c4d-66f4d766ac90" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019df861-09fb-7420-b3ca-627927183767" xlink:to="loc_us-gaap_CommonStockSharesIssued_019df861-09fb-7b30-9c4d-66f4d766ac90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_019df861-09fb-7796-bcda-cff87fad61c7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019df861-09fb-7420-b3ca-627927183767" xlink:to="loc_us-gaap_TreasuryStockCommonShares_019df861-09fb-7796-bcda-cff87fad61c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" xlink:type="simple" xlink:href="hlm-20260627.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_019df861-09fb-71bd-bc57-398376f5612c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019df861-09fb-73bd-a292-36eaca64ceb7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019df861-09fb-71bd-bc57-398376f5612c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019df861-09fb-73bd-a292-36eaca64ceb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_019df861-09fb-7a19-aebd-166f52be2ec6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019df861-09fb-71bd-bc57-398376f5612c" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_019df861-09fb-7a19-aebd-166f52be2ec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019df861-09fb-7438-a1fc-95e319c2c982" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019df861-09fb-71bd-bc57-398376f5612c" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019df861-09fb-7438-a1fc-95e319c2c982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_019df861-09fb-7ebf-98a1-80f179e08d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019df861-09fb-71bd-bc57-398376f5612c" xlink:to="loc_us-gaap_Depreciation_019df861-09fb-7ebf-98a1-80f179e08d5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_019df861-09fb-769a-9dd7-cc819723ba9a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019df861-09fb-71bd-bc57-398376f5612c" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_019df861-09fb-769a-9dd7-cc819723ba9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_019df861-09fb-797f-92f3-d0afae2f91b1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019df861-09fb-71bd-bc57-398376f5612c" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_019df861-09fb-797f-92f3-d0afae2f91b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019df861-09fb-7e88-a2bd-ce824b0ecba2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019df861-09fb-71bd-bc57-398376f5612c" xlink:to="loc_us-gaap_OperatingIncomeLoss_019df861-09fb-7e88-a2bd-ce824b0ecba2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_019df861-09fb-7344-92d9-22319324eed3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019df861-09fb-71bd-bc57-398376f5612c" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_019df861-09fb-7344-92d9-22319324eed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019df861-09fb-77fc-99bf-e54303e627d5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019df861-09fb-71bd-bc57-398376f5612c" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019df861-09fb-77fc-99bf-e54303e627d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019df861-09fb-7e5f-8475-bb9c5a630fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019df861-09fb-71bd-bc57-398376f5612c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019df861-09fb-7e5f-8475-bb9c5a630fcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019df861-09fb-7537-a25d-9df71e713f36" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019df861-09fb-71bd-bc57-398376f5612c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019df861-09fb-7537-a25d-9df71e713f36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019df861-09fb-790d-88d3-0344f5d8f0a0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019df861-09fb-71bd-bc57-398376f5612c" xlink:to="loc_us-gaap_NetIncomeLoss_019df861-09fb-790d-88d3-0344f5d8f0a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_019df861-09fb-77b9-9e7f-38a3e4274839" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019df861-09fb-71bd-bc57-398376f5612c" xlink:to="loc_us-gaap_EarningsPerShareBasic_019df861-09fb-77b9-9e7f-38a3e4274839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019df861-09fb-75b5-91c4-c48af0aa1b3d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019df861-09fb-71bd-bc57-398376f5612c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019df861-09fb-75b5-91c4-c48af0aa1b3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019df861-09fb-7fc1-afd2-0a6371473b28" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019df861-09fb-71bd-bc57-398376f5612c" xlink:to="loc_us-gaap_NetIncomeLoss_019df861-09fb-7fc1-afd2-0a6371473b28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_019df861-09fb-7697-ae97-4445220854d2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019df861-09fb-71bd-bc57-398376f5612c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_019df861-09fb-7697-ae97-4445220854d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_019df861-09fb-7812-9b61-ecec2532621a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_019df861-09fb-7697-ae97-4445220854d2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_019df861-09fb-7812-9b61-ecec2532621a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_019df861-09fb-7148-bae8-337d57ad705c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_019df861-09fb-7697-ae97-4445220854d2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_019df861-09fb-7148-bae8-337d57ad705c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_019df861-09fb-769f-95b8-2a3c3507c138" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_019df861-09fb-7697-ae97-4445220854d2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_019df861-09fb-769f-95b8-2a3c3507c138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_019df861-09fb-77b1-9636-f7bd07ba375d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_019df861-09fb-7697-ae97-4445220854d2" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_019df861-09fb-77b1-9636-f7bd07ba375d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="hlm-20260627.xsd#CondensedConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_019df861-09fb-7396-b606-98e4a513499f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_019df861-09fb-7785-ba47-a2acd1b2a3dd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_019df861-09fb-7396-b606-98e4a513499f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_019df861-09fb-7785-ba47-a2acd1b2a3dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019df861-09fb-7e94-b21c-265119e4b88e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_019df861-09fb-7785-ba47-a2acd1b2a3dd" xlink:to="loc_us-gaap_NetIncomeLoss_019df861-09fb-7e94-b21c-265119e4b88e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019df861-09fb-78b6-9bcf-0d30644e385b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_019df861-09fb-7785-ba47-a2acd1b2a3dd" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019df861-09fb-78b6-9bcf-0d30644e385b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_019df861-09fb-79f0-b9e7-de6d68808125" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019df861-09fb-78b6-9bcf-0d30644e385b" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_019df861-09fb-79f0-b9e7-de6d68808125" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019df861-09fb-7625-b8d2-c1a92f757b91" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019df861-09fb-78b6-9bcf-0d30644e385b" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019df861-09fb-7625-b8d2-c1a92f757b91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_019df861-09fb-7ad9-ba3d-f927f359b0d1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019df861-09fb-78b6-9bcf-0d30644e385b" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_019df861-09fb-7ad9-ba3d-f927f359b0d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019df861-09fb-7aa2-85c9-0d6dda291682" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019df861-09fb-78b6-9bcf-0d30644e385b" xlink:to="loc_us-gaap_ShareBasedCompensation_019df861-09fb-7aa2-85c9-0d6dda291682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019df861-09fb-7c7e-aa83-6be07c694eee" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019df861-09fb-78b6-9bcf-0d30644e385b" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019df861-09fb-7c7e-aa83-6be07c694eee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedNetLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts_019df861-09fb-7dbe-a6d3-e8fb4f831295" xlink:href="hlm-20260627.xsd#hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019df861-09fb-78b6-9bcf-0d30644e385b" xlink:to="loc_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts_019df861-09fb-7dbe-a6d3-e8fb4f831295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax_019f718a-0292-7311-96db-e9984d776c12" xlink:href="hlm-20260627.xsd#hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019df861-09fb-78b6-9bcf-0d30644e385b" xlink:to="loc_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax_019f718a-0292-7311-96db-e9984d776c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_019df861-09fb-79d1-9ee1-bb33d6be8346" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019df861-09fb-78b6-9bcf-0d30644e385b" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_019df861-09fb-79d1-9ee1-bb33d6be8346" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019df861-09fb-75b0-a6dd-7a3a5a512236" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019df861-09fb-78b6-9bcf-0d30644e385b" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019df861-09fb-75b0-a6dd-7a3a5a512236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019df861-09fb-7457-adb1-75f598ede259" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019df861-09fb-78b6-9bcf-0d30644e385b" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019df861-09fb-7457-adb1-75f598ede259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019df861-09fb-7549-a68f-d94c4aeef1c8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019df861-09fb-7457-adb1-75f598ede259" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019df861-09fb-7549-a68f-d94c4aeef1c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_019df861-09fb-7351-81de-a49ba0857b7a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019df861-09fb-7457-adb1-75f598ede259" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_019df861-09fb-7351-81de-a49ba0857b7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_019df861-09fb-794d-9f15-9155199e2870" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019df861-09fb-7457-adb1-75f598ede259" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_019df861-09fb-794d-9f15-9155199e2870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019df861-09fb-7e0a-8336-34762723f530" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019df861-09fb-7457-adb1-75f598ede259" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019df861-09fb-7e0a-8336-34762723f530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_019df861-09fb-7c96-be49-d11e94982b37" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019df861-09fb-7457-adb1-75f598ede259" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_019df861-09fb-7c96-be49-d11e94982b37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_019df861-09fb-7c23-a39c-bee087539084" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019df861-09fb-7457-adb1-75f598ede259" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_019df861-09fb-7c23-a39c-bee087539084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019df861-09fb-7a7c-8678-f316c1301931" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_019df861-09fb-7785-ba47-a2acd1b2a3dd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019df861-09fb-7a7c-8678-f316c1301931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019f71a2-0178-7730-921e-099aab22dbb5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_019df861-09fb-7785-ba47-a2acd1b2a3dd" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019f71a2-0178-7730-921e-099aab22dbb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_019df861-09fb-711d-b227-b6297d2b795f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_019df861-09fb-7396-b606-98e4a513499f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_019df861-09fb-711d-b227-b6297d2b795f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_019df861-09fb-70d0-8c40-0bc920bc4363" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_019df861-09fb-711d-b227-b6297d2b795f" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_019df861-09fb-70d0-8c40-0bc920bc4363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_019df861-09fb-7132-b8b5-d12d80bef29c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_019df861-09fb-711d-b227-b6297d2b795f" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_019df861-09fb-7132-b8b5-d12d80bef29c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019df861-09fb-7af5-8ab3-63acb8da49a0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_019df861-09fb-711d-b227-b6297d2b795f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019df861-09fb-7af5-8ab3-63acb8da49a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019df861-09fb-75c3-9725-ffada01ac98f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_019df861-09fb-7396-b606-98e4a513499f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019df861-09fb-75c3-9725-ffada01ac98f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_019df861-09fb-77ec-870c-599e9e7ba5fd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019df861-09fb-75c3-9725-ffada01ac98f" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_019df861-09fb-77ec-870c-599e9e7ba5fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_019df861-09fb-74d0-8b3a-848b64da50ee" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019df861-09fb-75c3-9725-ffada01ac98f" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_019df861-09fb-74d0-8b3a-848b64da50ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_019df861-09fb-7da8-81ff-da7717ec9804" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019df861-09fb-75c3-9725-ffada01ac98f" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_019df861-09fb-7da8-81ff-da7717ec9804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_019df861-09fb-763f-8fad-721e84e65bb1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019df861-09fb-75c3-9725-ffada01ac98f" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_019df861-09fb-763f-8fad-721e84e65bb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_019df861-09fb-750a-9280-efb7c5d1795b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019df861-09fb-75c3-9725-ffada01ac98f" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_019df861-09fb-750a-9280-efb7c5d1795b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019df861-09fb-7b9d-8590-f32b9f8ccbcd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019df861-09fb-75c3-9725-ffada01ac98f" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019df861-09fb-7b9d-8590-f32b9f8ccbcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_019df861-09fb-75e7-96e6-5f423148c55f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019df861-09fb-75c3-9725-ffada01ac98f" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_019df861-09fb-75e7-96e6-5f423148c55f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_019df861-09fb-7cce-81fc-97c31c693845" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019df861-09fb-75c3-9725-ffada01ac98f" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_019df861-09fb-7cce-81fc-97c31c693845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019df861-09fb-7135-9162-8872b8348936" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019df861-09fb-75c3-9725-ffada01ac98f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019df861-09fb-7135-9162-8872b8348936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019df861-09fb-7fdd-bd7b-d54e561498e1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_019df861-09fb-7396-b606-98e4a513499f" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019df861-09fb-7fdd-bd7b-d54e561498e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019df861-09fb-7224-bd20-65820499eadc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_019df861-09fb-7396-b606-98e4a513499f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019df861-09fb-7224-bd20-65820499eadc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019df861-09fb-71c0-8e1c-4969c29ae3e3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_019df861-09fb-7396-b606-98e4a513499f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019df861-09fb-71c0-8e1c-4969c29ae3e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019df861-09fb-7b1e-b48b-1bd2fe3392f6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_019df861-09fb-7396-b606-98e4a513499f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019df861-09fb-7b1e-b48b-1bd2fe3392f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_019df861-09fb-7258-82a6-cfe0f66d92c7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_019df861-09fb-7396-b606-98e4a513499f" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_019df861-09fb-7258-82a6-cfe0f66d92c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_019df861-09fb-7d10-87be-b4a8a56ee2ea" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_019df861-09fb-7258-82a6-cfe0f66d92c7" xlink:to="loc_us-gaap_InterestPaidNet_019df861-09fb-7d10-87be-b4a8a56ee2ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_019df861-09fb-7ace-9450-1cc9976c98ba" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_019df861-09fb-7258-82a6-cfe0f66d92c7" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_019df861-09fb-7ace-9450-1cc9976c98ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_019df861-0acf-7a29-ade7-9fe641e7d04d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_019df861-09fb-7258-82a6-cfe0f66d92c7" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_019df861-0acf-7a29-ade7-9fe641e7d04d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" xlink:type="simple" xlink:href="hlm-20260627.xsd#CondensedConsolidatedStatementofStockholdersEquityUnaudited"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_019df861-0acf-76a0-a9a4-6aa195f906c6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_019df861-0acf-7c36-84a4-9a0eed1113ed" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_019df861-0acf-76a0-a9a4-6aa195f906c6" xlink:to="loc_us-gaap_StatementTable_019df861-0acf-7c36-84a4-9a0eed1113ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_019df861-0acf-7114-b781-ff276c300659" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_019df861-0acf-7c36-84a4-9a0eed1113ed" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_019df861-0acf-7114-b781-ff276c300659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_019df861-0acf-7da9-9d84-2665ef202fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_019df861-0acf-7114-b781-ff276c300659" xlink:to="loc_us-gaap_EquityComponentDomain_019df861-0acf-7da9-9d84-2665ef202fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_019df861-0acf-7883-83e7-83eb6709792d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_019df861-0acf-7da9-9d84-2665ef202fbd" xlink:to="loc_us-gaap_CommonStockMember_019df861-0acf-7883-83e7-83eb6709792d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_019df861-0acf-7cae-b755-c692aa81fa0d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_019df861-0acf-7da9-9d84-2665ef202fbd" xlink:to="loc_us-gaap_TreasuryStockCommonMember_019df861-0acf-7cae-b755-c692aa81fa0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_019df861-0acf-752b-9cb0-10be7140ea52" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_019df861-0acf-7da9-9d84-2665ef202fbd" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_019df861-0acf-752b-9cb0-10be7140ea52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_019df861-0acf-7d7c-9a32-a75982b3acd9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_019df861-0acf-7da9-9d84-2665ef202fbd" xlink:to="loc_us-gaap_RetainedEarningsMember_019df861-0acf-7d7c-9a32-a75982b3acd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_019df861-0acf-7322-8964-219b19511491" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_019df861-0acf-7da9-9d84-2665ef202fbd" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_019df861-0acf-7322-8964-219b19511491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_019df861-0acf-7b32-9ab7-b1ac109fc940" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_019df861-0acf-7c36-84a4-9a0eed1113ed" xlink:to="loc_srt_RestatementAxis_019df861-0acf-7b32-9ab7-b1ac109fc940" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_019df861-0acf-7c9b-a781-74d10a8c2576" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_019df861-0acf-7b32-9ab7-b1ac109fc940" xlink:to="loc_srt_RestatementDomain_019df861-0acf-7c9b-a781-74d10a8c2576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_019f7081-38ca-7888-875c-0863d8c67ff0" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_019df861-0acf-7c36-84a4-9a0eed1113ed" xlink:to="loc_srt_StatementGeographicalAxis_019f7081-38ca-7888-875c-0863d8c67ff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019f7081-38ca-7bc6-922e-bd33964f7e83" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_019f7081-38ca-7888-875c-0863d8c67ff0" xlink:to="loc_srt_SegmentGeographicalDomain_019f7081-38ca-7bc6-922e-bd33964f7e83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ForestParkOhioMember_019f7081-38ca-73ce-8abb-7d6c202bdb20" xlink:href="hlm-20260627.xsd#hlm_ForestParkOhioMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_019f7081-38ca-7bc6-922e-bd33964f7e83" xlink:to="loc_hlm_ForestParkOhioMember_019f7081-38ca-73ce-8abb-7d6c202bdb20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_019df861-0acf-7485-b4ae-2b4065358836" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_019df861-0acf-7c36-84a4-9a0eed1113ed" xlink:to="loc_us-gaap_StatementLineItems_019df861-0acf-7485-b4ae-2b4065358836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-7ed3-aa42-ebc675992faa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019df861-0acf-7485-b4ae-2b4065358836" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-7ed3-aa42-ebc675992faa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019df861-0acf-7010-9368-4bbf4c0907c9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-7ed3-aa42-ebc675992faa" xlink:to="loc_us-gaap_StockholdersEquity_019df861-0acf-7010-9368-4bbf4c0907c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019df861-0acf-786b-8a6c-028ccce392e9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-7ed3-aa42-ebc675992faa" xlink:to="loc_us-gaap_NetIncomeLoss_019df861-0acf-786b-8a6c-028ccce392e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_019df861-0acf-7630-80ea-e4c079514ec6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-7ed3-aa42-ebc675992faa" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_019df861-0acf-7630-80ea-e4c079514ec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_019df861-0acf-741b-a920-2fa787531656" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-7ed3-aa42-ebc675992faa" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_019df861-0acf-741b-a920-2fa787531656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_019df861-0acf-7e2b-a9e9-df5f0d123cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-7ed3-aa42-ebc675992faa" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_019df861-0acf-7e2b-a9e9-df5f0d123cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_019df861-0acf-7435-aa7c-0dcbe0fa166f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-7ed3-aa42-ebc675992faa" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_019df861-0acf-7435-aa7c-0dcbe0fa166f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019df861-0acf-71cc-b628-2248de83cd77" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-7ed3-aa42-ebc675992faa" xlink:to="loc_us-gaap_StockholdersEquity_019df861-0acf-71cc-b628-2248de83cd77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/BasisofPresentation" xlink:type="simple" xlink:href="hlm-20260627.xsd#BasisofPresentation"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/BasisofPresentation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_019df861-0acf-797e-9b60-81f703082195" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_019df861-0acf-727a-8cb8-2369858904dc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_019df861-0acf-797e-9b60-81f703082195" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_019df861-0acf-727a-8cb8-2369858904dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="hlm-20260627.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_019df861-0acf-7a0c-b171-6cb748c1bb7b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_019df861-0acf-78dd-ba83-a965549a6939" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019df861-0acf-7a0c-b171-6cb748c1bb7b" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_019df861-0acf-78dd-ba83-a965549a6939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/AccountingPolicies" xlink:type="simple" xlink:href="hlm-20260627.xsd#AccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/AccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_019df861-0acf-7121-a049-ff407b6ae3f9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_019df861-0acf-7545-97a6-5b5220606f6e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019df861-0acf-7121-a049-ff407b6ae3f9" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_019df861-0acf-7545-97a6-5b5220606f6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="hlm-20260627.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_019df861-0acf-7288-9436-0bc7c3b99950" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_019df861-0acf-7354-960a-f8ae4ac6be4c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_019df861-0acf-7288-9436-0bc7c3b99950" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_019df861-0acf-7354-960a-f8ae4ac6be4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="hlm-20260627.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_019df861-0acf-7545-b319-88809ac1a639" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_019df861-0acf-7948-befe-8ddcb65725c9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_019df861-0acf-7545-b319-88809ac1a639" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_019df861-0acf-7948-befe-8ddcb65725c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="hlm-20260627.xsd#RelatedPartyTransactions"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/RelatedPartyTransactions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_019df861-0acf-7827-ba39-2f657fd74114" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_019df861-0acf-7132-8406-f96f93d29a89" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_019df861-0acf-7827-ba39-2f657fd74114" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_019df861-0acf-7132-8406-f96f93d29a89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/IncomeTaxes" xlink:type="simple" xlink:href="hlm-20260627.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_019df861-0acf-7c61-b764-f5f6a6ea4059" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_019df861-0acf-7798-bf43-d99214349c40" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_019df861-0acf-7c61-b764-f5f6a6ea4059" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_019df861-0acf-7798-bf43-d99214349c40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LongTermDebt" xlink:type="simple" xlink:href="hlm-20260627.xsd#LongTermDebt"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/LongTermDebt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_019df861-0acf-76d9-805f-6a665191c147" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock_019df861-0acf-76f1-a878-ec0ef5f266ce" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_019df861-0acf-76d9-805f-6a665191c147" xlink:to="loc_us-gaap_LongTermDebtTextBlock_019df861-0acf-76f1-a878-ec0ef5f266ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/Leases" xlink:type="simple" xlink:href="hlm-20260627.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019df861-0acf-7231-b61f-e8078c78f93b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_019df861-0acf-70a4-b413-f5b10995af50" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019df861-0acf-7231-b61f-e8078c78f93b" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_019df861-0acf-70a4-b413-f5b10995af50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_019df861-0acf-758e-86a2-34a29d41c379" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019df861-0acf-7231-b61f-e8078c78f93b" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_019df861-0acf-758e-86a2-34a29d41c379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncome" xlink:type="simple" xlink:href="hlm-20260627.xsd#EquityandAccumulatedOtherComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_019df861-0acf-73d1-aed8-b408f8545fa4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_019df861-0acf-75f3-a8f2-4ab6a9f9e7a4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_019df861-0acf-73d1-aed8-b408f8545fa4" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_019df861-0acf-75f3-a8f2-4ab6a9f9e7a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EarningsPerShare" xlink:type="simple" xlink:href="hlm-20260627.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_019df861-0acf-7659-9cdc-09d485851dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_019df861-0acf-73a4-a708-4b89b1f33e5b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019df861-0acf-7659-9cdc-09d485851dbd" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_019df861-0acf-73a4-a708-4b89b1f33e5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/DerivativesandHedging" xlink:type="simple" xlink:href="hlm-20260627.xsd#DerivativesandHedging"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/DerivativesandHedging" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_019df861-0acf-7be0-bb3c-8b354312572e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_019df861-0acf-7579-8610-12500c5885ee" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_019df861-0acf-7be0-bb3c-8b354312572e" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_019df861-0acf-7579-8610-12500c5885ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="hlm-20260627.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_019df861-0acf-70b1-9a24-ecf32ab071f0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_019df861-0acf-7212-ab60-7acea88f843b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_019df861-0acf-70b1-9a24-ecf32ab071f0" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_019df861-0acf-7212-ab60-7acea88f843b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SegmentReporting" xlink:type="simple" xlink:href="hlm-20260627.xsd#SegmentReporting"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/SegmentReporting" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_019df861-0acf-7e31-8947-bcc499800a90" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_019df861-0acf-7daf-b6a2-edcf02fa18e1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_019df861-0acf-7e31-8947-bcc499800a90" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_019df861-0acf-7daf-b6a2-edcf02fa18e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SubsequentEvents" xlink:type="simple" xlink:href="hlm-20260627.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_019df861-0acf-7bc6-b1bc-75756f64f293" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_019df861-0acf-7579-8eed-ff55b89433e3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_019df861-0acf-7bc6-b1bc-75756f64f293" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_019df861-0acf-7579-8eed-ff55b89433e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="hlm-20260627.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_019df861-0acf-704c-bfa5-e531b469d4b4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_019df861-0acf-7696-a5e6-186ded0843e3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019df861-0acf-704c-bfa5-e531b469d4b4" xlink:to="loc_us-gaap_UseOfEstimates_019df861-0acf-7696-a5e6-186ded0843e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_019df861-0acf-771a-8bfe-bc85724cb80e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019df861-0acf-704c-bfa5-e531b469d4b4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_019df861-0acf-771a-8bfe-bc85724cb80e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_019df861-0acf-7215-be72-d16e8dbdacea" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019df861-0acf-704c-bfa5-e531b469d4b4" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_019df861-0acf-7215-be72-d16e8dbdacea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPolicyTextBlock_019df861-0acf-7d92-abe9-cb3cf6befd12" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019df861-0acf-704c-bfa5-e531b469d4b4" xlink:to="loc_us-gaap_StockholdersEquityPolicyTextBlock_019df861-0acf-7d92-abe9-cb3cf6befd12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="hlm-20260627.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_019df861-0acf-7908-8bf9-fcf07b7b9447" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_019df861-0acf-74f9-973b-5a25bef5eb46" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019df861-0acf-7908-8bf9-fcf07b7b9447" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_019df861-0acf-74f9-973b-5a25bef5eb46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="hlm-20260627.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_019df861-0acf-799d-9d9b-fc5b1d8ea1a9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_019df861-0acf-7c7e-8249-c2fb0b6c4789" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_019df861-0acf-799d-9d9b-fc5b1d8ea1a9" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_019df861-0acf-7c7e-8249-c2fb0b6c4789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_019df861-0acf-7cca-9905-3e8868c979c8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_019df861-0acf-799d-9d9b-fc5b1d8ea1a9" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_019df861-0acf-7cca-9905-3e8868c979c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_019df861-0acf-735b-a1e7-5ccee88cb05a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_019df861-0acf-799d-9d9b-fc5b1d8ea1a9" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_019df861-0acf-735b-a1e7-5ccee88cb05a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LongTermDebtTables" xlink:type="simple" xlink:href="hlm-20260627.xsd#LongTermDebtTables"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/LongTermDebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_019df861-0acf-7d67-900f-341cea7e2215" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_019df861-0acf-76e7-b1a2-c9c13989ccdb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_019df861-0acf-7d67-900f-341cea7e2215" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_019df861-0acf-76e7-b1a2-c9c13989ccdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LeasesTables" xlink:type="simple" xlink:href="hlm-20260627.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019df861-0acf-732e-abef-11eac7fc47f2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_019df861-0acf-7106-a1d7-3a510654b109" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019df861-0acf-732e-abef-11eac7fc47f2" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_019df861-0acf-7106-a1d7-3a510654b109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_AssetsAndLiabilitiesLesseeTableTextBlock_019df861-0acf-732f-9335-dc43e93a73a4" xlink:href="hlm-20260627.xsd#hlm_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019df861-0acf-732e-abef-11eac7fc47f2" xlink:to="loc_hlm_AssetsAndLiabilitiesLesseeTableTextBlock_019df861-0acf-732f-9335-dc43e93a73a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_019df861-0acf-734e-b56f-2b889e9813ac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019df861-0acf-732e-abef-11eac7fc47f2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_019df861-0acf-734e-b56f-2b889e9813ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_019df861-0acf-743d-bbf7-fa58dc41e3ac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019df861-0acf-732e-abef-11eac7fc47f2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_019df861-0acf-743d-bbf7-fa58dc41e3ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeTables" xlink:type="simple" xlink:href="hlm-20260627.xsd#EquityandAccumulatedOtherComprehensiveIncomeTables"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_019df861-0acf-7ed9-9777-3bd1ae642962" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ScheduleOfShareRepurchasesTableTextBlock_019df861-0acf-746a-88c1-09db51fb3795" xlink:href="hlm-20260627.xsd#hlm_ScheduleOfShareRepurchasesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_019df861-0acf-7ed9-9777-3bd1ae642962" xlink:to="loc_hlm_ScheduleOfShareRepurchasesTableTextBlock_019df861-0acf-746a-88c1-09db51fb3795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_019df861-0acf-7b1c-a4bd-7e7120b327b5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfStockholdersEquityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_019df861-0acf-7ed9-9777-3bd1ae642962" xlink:to="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_019df861-0acf-7b1c-a4bd-7e7120b327b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_019df861-0acf-72c0-af05-ae6daea98105" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_019df861-0acf-7ed9-9777-3bd1ae642962" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_019df861-0acf-72c0-af05-ae6daea98105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="hlm-20260627.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_019df861-0acf-7a31-87e4-0ce3fb476d4c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_019df861-0acf-7b34-aac5-4b2102740b84" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019df861-0acf-7a31-87e4-0ce3fb476d4c" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_019df861-0acf-7b34-aac5-4b2102740b84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/DerivativeandHedgingTables" xlink:type="simple" xlink:href="hlm-20260627.xsd#DerivativeandHedgingTables"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/DerivativeandHedgingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_019df861-0acf-7e15-9392-e0b2b4a48be6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_019df861-0acf-7498-9991-248512a4d1a6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_019df861-0acf-7e15-9392-e0b2b4a48be6" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_019df861-0acf-7498-9991-248512a4d1a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="hlm-20260627.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_019df861-0acf-71cd-9025-e3c8bda7c158" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_019df861-0acf-7e9f-a3f6-d7b580246a41" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_019df861-0acf-71cd-9025-e3c8bda7c158" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_019df861-0acf-7e9f-a3f6-d7b580246a41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_019df861-0acf-75a4-b70d-45350125f514" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_019df861-0acf-71cd-9025-e3c8bda7c158" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_019df861-0acf-75a4-b70d-45350125f514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SegmentReportingTables" xlink:type="simple" xlink:href="hlm-20260627.xsd#SegmentReportingTables"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/SegmentReportingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_019df861-0acf-72f0-8545-d8cb9f97bfd5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_019df861-0acf-774e-8ce6-9d127b4c9fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_019df861-0acf-72f0-8545-d8cb9f97bfd5" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_019df861-0acf-774e-8ce6-9d127b4c9fd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock_019df861-0acf-7802-8a92-8805af6b0fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_019df861-0acf-72f0-8545-d8cb9f97bfd5" xlink:to="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock_019df861-0acf-7802-8a92-8805af6b0fcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_019df861-0acf-78a2-873c-eec9605f8566" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_019df861-0acf-7bb5-985b-c05c01e95e24" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_019df861-0acf-7a3a-a201-30be93d4bcf4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019df861-0acf-7bb5-985b-c05c01e95e24" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_019df861-0acf-7a3a-a201-30be93d4bcf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_019df861-0acf-7735-8da9-c0d38349f8ae" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019df861-0acf-7a3a-a201-30be93d4bcf4" xlink:to="loc_srt_StatementGeographicalAxis_019df861-0acf-7735-8da9-c0d38349f8ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019df861-0acf-79e5-8ba0-b83cc968c42a" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_019df861-0acf-7735-8da9-c0d38349f8ae" xlink:to="loc_srt_SegmentGeographicalDomain_019df861-0acf-79e5-8ba0-b83cc968c42a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_019df861-0acf-7de1-9fd6-2f7ef9647743" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_019df861-0acf-79e5-8ba0-b83cc968c42a" xlink:to="loc_country_US_019df861-0acf-7de1-9fd6-2f7ef9647743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_019df861-0acf-75b0-b57d-8cd1190dcf00" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_CA"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_019df861-0acf-79e5-8ba0-b83cc968c42a" xlink:to="loc_country_CA_019df861-0acf-75b0-b57d-8cd1190dcf00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_OTHERDomain_019df861-0acf-7321-aeb0-58147395fbb2" xlink:href="hlm-20260627.xsd#hlm_OTHERDomain"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_019df861-0acf-79e5-8ba0-b83cc968c42a" xlink:to="loc_hlm_OTHERDomain_019df861-0acf-7321-aeb0-58147395fbb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-72e6-a704-32b5ce28dce4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019df861-0acf-7a3a-a201-30be93d4bcf4" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-72e6-a704-32b5ce28dce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_019df861-0acf-7c50-9714-8e6b7a7a7c54" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-72e6-a704-32b5ce28dce4" xlink:to="loc_us-gaap_SegmentDomain_019df861-0acf-7c50-9714-8e6b7a7a7c54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_019df861-0acf-716b-bfe2-d8b69f849635" xlink:href="hlm-20260627.xsd#hlm_FastenersHardwareandPersonalProtectionSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7c50-9714-8e6b7a7a7c54" xlink:to="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_019df861-0acf-716b-bfe2-d8b69f849635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_019df861-0acf-7478-a677-a67ca90a79b1" xlink:href="hlm-20260627.xsd#hlm_RoboticsAndDigitalSolutionsSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7c50-9714-8e6b7a7a7c54" xlink:to="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_019df861-0acf-7478-a677-a67ca90a79b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CanadaSegmentMember_019df861-0acf-7783-be7e-c04fd0ac8c31" xlink:href="hlm-20260627.xsd#hlm_CanadaSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7c50-9714-8e6b7a7a7c54" xlink:to="loc_hlm_CanadaSegmentMember_019df861-0acf-7783-be7e-c04fd0ac8c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_019df861-0acf-7c07-a2c5-d4e1463e3a6b" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019df861-0acf-7a3a-a201-30be93d4bcf4" xlink:to="loc_srt_ProductOrServiceAxis_019df861-0acf-7c07-a2c5-d4e1463e3a6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_019df861-0acf-7d6e-b21a-e2dd001ff660" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_019df861-0acf-7c07-a2c5-d4e1463e3a6b" xlink:to="loc_srt_ProductsAndServicesDomain_019df861-0acf-7d6e-b21a-e2dd001ff660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FasteningandHardwareMember_019df861-0acf-780e-a8a6-44b30adb0795" xlink:href="hlm-20260627.xsd#hlm_FasteningandHardwareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_019df861-0acf-7d6e-b21a-e2dd001ff660" xlink:to="loc_hlm_FasteningandHardwareMember_019df861-0acf-780e-a8a6-44b30adb0795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_PersonalProtectionSolutionsMember_019df861-0acf-7e34-aea5-8217f042e8c3" xlink:href="hlm-20260627.xsd#hlm_PersonalProtectionSolutionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_019df861-0acf-7d6e-b21a-e2dd001ff660" xlink:to="loc_hlm_PersonalProtectionSolutionsMember_019df861-0acf-7e34-aea5-8217f042e8c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_KeyandKeyAccessoriesMember_019df861-0acf-7fc4-9ad0-6d8a6440e434" xlink:href="hlm-20260627.xsd#hlm_KeyandKeyAccessoriesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_019df861-0acf-7d6e-b21a-e2dd001ff660" xlink:to="loc_hlm_KeyandKeyAccessoriesMember_019df861-0acf-7fc4-9ad0-6d8a6440e434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EngravingMember_019df861-0acf-7e21-9fcb-0a2a7eaa40cd" xlink:href="hlm-20260627.xsd#hlm_EngravingMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_019df861-0acf-7d6e-b21a-e2dd001ff660" xlink:to="loc_hlm_EngravingMember_019df861-0acf-7e21-9fcb-0a2a7eaa40cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_019df861-0acf-7bbc-ba88-7ffeb71cfe96" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019df861-0acf-7a3a-a201-30be93d4bcf4" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_019df861-0acf-7bbc-ba88-7ffeb71cfe96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019df861-0acf-70d7-9134-e5c00560668e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019df861-0acf-7bbc-ba88-7ffeb71cfe96" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019df861-0acf-70d7-9134-e5c00560668e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_019f719c-45d3-7b38-bec3-639ae2013c72" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTable_019f719c-45d3-71b4-80dd-e961dbc4e1ab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_019f719c-45d3-7b38-bec3-639ae2013c72" xlink:to="loc_us-gaap_AssetAcquisitionTable_019f719c-45d3-71b4-80dd-e961dbc4e1ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_019f719c-45d3-70e6-9f41-eaf043315b4d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_019f719c-45d3-71b4-80dd-e961dbc4e1ab" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_019f719c-45d3-70e6-9f41-eaf043315b4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019f719c-45d3-778b-8dd5-5d10650ce42b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_019f719c-45d3-70e6-9f41-eaf043315b4d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019f719c-45d3-778b-8dd5-5d10650ce42b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CampbellMember_019f719c-45d3-78a3-b020-ace80507c4d4" xlink:href="hlm-20260627.xsd#hlm_CampbellMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019f719c-45d3-778b-8dd5-5d10650ce42b" xlink:to="loc_hlm_CampbellMember_019f719c-45d3-78a3-b020-ace80507c4d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DelaneyMember_019f719c-912f-70c1-8886-0ceebc42a04e" xlink:href="hlm-20260627.xsd#hlm_DelaneyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019f719c-45d3-778b-8dd5-5d10650ce42b" xlink:to="loc_hlm_DelaneyMember_019f719c-912f-70c1-8886-0ceebc42a04e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_019f719c-45d3-7baf-8b5e-bc90c4171227" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_019f719c-45d3-71b4-80dd-e961dbc4e1ab" xlink:to="loc_us-gaap_AssetAcquisitionAxis_019f719c-45d3-7baf-8b5e-bc90c4171227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_019f719c-45d3-714b-bce5-76c7a0f457ca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionAxis_019f719c-45d3-7baf-8b5e-bc90c4171227" xlink:to="loc_us-gaap_AssetAcquisitionDomain_019f719c-45d3-714b-bce5-76c7a0f457ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionLineItems_019f719c-45d3-7afa-b8ab-3e3d83c21370" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_019f719c-45d3-71b4-80dd-e961dbc4e1ab" xlink:to="loc_us-gaap_AssetAcquisitionLineItems_019f719c-45d3-7afa-b8ab-3e3d83c21370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019f719c-45d3-7102-b177-333fd5d1f510" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_019f719c-45d3-7afa-b8ab-3e3d83c21370" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019f719c-45d3-7102-b177-333fd5d1f510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax_019f719c-5e78-72f2-95cf-66fbecd32b42" xlink:href="hlm-20260627.xsd#hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_019f719c-45d3-7afa-b8ab-3e3d83c21370" xlink:to="loc_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax_019f719c-5e78-72f2-95cf-66fbecd32b42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesDescription_019f719c-73a7-7a8d-b36d-b0f304734680" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationAcquiredReceivablesDescription"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_019f719c-45d3-7afa-b8ab-3e3d83c21370" xlink:to="loc_us-gaap_BusinessCombinationAcquiredReceivablesDescription_019f719c-73a7-7a8d-b36d-b0f304734680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_019f719c-73a7-7631-98d7-5e4d87410b7a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_019f719c-45d3-7afa-b8ab-3e3d83c21370" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_019f719c-73a7-7631-98d7-5e4d87410b7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_019f719c-73a7-71bf-87a8-0576de90e4e6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_019f719c-45d3-7afa-b8ab-3e3d83c21370" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_019f719c-73a7-71bf-87a8-0576de90e4e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_019f719c-73a7-715e-9430-285f1de008fe" xlink:href="hlm-20260627.xsd#hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_019f719c-45d3-7afa-b8ab-3e3d83c21370" xlink:to="loc_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_019f719c-73a7-715e-9430-285f1de008fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_019f719c-73a7-7d3f-8f05-5826e0041e03" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_019f719c-45d3-7afa-b8ab-3e3d83c21370" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_019f719c-73a7-7d3f-8f05-5826e0041e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_019f719c-73a7-7abf-9fd7-ed395b8f7810" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_019f719c-45d3-7afa-b8ab-3e3d83c21370" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_019f719c-73a7-7abf-9fd7-ed395b8f7810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_019f719c-912f-7422-be8a-09ab2488eb2c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_019f719c-45d3-7afa-b8ab-3e3d83c21370" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_019f719c-912f-7422-be8a-09ab2488eb2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail" xlink:type="simple" xlink:href="hlm-20260627.xsd#GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_019df861-0acf-7807-8778-196f7ccf0061" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_019df861-0acf-7c95-945c-c4c29bacf47e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_019df861-0acf-7807-8778-196f7ccf0061" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_019df861-0acf-7c95-945c-c4c29bacf47e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-7aab-86e9-dd768def1d25" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_019df861-0acf-7c95-945c-c4c29bacf47e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-7aab-86e9-dd768def1d25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_019df861-0acf-7667-af1a-e26d8f62b7e6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-7aab-86e9-dd768def1d25" xlink:to="loc_us-gaap_SegmentDomain_019df861-0acf-7667-af1a-e26d8f62b7e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_019df861-0acf-7946-8878-9185b26d1d20" xlink:href="hlm-20260627.xsd#hlm_FastenersHardwareandPersonalProtectionSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7667-af1a-e26d8f62b7e6" xlink:to="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_019df861-0acf-7946-8878-9185b26d1d20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_019df861-0acf-7757-927d-4642d35b48d2" xlink:href="hlm-20260627.xsd#hlm_RoboticsAndDigitalSolutionsSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7667-af1a-e26d8f62b7e6" xlink:to="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_019df861-0acf-7757-927d-4642d35b48d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CanadaSegmentMember_019df861-0acf-72dd-bb1c-249a7b5e8396" xlink:href="hlm-20260627.xsd#hlm_CanadaSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7667-af1a-e26d8f62b7e6" xlink:to="loc_hlm_CanadaSegmentMember_019df861-0acf-72dd-bb1c-249a7b5e8396" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_019df861-0acf-7bfc-b594-e843b303b565" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_019df861-0acf-7c95-945c-c4c29bacf47e" xlink:to="loc_us-gaap_GoodwillLineItems_019df861-0acf-7bfc-b594-e843b303b565" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_019df861-0acf-714f-a512-80b08d22f76e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_019df861-0acf-7bfc-b594-e843b303b565" xlink:to="loc_us-gaap_GoodwillRollForward_019df861-0acf-714f-a512-80b08d22f76e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019df861-0acf-75b9-a508-a89193b5f49d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_019df861-0acf-714f-a512-80b08d22f76e" xlink:to="loc_us-gaap_Goodwill_019df861-0acf-75b9-a508-a89193b5f49d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_019df861-0acf-7baa-ad06-396e73e04508" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_019df861-0acf-714f-a512-80b08d22f76e" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_019df861-0acf-7baa-ad06-396e73e04508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_019df861-0acf-7dcc-b722-7268f260edd6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_019df861-0acf-714f-a512-80b08d22f76e" xlink:to="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_019df861-0acf-7dcc-b722-7268f260edd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_019df861-0acf-7b1f-9d53-a3cbbd9c3cad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_019df861-0acf-714f-a512-80b08d22f76e" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_019df861-0acf-7b1f-9d53-a3cbbd9c3cad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019df861-0acf-79ab-8d63-86bb05f70144" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_019df861-0acf-714f-a512-80b08d22f76e" xlink:to="loc_us-gaap_Goodwill_019df861-0acf-79ab-8d63-86bb05f70144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_019df861-0acf-7b60-b6f0-83a410e20121" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_019df861-0acf-7bfc-b594-e843b303b565" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_019df861-0acf-7b60-b6f0-83a410e20121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail" xlink:type="simple" xlink:href="hlm-20260627.xsd#GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_019df861-0acf-77a3-8d0f-200b42fe8b3c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_019df861-0acf-78a1-87df-e0d277f3c34d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_019df861-0acf-77a3-8d0f-200b42fe8b3c" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_019df861-0acf-78a1-87df-e0d277f3c34d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_019df861-0acf-778f-8d17-016f12029d91" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_019df861-0acf-78a1-87df-e0d277f3c34d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_019df861-0acf-778f-8d17-016f12029d91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_019df861-0acf-751a-9dae-c3592b93e582" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_019df861-0acf-778f-8d17-016f12029d91" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_019df861-0acf-751a-9dae-c3592b93e582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_019df861-0acf-72c0-b0f6-b90289e945fc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_019df861-0acf-751a-9dae-c3592b93e582" xlink:to="loc_us-gaap_CustomerRelationshipsMember_019df861-0acf-72c0-b0f6-b90289e945fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_019df861-0acf-71dd-966b-e6061ee25320" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_019df861-0acf-751a-9dae-c3592b93e582" xlink:to="loc_us-gaap_TrademarksMember_019df861-0acf-71dd-966b-e6061ee25320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_019df861-0acf-7ab9-bcc9-85da0595fd96" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_019df861-0acf-751a-9dae-c3592b93e582" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_019df861-0acf-7ab9-bcc9-85da0595fd96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_019df861-0acf-7552-b1d7-ef62d7e89804" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_019df861-0acf-78a1-87df-e0d277f3c34d" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_019df861-0acf-7552-b1d7-ef62d7e89804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_019df861-0acf-7410-9a8f-53fa1b52cc88" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_019df861-0acf-7552-b1d7-ef62d7e89804" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_019df861-0acf-7410-9a8f-53fa1b52cc88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_019df861-0acf-78e8-9cf2-9891bff1c1bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_019df861-0acf-7410-9a8f-53fa1b52cc88" xlink:to="loc_us-gaap_TrademarksMember_019df861-0acf-78e8-9cf2-9891bff1c1bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_019df861-0acf-7f45-b524-6bb5ca237ff5" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_019df861-0acf-78a1-87df-e0d277f3c34d" xlink:to="loc_srt_RangeAxis_019df861-0acf-7f45-b524-6bb5ca237ff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_019df861-0acf-7795-83df-06158807ba8c" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_019df861-0acf-7f45-b524-6bb5ca237ff5" xlink:to="loc_srt_RangeMember_019df861-0acf-7795-83df-06158807ba8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_019df861-0acf-7830-aa37-4817ba46ee9c" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_019df861-0acf-7795-83df-06158807ba8c" xlink:to="loc_srt_MinimumMember_019df861-0acf-7830-aa37-4817ba46ee9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_019df861-0acf-7cbe-97f8-d12ed3e8ace5" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_019df861-0acf-7795-83df-06158807ba8c" xlink:to="loc_srt_MaximumMember_019df861-0acf-7cbe-97f8-d12ed3e8ace5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019df861-0acf-7a88-8884-e98f1576c653" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_019df861-0acf-78a1-87df-e0d277f3c34d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019df861-0acf-7a88-8884-e98f1576c653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_019df861-0acf-7633-8967-dfde799e0814" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019df861-0acf-7a88-8884-e98f1576c653" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_019df861-0acf-7633-8967-dfde799e0814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019df861-0acf-719c-ae43-7954540f611e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019df861-0acf-7a88-8884-e98f1576c653" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019df861-0acf-719c-ae43-7954540f611e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_019df861-0acf-71bc-9daa-0e9885d2ce07" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019df861-0acf-7a88-8884-e98f1576c653" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_019df861-0acf-71bc-9daa-0e9885d2ce07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_019df861-0acf-7934-80ea-d1376e88f3b9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019df861-0acf-7a88-8884-e98f1576c653" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_019df861-0acf-7934-80ea-d1376e88f3b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019df861-0acf-7257-89bb-19dfe5084d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019df861-0acf-7a88-8884-e98f1576c653" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019df861-0acf-7257-89bb-19dfe5084d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019df861-0acf-7465-b65d-ad247fda6479" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019df861-0acf-7a88-8884-e98f1576c653" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019df861-0acf-7465-b65d-ad247fda6479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#GoodwillandOtherIntangibleAssetsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_019df861-0acf-7fe0-8dca-99ccbd1466b6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_019df861-0acf-7cee-8623-7b997bd30007" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_019df861-0acf-7fe0-8dca-99ccbd1466b6" xlink:to="loc_us-gaap_AdjustmentForAmortization_019df861-0acf-7cee-8623-7b997bd30007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#CommitmentsandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_019df861-0acf-7281-bc60-f03d75d1808e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_019df861-0acf-70ac-9450-e73e76f2ccd5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_019df861-0acf-7281-bc60-f03d75d1808e" xlink:to="loc_us-gaap_LossContingenciesTable_019df861-0acf-70ac-9450-e73e76f2ccd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_019df861-0acf-72fb-b80d-131da1f8b557" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_019df861-0acf-70ac-9450-e73e76f2ccd5" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_019df861-0acf-72fb-b80d-131da1f8b557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_019df861-0acf-74ab-97ae-1382ee8a5402" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_019df861-0acf-72fb-b80d-131da1f8b557" xlink:to="loc_us-gaap_LossContingencyNatureDomain_019df861-0acf-74ab-97ae-1382ee8a5402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceClaimsMember_019df861-0acf-7b9f-a4e0-7efe658b2b84" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InsuranceClaimsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_019df861-0acf-74ab-97ae-1382ee8a5402" xlink:to="loc_us-gaap_InsuranceClaimsMember_019df861-0acf-7b9f-a4e0-7efe658b2b84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_GroupHealthInsuranceClaimsMember_019df861-0acf-7d56-9238-6e7cfb37203a" xlink:href="hlm-20260627.xsd#hlm_GroupHealthInsuranceClaimsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_019df861-0acf-74ab-97ae-1382ee8a5402" xlink:to="loc_hlm_GroupHealthInsuranceClaimsMember_019df861-0acf-7d56-9238-6e7cfb37203a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_019df861-0acf-7fa8-aecb-37c1db70e118" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_019df861-0acf-70ac-9450-e73e76f2ccd5" xlink:to="loc_srt_RangeAxis_019df861-0acf-7fa8-aecb-37c1db70e118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_019df861-0acf-7a48-b5dc-ee30c65b5304" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_019df861-0acf-7fa8-aecb-37c1db70e118" xlink:to="loc_srt_RangeMember_019df861-0acf-7a48-b5dc-ee30c65b5304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_019df861-0acf-719c-a010-e30eee9b8234" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_019df861-0acf-7a48-b5dc-ee30c65b5304" xlink:to="loc_srt_MaximumMember_019df861-0acf-719c-a010-e30eee9b8234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_019df861-0acf-7c90-9cfd-67048672d076" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_019df861-0acf-70ac-9450-e73e76f2ccd5" xlink:to="loc_us-gaap_LossContingenciesLineItems_019df861-0acf-7c90-9cfd-67048672d076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_MaximumAmountOfSelfInsuranceCoverage_019df861-0acf-7ed4-b3f9-4b02b324c724" xlink:href="hlm-20260627.xsd#hlm_MaximumAmountOfSelfInsuranceCoverage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_019df861-0acf-7c90-9cfd-67048672d076" xlink:to="loc_hlm_MaximumAmountOfSelfInsuranceCoverage_019df861-0acf-7ed4-b3f9-4b02b324c724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers_019df861-0acf-7048-8962-3005defacd0a" xlink:href="hlm-20260627.xsd#hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_019df861-0acf-7c90-9cfd-67048672d076" xlink:to="loc_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers_019df861-0acf-7048-8962-3005defacd0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_019df861-0acf-760e-bb1e-6dca756ef526" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_019df861-0acf-7c90-9cfd-67048672d076" xlink:to="loc_us-gaap_SelfInsuranceReserve_019df861-0acf-760e-bb1e-6dca756ef526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_019df861-0acf-7fcb-9a1f-146164d61c05" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_019df861-0acf-7c90-9cfd-67048672d076" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_019df861-0acf-7fcb-9a1f-146164d61c05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#RelatedPartyTransactionsDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_019f70bb-fb49-7113-bc16-2e747b00abb1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_019f70bb-fb49-7743-9456-c4543781d099" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_019f70bb-fb49-7113-bc16-2e747b00abb1" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_019f70bb-fb49-7743-9456-c4543781d099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_019f70bb-fb49-7918-8441-742214dd3de6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_019f70bb-fb49-7743-9456-c4543781d099" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_019f70bb-fb49-7918-8441-742214dd3de6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_019f70bb-fb49-7512-be4f-00c07acf97be" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_019f70bb-fb49-7918-8441-742214dd3de6" xlink:to="loc_us-gaap_RelatedPartyDomain_019f70bb-fb49-7512-be4f-00c07acf97be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_019f70bb-fb49-76c1-a8ee-fddfbfdbdade" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_019f70bb-fb49-7743-9456-c4543781d099" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_019f70bb-fb49-76c1-a8ee-fddfbfdbdade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_019f70bb-fb49-7352-a72f-40856c6ce8af" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_019f70bb-fb49-76c1-a8ee-fddfbfdbdade" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_019f70bb-fb49-7352-a72f-40856c6ce8af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_019f70bb-fb49-72ea-8a5b-e9200119b551" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_019f70bb-fb49-7743-9456-c4543781d099" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_019f70bb-fb49-72ea-8a5b-e9200119b551" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RelatedPartTransactionSalesToRelatedParty_019f70bb-fb49-7099-a7fb-3b4bffb5a04a" xlink:href="hlm-20260627.xsd#hlm_RelatedPartTransactionSalesToRelatedParty"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_019f70bb-fb49-72ea-8a5b-e9200119b551" xlink:to="loc_hlm_RelatedPartTransactionSalesToRelatedParty_019f70bb-fb49-7099-a7fb-3b4bffb5a04a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_019df861-0acf-7e77-8a17-612cf45f3908" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019df861-0acf-7c1b-b52a-3bf53c0fd041" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_019df861-0acf-7e77-8a17-612cf45f3908" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019df861-0acf-7c1b-b52a-3bf53c0fd041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019df861-0acf-750b-8011-9ea665ee4fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_019df861-0acf-7e77-8a17-612cf45f3908" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019df861-0acf-750b-8011-9ea665ee4fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#LongTermDebtSummaryofLongTermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_019df861-0acf-7f51-95ac-df14cf7b3db7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_019df861-0acf-78f4-aa82-a5b3d78a4257" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_019df861-0acf-7f51-95ac-df14cf7b3db7" xlink:to="loc_us-gaap_DebtInstrumentTable_019df861-0acf-78f4-aa82-a5b3d78a4257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_019df861-0acf-7e24-9352-f4baeae4aaac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019df861-0acf-78f4-aa82-a5b3d78a4257" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_019df861-0acf-7e24-9352-f4baeae4aaac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019df861-0acf-7976-96fd-2b328c0020db" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019df861-0acf-7e24-9352-f4baeae4aaac" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019df861-0acf-7976-96fd-2b328c0020db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_019df861-0acf-7a87-abea-a67114312090" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019df861-0acf-7976-96fd-2b328c0020db" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_019df861-0acf-7a87-abea-a67114312090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_019df861-0acf-7e2c-8b13-93c80fa46c52" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MediumTermNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019df861-0acf-7976-96fd-2b328c0020db" xlink:to="loc_us-gaap_MediumTermNotesMember_019df861-0acf-7e2c-8b13-93c80fa46c52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_019df861-0acf-7046-8c02-24fc12367db3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019df861-0acf-78f4-aa82-a5b3d78a4257" xlink:to="loc_us-gaap_DebtInstrumentAxis_019df861-0acf-7046-8c02-24fc12367db3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-7b35-acb8-055551b3b962" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_019df861-0acf-7046-8c02-24fc12367db3" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-7b35-acb8-055551b3b962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_SeniorTermLoanDue2028Member_019df861-0acf-748c-a25f-ea2e63603331" xlink:href="hlm-20260627.xsd#hlm_SeniorTermLoanDue2028Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-7b35-acb8-055551b3b962" xlink:to="loc_hlm_SeniorTermLoanDue2028Member_019df861-0acf-748c-a25f-ea2e63603331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-70c0-8356-3fd11273f087" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019df861-0acf-78f4-aa82-a5b3d78a4257" xlink:to="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-70c0-8356-3fd11273f087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_019df861-0acf-7055-b54b-64af0cfecd91" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-70c0-8356-3fd11273f087" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_019df861-0acf-7055-b54b-64af0cfecd91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FinanceLeaseLiabilityAndOtherObligations_019df861-0acf-7021-af3e-40a06d4a333e" xlink:href="hlm-20260627.xsd#hlm_FinanceLeaseLiabilityAndOtherObligations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-70c0-8356-3fd11273f087" xlink:to="loc_hlm_FinanceLeaseLiabilityAndOtherObligations_019df861-0acf-7021-af3e-40a06d4a333e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_019df861-0acf-7d7e-963d-fe81be07e542" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-70c0-8356-3fd11273f087" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_019df861-0acf-7d7e-963d-fe81be07e542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_019df861-0acf-7282-b631-c3e61a9aaafd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-70c0-8356-3fd11273f087" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_019df861-0acf-7282-b631-c3e61a9aaafd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_019df861-0acf-77bf-aaab-6fcbe92a0afb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-70c0-8356-3fd11273f087" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_019df861-0acf-77bf-aaab-6fcbe92a0afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_019df861-0acf-726b-9bb8-1350536c5fe1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-70c0-8356-3fd11273f087" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_019df861-0acf-726b-9bb8-1350536c5fe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_019df861-0acf-709c-b5de-793748f95ad5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-70c0-8356-3fd11273f087" xlink:to="loc_us-gaap_LongTermDebt_019df861-0acf-709c-b5de-793748f95ad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#LongTermDebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_019df861-0acf-792d-ac7e-6ab44cfd134a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_019df861-0acf-7d2e-9cd8-589653b50e2f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_019df861-0acf-792d-ac7e-6ab44cfd134a" xlink:to="loc_us-gaap_DebtInstrumentTable_019df861-0acf-7d2e-9cd8-589653b50e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_019df861-0acf-7160-9653-a1e6ac0eec37" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019df861-0acf-7d2e-9cd8-589653b50e2f" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_019df861-0acf-7160-9653-a1e6ac0eec37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019df861-0acf-7df0-953f-85e891150fed" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019df861-0acf-7160-9653-a1e6ac0eec37" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019df861-0acf-7df0-953f-85e891150fed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_019df861-0acf-7f4f-9833-1423e7c757af" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019df861-0acf-7df0-953f-85e891150fed" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_019df861-0acf-7f4f-9833-1423e7c757af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_019df861-0acf-7e22-9219-52e7bba00455" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MediumTermNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019df861-0acf-7df0-953f-85e891150fed" xlink:to="loc_us-gaap_MediumTermNotesMember_019df861-0acf-7e22-9219-52e7bba00455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_019df861-0acf-7c29-9fda-d05c77f35f32" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019df861-0acf-7d2e-9cd8-589653b50e2f" xlink:to="loc_us-gaap_DebtInstrumentAxis_019df861-0acf-7c29-9fda-d05c77f35f32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-72b6-8e12-9cfb19b4bcb4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_019df861-0acf-7c29-9fda-d05c77f35f32" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-72b6-8e12-9cfb19b4bcb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_SeniorTermLoanDue2028Member_019df861-0acf-7ab6-a357-caade90f636e" xlink:href="hlm-20260627.xsd#hlm_SeniorTermLoanDue2028Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-72b6-8e12-9cfb19b4bcb4" xlink:to="loc_hlm_SeniorTermLoanDue2028Member_019df861-0acf-7ab6-a357-caade90f636e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ABRLoansMember_019df861-0acf-78d2-b351-110218ae8857" xlink:href="hlm-20260627.xsd#hlm_ABRLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-72b6-8e12-9cfb19b4bcb4" xlink:to="loc_hlm_ABRLoansMember_019df861-0acf-78d2-b351-110218ae8857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_019df861-0acf-7699-bfd5-556fef87de89" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019df861-0acf-7d2e-9cd8-589653b50e2f" xlink:to="loc_srt_RangeAxis_019df861-0acf-7699-bfd5-556fef87de89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_019df861-0acf-7789-9dd5-5f1609f23468" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_019df861-0acf-7699-bfd5-556fef87de89" xlink:to="loc_srt_RangeMember_019df861-0acf-7789-9dd5-5f1609f23468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_019df861-0acf-7b4a-97af-ea895c29ac02" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_019df861-0acf-7789-9dd5-5f1609f23468" xlink:to="loc_srt_MinimumMember_019df861-0acf-7b4a-97af-ea895c29ac02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_019df861-0acf-72fe-b386-8c840884fedd" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_019df861-0acf-7789-9dd5-5f1609f23468" xlink:to="loc_srt_MaximumMember_019df861-0acf-72fe-b386-8c840884fedd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-7e29-a1ac-abbc69453b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019df861-0acf-7d2e-9cd8-589653b50e2f" xlink:to="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-7e29-a1ac-abbc69453b4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_019df861-0acf-763e-8feb-4c591c65faf7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-7e29-a1ac-abbc69453b4a" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_019df861-0acf-763e-8feb-4c591c65faf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_019df861-0acf-7fdf-a11b-938df77e0957" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-7e29-a1ac-abbc69453b4a" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_019df861-0acf-7fdf-a11b-938df77e0957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_019df861-0acf-701f-a3c3-5722f27179e2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-7e29-a1ac-abbc69453b4a" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_019df861-0acf-701f-a3c3-5722f27179e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_019df861-0acf-7aaa-a740-b851a9912cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-7e29-a1ac-abbc69453b4a" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_019df861-0acf-7aaa-a740-b851a9912cb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_019df861-0acf-7195-99ad-8827143e7ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-7e29-a1ac-abbc69453b4a" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_019df861-0acf-7195-99ad-8827143e7ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DebtInstrumentPrepaymentFeePercent_019df861-0acf-7fc7-bac2-c524bd4dfb3f" xlink:href="hlm-20260627.xsd#hlm_DebtInstrumentPrepaymentFeePercent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-7e29-a1ac-abbc69453b4a" xlink:to="loc_hlm_DebtInstrumentPrepaymentFeePercent_019df861-0acf-7fc7-bac2-c524bd4dfb3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019df861-0acf-735d-a8a0-eeaa77dceedc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-7e29-a1ac-abbc69453b4a" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019df861-0acf-735d-a8a0-eeaa77dceedc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts_019df861-0acf-727b-a784-426bcebb9cf0" xlink:href="hlm-20260627.xsd#hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019df861-0acf-7e29-a1ac-abbc69453b4a" xlink:to="loc_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts_019df861-0acf-727b-a784-426bcebb9cf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#LeasesLeaseCostDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/LeasesLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019df861-0acf-7342-a9f9-9fca40699f5b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_019df861-0acf-7701-9b53-480dcb5b7348" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019df861-0acf-7342-a9f9-9fca40699f5b" xlink:to="loc_us-gaap_OperatingLeaseCost_019df861-0acf-7701-9b53-480dcb5b7348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_019df861-0acf-7945-9e4b-38c7e2e7a8c6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019df861-0acf-7342-a9f9-9fca40699f5b" xlink:to="loc_us-gaap_ShortTermLeaseCost_019df861-0acf-7945-9e4b-38c7e2e7a8c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_019df861-0acf-70d6-95df-b13dd40f29d3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019df861-0acf-7342-a9f9-9fca40699f5b" xlink:to="loc_us-gaap_VariableLeaseCost_019df861-0acf-70d6-95df-b13dd40f29d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FinanceLeaseCost1Abstract_019df861-0acf-7e6b-908b-59f76f52e65e" xlink:href="hlm-20260627.xsd#hlm_FinanceLeaseCost1Abstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019df861-0acf-7342-a9f9-9fca40699f5b" xlink:to="loc_hlm_FinanceLeaseCost1Abstract_019df861-0acf-7e6b-908b-59f76f52e65e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_019df861-0acf-75c7-af74-c7f2b57b57dc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hlm_FinanceLeaseCost1Abstract_019df861-0acf-7e6b-908b-59f76f52e65e" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_019df861-0acf-75c7-af74-c7f2b57b57dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_019df861-0acf-7ae3-a5c8-aa4e147bf5d4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hlm_FinanceLeaseCost1Abstract_019df861-0acf-7e6b-908b-59f76f52e65e" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_019df861-0acf-7ae3-a5c8-aa4e147bf5d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019df861-0acf-7130-ab43-6e1b403c63c0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_019df861-0acf-72f5-b3e4-082315e04eb6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019df861-0acf-7130-ab43-6e1b403c63c0" xlink:to="loc_us-gaap_OperatingLeaseExpense_019df861-0acf-72f5-b3e4-082315e04eb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_019df861-0acf-76b4-bdb2-f491a1830d13" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019df861-0acf-7130-ab43-6e1b403c63c0" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_019df861-0acf-76b4-bdb2-f491a1830d13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_019df861-0acf-784c-99ab-15c59a44b814" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019df861-0acf-76b4-bdb2-f491a1830d13" xlink:to="loc_srt_StatementGeographicalAxis_019df861-0acf-784c-99ab-15c59a44b814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019df861-0acf-740c-89a0-4006de214f6c" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_019df861-0acf-784c-99ab-15c59a44b814" xlink:to="loc_srt_SegmentGeographicalDomain_019df861-0acf-740c-89a0-4006de214f6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ForestParkOhioMember_019df861-0acf-7df8-8382-178b8fbd26ea" xlink:href="hlm-20260627.xsd#hlm_ForestParkOhioMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_019df861-0acf-740c-89a0-4006de214f6c" xlink:to="loc_hlm_ForestParkOhioMember_019df861-0acf-7df8-8382-178b8fbd26ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_019df861-0acf-7b51-ae26-9de39fd48757" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019df861-0acf-76b4-bdb2-f491a1830d13" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_019df861-0acf-7b51-ae26-9de39fd48757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_LesseeOperatingLeaseNumberOfLeases_019df861-0acf-7c22-beaa-8d6dff8d59e7" xlink:href="hlm-20260627.xsd#hlm_LesseeOperatingLeaseNumberOfLeases"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019df861-0acf-7b51-ae26-9de39fd48757" xlink:to="loc_hlm_LesseeOperatingLeaseNumberOfLeases_019df861-0acf-7c22-beaa-8d6dff8d59e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019df861-0acf-72ff-a240-1b13ddf1f744" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019df861-0acf-7b51-ae26-9de39fd48757" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019df861-0acf-72ff-a240-1b13ddf1f744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_LesseeOperatingLeaseAnnualEscalationRate_019df861-0acf-7d9f-ab58-4ebfb5940a18" xlink:href="hlm-20260627.xsd#hlm_LesseeOperatingLeaseAnnualEscalationRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019df861-0acf-7b51-ae26-9de39fd48757" xlink:to="loc_hlm_LesseeOperatingLeaseAnnualEscalationRate_019df861-0acf-7d9f-ab58-4ebfb5940a18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_019df861-0acf-721a-a9ae-4e422382d284" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019df861-0acf-7b51-ae26-9de39fd48757" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_019df861-0acf-721a-a9ae-4e422382d284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019df861-0acf-7911-9679-e3e0d7b873b4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019df861-0acf-7b51-ae26-9de39fd48757" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019df861-0acf-7911-9679-e3e0d7b873b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#LeasesWeightedAverageAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019df861-0acf-7548-9b11-1f1679f16203" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_019df861-0acf-73d9-b3e7-62fa6fd3b3fb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019df861-0acf-7548-9b11-1f1679f16203" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_019df861-0acf-73d9-b3e7-62fa6fd3b3fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_019df861-0acf-73e4-98ee-c5ed2058e835" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019df861-0acf-7548-9b11-1f1679f16203" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_019df861-0acf-73e4-98ee-c5ed2058e835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_019df861-0acf-72a8-ad3b-582e39804afc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019df861-0acf-7548-9b11-1f1679f16203" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_019df861-0acf-72a8-ad3b-582e39804afc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_019df861-0acf-749b-8d04-cb58deffd15e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019df861-0acf-7548-9b11-1f1679f16203" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_019df861-0acf-749b-8d04-cb58deffd15e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#LeasesFinanceLeaseBalanceSheetLocationsDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019df861-0acf-7c6f-8316-32dcaafd2e7f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_019df861-0acf-7dd7-999f-87a449abba21" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019df861-0acf-7c6f-8316-32dcaafd2e7f" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_019df861-0acf-7dd7-999f-87a449abba21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_019df861-0acf-7e16-bd33-8cd44fd15873" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019df861-0acf-7c6f-8316-32dcaafd2e7f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_019df861-0acf-7e16-bd33-8cd44fd15873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_019df861-0acf-7898-b29b-04bd2833c6f9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019df861-0acf-7c6f-8316-32dcaafd2e7f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_019df861-0acf-7898-b29b-04bd2833c6f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_019df861-0acf-79c9-a3c8-03b56cc1e1c9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019df861-0acf-7c6f-8316-32dcaafd2e7f" xlink:to="loc_us-gaap_FinanceLeaseLiability_019df861-0acf-79c9-a3c8-03b56cc1e1c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#LeasesSupplementalCashFlowInformationDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019df861-0acf-754d-bed8-9c58e1d9ebd4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_019df861-0acf-7799-8fef-c46c3a91a81d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019df861-0acf-754d-bed8-9c58e1d9ebd4" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_019df861-0acf-7799-8fef-c46c3a91a81d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_019df861-0acf-761b-8e27-765986d1f574" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_019df861-0acf-7799-8fef-c46c3a91a81d" xlink:to="loc_us-gaap_OperatingLeasePayments_019df861-0acf-761b-8e27-765986d1f574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_019df861-0acf-70f6-828b-09aec320f881" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_019df861-0acf-7799-8fef-c46c3a91a81d" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_019df861-0acf-70f6-828b-09aec320f881" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_019df861-0acf-7221-a0a5-0279643ed5fe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_019df861-0acf-7799-8fef-c46c3a91a81d" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_019df861-0acf-7221-a0a5-0279643ed5fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#LeasesLeaseMaturitiesDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019df861-0acf-7c89-b4af-d6ef6e815bfc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_019df861-0acf-7930-9c44-0e5053bb84b7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019df861-0acf-7c89-b4af-d6ef6e815bfc" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_019df861-0acf-7930-9c44-0e5053bb84b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019df861-0acf-7a15-b005-49113012772e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_019df861-0acf-7930-9c44-0e5053bb84b7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019df861-0acf-7a15-b005-49113012772e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019df861-0acf-7c16-8774-5a4688c06f5c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_019df861-0acf-7930-9c44-0e5053bb84b7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019df861-0acf-7c16-8774-5a4688c06f5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019df861-0acf-77c6-8a16-3eb197d077d7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_019df861-0acf-7930-9c44-0e5053bb84b7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019df861-0acf-77c6-8a16-3eb197d077d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019df861-0acf-7cbf-adeb-ac007f4ba5a4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_019df861-0acf-7930-9c44-0e5053bb84b7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019df861-0acf-7cbf-adeb-ac007f4ba5a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_019df861-0acf-7b16-a465-62edaef77899" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_019df861-0acf-7930-9c44-0e5053bb84b7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_019df861-0acf-7b16-a465-62edaef77899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_019df861-0acf-7f14-a47c-d0c28dc3f4d3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_019df861-0acf-7930-9c44-0e5053bb84b7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_019df861-0acf-7f14-a47c-d0c28dc3f4d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019df861-0acf-7568-b1f8-23603f5e56a4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_019df861-0acf-7930-9c44-0e5053bb84b7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019df861-0acf-7568-b1f8-23603f5e56a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019df861-0acf-718c-9bac-88c6f0178fa4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_019df861-0acf-7930-9c44-0e5053bb84b7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019df861-0acf-718c-9bac-88c6f0178fa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019df861-0acf-7463-9673-e0f79997826f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_019df861-0acf-7930-9c44-0e5053bb84b7" xlink:to="loc_us-gaap_OperatingLeaseLiability_019df861-0acf-7463-9673-e0f79997826f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_019df861-0acf-7314-9083-8b7f6003e2ad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019df861-0acf-7c89-b4af-d6ef6e815bfc" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_019df861-0acf-7314-9083-8b7f6003e2ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019df861-0acf-730d-92b5-689c7f75b256" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_019df861-0acf-7314-9083-8b7f6003e2ad" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019df861-0acf-730d-92b5-689c7f75b256" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019df861-0acf-76f6-b08a-cc050a26811b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_019df861-0acf-7314-9083-8b7f6003e2ad" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019df861-0acf-76f6-b08a-cc050a26811b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019df861-0acf-7ab2-a740-e6a1571d97d0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_019df861-0acf-7314-9083-8b7f6003e2ad" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019df861-0acf-7ab2-a740-e6a1571d97d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019df861-0acf-79c0-ad22-aa0902b4f6d5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_019df861-0acf-7314-9083-8b7f6003e2ad" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019df861-0acf-79c0-ad22-aa0902b4f6d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_019df861-0acf-7965-af7e-e47cdfc10556" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_019df861-0acf-7314-9083-8b7f6003e2ad" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_019df861-0acf-7965-af7e-e47cdfc10556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_019df861-0acf-781a-b97b-394a34626924" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_019df861-0acf-7314-9083-8b7f6003e2ad" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_019df861-0acf-781a-b97b-394a34626924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019df861-0acf-715f-8657-f66a8a09871e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_019df861-0acf-7314-9083-8b7f6003e2ad" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019df861-0acf-715f-8657-f66a8a09871e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019df861-0acf-7f3c-b937-7c5bb9043d54" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_019df861-0acf-7314-9083-8b7f6003e2ad" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019df861-0acf-7f3c-b937-7c5bb9043d54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_019df861-0acf-795f-80e3-f4736e2356c6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_019df861-0acf-7314-9083-8b7f6003e2ad" xlink:to="loc_us-gaap_FinanceLeaseLiability_019df861-0acf-795f-80e3-f4736e2356c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeRepurchasesDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#EquityandAccumulatedOtherComprehensiveIncomeRepurchasesDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeRepurchasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_019df861-0acf-71b0-b17b-83a0a77593e8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_019df861-0acf-70d1-8589-66efd393104b" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_019df861-0acf-71b0-b17b-83a0a77593e8" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_019df861-0acf-70d1-8589-66efd393104b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_019df861-0acf-774b-90e5-baadc0492a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_019df861-0acf-71b0-b17b-83a0a77593e8" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_019df861-0acf-774b-90e5-baadc0492a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_019df861-0acf-7b0c-95af-6233c8bebae4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_019df861-0acf-71b0-b17b-83a0a77593e8" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_019df861-0acf-7b0c-95af-6233c8bebae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeStockRollforwardDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#EquityandAccumulatedOtherComprehensiveIncomeStockRollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeStockRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_019df861-0acf-79c1-9ed7-f716f25dbb51" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_019df861-0acf-7f70-bffd-77b77e924f55" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_019df861-0acf-79c1-9ed7-f716f25dbb51" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_019df861-0acf-7f70-bffd-77b77e924f55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_019df861-0acf-7ada-bf3e-a8d736f481ae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_019df861-0acf-7f70-bffd-77b77e924f55" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_019df861-0acf-7ada-bf3e-a8d736f481ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_019df861-0acf-7362-bb8b-a26310d17f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_019df861-0acf-7ada-bf3e-a8d736f481ae" xlink:to="loc_us-gaap_EquityComponentDomain_019df861-0acf-7362-bb8b-a26310d17f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_019df861-0acf-717a-8269-0bd73d98c7ec" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_019df861-0acf-7362-bb8b-a26310d17f2f" xlink:to="loc_us-gaap_CommonStockMember_019df861-0acf-717a-8269-0bd73d98c7ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_019df861-0acf-7ceb-a943-21ca7eeffdeb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_019df861-0acf-7362-bb8b-a26310d17f2f" xlink:to="loc_us-gaap_TreasuryStockCommonMember_019df861-0acf-7ceb-a943-21ca7eeffdeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_019df861-0acf-71c2-9bf3-4003276aa2a9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_019df861-0acf-7f70-bffd-77b77e924f55" xlink:to="loc_us-gaap_ClassOfStockLineItems_019df861-0acf-71c2-9bf3-4003276aa2a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-746e-8130-4a16b32ae5a2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_019df861-0acf-71c2-9bf3-4003276aa2a9" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-746e-8130-4a16b32ae5a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CommonStockSharesOutstandingIncludingAdjustments_019df861-0acf-7786-960c-b4bcdf248f52" xlink:href="hlm-20260627.xsd#hlm_CommonStockSharesOutstandingIncludingAdjustments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-746e-8130-4a16b32ae5a2" xlink:to="loc_hlm_CommonStockSharesOutstandingIncludingAdjustments_019df861-0acf-7786-960c-b4bcdf248f52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_019df861-0acf-7880-a373-0adec5446082" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-746e-8130-4a16b32ae5a2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_019df861-0acf-7880-a373-0adec5446082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CommonStockSharesOutstandingIncludingAdjustments_019df861-0acf-7a20-b527-d0757cdb831b" xlink:href="hlm-20260627.xsd#hlm_CommonStockSharesOutstandingIncludingAdjustments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-746e-8130-4a16b32ae5a2" xlink:to="loc_hlm_CommonStockSharesOutstandingIncludingAdjustments_019df861-0acf-7a20-b527-d0757cdb831b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_019df861-0acf-73d5-8d87-3b420ee4b0b9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-746e-8130-4a16b32ae5a2" xlink:to="loc_us-gaap_TreasuryStockCommonShares_019df861-0acf-73d5-8d87-3b420ee4b0b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_019df861-0acf-7689-85ef-9e8ee27b0ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-746e-8130-4a16b32ae5a2" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_019df861-0acf-7689-85ef-9e8ee27b0ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_019df861-0acf-7f15-bd4e-737c07e1bebc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019df861-0acf-746e-8130-4a16b32ae5a2" xlink:to="loc_us-gaap_TreasuryStockCommonShares_019df861-0acf-7f15-bd4e-737c07e1bebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_019df861-0acf-7607-8e01-cf175e5b3956" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_019df861-0acf-7049-8eb8-d2e12d5df8e0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_019df861-0acf-7607-8e01-cf175e5b3956" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_019df861-0acf-7049-8eb8-d2e12d5df8e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_019df861-0acf-79bd-9715-430084b5b34d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_019df861-0acf-7049-8eb8-d2e12d5df8e0" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_019df861-0acf-79bd-9715-430084b5b34d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_019df861-0acf-7604-9c8e-c3da0315c5b2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_019df861-0acf-79bd-9715-430084b5b34d" xlink:to="loc_us-gaap_EquityComponentDomain_019df861-0acf-7604-9c8e-c3da0315c5b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_019df861-0acf-7c6e-b0ff-2d88a6137d7d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_019df861-0acf-7604-9c8e-c3da0315c5b2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_019df861-0acf-7c6e-b0ff-2d88a6137d7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_019df861-0acf-7fde-8a6d-22e1cb2a2dc0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_019df861-0acf-7049-8eb8-d2e12d5df8e0" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_019df861-0acf-7fde-8a6d-22e1cb2a2dc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019df861-0acf-70e5-af29-bf35b9dec5c6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_019df861-0acf-7fde-8a6d-22e1cb2a2dc0" xlink:to="loc_us-gaap_StockholdersEquity_019df861-0acf-70e5-af29-bf35b9dec5c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_019df861-0acf-772e-b593-e0b9114c0e98" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_019df861-0acf-7fde-8a6d-22e1cb2a2dc0" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_019df861-0acf-772e-b593-e0b9114c0e98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_019df861-0acf-765f-88ce-5700280da730" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_019df861-0acf-7fde-8a6d-22e1cb2a2dc0" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_019df861-0acf-765f-88ce-5700280da730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019df861-0acf-7be7-a02f-a8195044dae0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_019df861-0acf-7fde-8a6d-22e1cb2a2dc0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019df861-0acf-7be7-a02f-a8195044dae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019df861-0acf-7034-a72f-72654e2c932c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_019df861-0acf-7fde-8a6d-22e1cb2a2dc0" xlink:to="loc_us-gaap_StockholdersEquity_019df861-0acf-7034-a72f-72654e2c932c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_019df861-0acf-71dc-9483-ecc2257d5abe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_019df861-0acf-7fde-8a6d-22e1cb2a2dc0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_019df861-0acf-71dc-9483-ecc2257d5abe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_019df861-0acf-7da1-add6-e8a350be1972" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_019df861-0acf-7fde-8a6d-22e1cb2a2dc0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_019df861-0acf-7da1-add6-e8a350be1972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_019df861-0acf-743f-8937-14caaff181b7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_019df861-0acf-7fde-8a6d-22e1cb2a2dc0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_019df861-0acf-743f-8937-14caaff181b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019df861-0acf-778c-8a92-370ec5ccb726" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7236-82f3-123755589b47" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019df861-0acf-778c-8a92-370ec5ccb726" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7236-82f3-123755589b47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_019df861-0acf-7d82-9c53-103615bb1fc6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7236-82f3-123755589b47" xlink:to="loc_us-gaap_PlanNameAxis_019df861-0acf-7d82-9c53-103615bb1fc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_019df861-0acf-76d5-aa6a-d3802577d8ae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_019df861-0acf-7d82-9c53-103615bb1fc6" xlink:to="loc_us-gaap_PlanNameDomain_019df861-0acf-76d5-aa6a-d3802577d8ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2014Member_019df861-0acf-79f1-a0ca-84b6bdede850" xlink:href="hlm-20260627.xsd#hlm_EquityIncentivePlan2014Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_019df861-0acf-76d5-aa6a-d3802577d8ae" xlink:to="loc_hlm_EquityIncentivePlan2014Member_019df861-0acf-79f1-a0ca-84b6bdede850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2021Member_019df861-0acf-70f2-97fa-4ebb4c49dd05" xlink:href="hlm-20260627.xsd#hlm_EquityIncentivePlan2021Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_019df861-0acf-76d5-aa6a-d3802577d8ae" xlink:to="loc_hlm_EquityIncentivePlan2021Member_019df861-0acf-70f2-97fa-4ebb4c49dd05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EmployeeStockPurchasePlanMember_019df861-0acf-73e6-bf39-c3118839929d" xlink:href="hlm-20260627.xsd#hlm_EmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_019df861-0acf-76d5-aa6a-d3802577d8ae" xlink:to="loc_hlm_EmployeeStockPurchasePlanMember_019df861-0acf-73e6-bf39-c3118839929d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_019df861-0acf-7b47-9f04-503a38c247dc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7236-82f3-123755589b47" xlink:to="loc_us-gaap_AwardTypeAxis_019df861-0acf-7b47-9f04-503a38c247dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-72be-8f1e-8a91d7a796be" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_019df861-0acf-7b47-9f04-503a38c247dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-72be-8f1e-8a91d7a796be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_019df861-0acf-7390-a503-b9809bc025eb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-72be-8f1e-8a91d7a796be" xlink:to="loc_us-gaap_EmployeeStockOptionMember_019df861-0acf-7390-a503-b9809bc025eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember_019df861-0acf-746d-ac6a-a11a44e08791" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-72be-8f1e-8a91d7a796be" xlink:to="loc_us-gaap_StockCompensationPlanMember_019df861-0acf-746d-ac6a-a11a44e08791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_019df861-0acf-7a83-a911-5b73bc2fb404" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-72be-8f1e-8a91d7a796be" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_019df861-0acf-7a83-a911-5b73bc2fb404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_019df861-0acf-714e-9d3a-62dab0046a68" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-72be-8f1e-8a91d7a796be" xlink:to="loc_us-gaap_PerformanceSharesMember_019df861-0acf-714e-9d3a-62dab0046a68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis_019df861-0acf-7682-88b8-63451cd8c679" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GranteeStatusAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7236-82f3-123755589b47" xlink:to="loc_us-gaap_GranteeStatusAxis_019df861-0acf-7682-88b8-63451cd8c679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_019df861-0acf-7646-973d-dbdeb13d158a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GranteeStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GranteeStatusAxis_019df861-0acf-7682-88b8-63451cd8c679" xlink:to="loc_us-gaap_GranteeStatusDomain_019df861-0acf-7646-973d-dbdeb13d158a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementEmployeeMember_019df861-0acf-7a1d-9545-53c81f053827" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GranteeStatusDomain_019df861-0acf-7646-973d-dbdeb13d158a" xlink:to="loc_us-gaap_ShareBasedPaymentArrangementEmployeeMember_019df861-0acf-7a1d-9545-53c81f053827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-7b1d-8109-3f3a12c577dc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7236-82f3-123755589b47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-7b1d-8109-3f3a12c577dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_019df861-0acf-7c3a-93e0-e01ccb0c7abf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-7b1d-8109-3f3a12c577dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_019df861-0acf-7c3a-93e0-e01ccb0c7abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_019df861-0acf-7ae3-8d46-bbffa29c5833" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-7b1d-8109-3f3a12c577dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_019df861-0acf-7ae3-8d46-bbffa29c5833" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear_019df861-0acf-74c7-b471-9fe5f40cdc3f" xlink:href="hlm-20260627.xsd#hlm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-7b1d-8109-3f3a12c577dc" xlink:to="loc_hlm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear_019df861-0acf-74c7-b471-9fe5f40cdc3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_019df861-0acf-7c4e-967b-315787c9fa38" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-7b1d-8109-3f3a12c577dc" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_019df861-0acf-7c4e-967b-315787c9fa38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#StockBasedCompensationSummaryofRestrictedStockActivityDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019df861-0acf-79ac-975a-8aa46ef9cfb7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-73b6-85ea-656d3d4bd068" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019df861-0acf-79ac-975a-8aa46ef9cfb7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-73b6-85ea-656d3d4bd068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_019df861-0acf-7f3e-9deb-dd4f14922753" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-73b6-85ea-656d3d4bd068" xlink:to="loc_us-gaap_AwardTypeAxis_019df861-0acf-7f3e-9deb-dd4f14922753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-7d73-a363-b7867d4312bb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_019df861-0acf-7f3e-9deb-dd4f14922753" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-7d73-a363-b7867d4312bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_019df861-0acf-7cc8-875c-0c1d66438a44" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-73b6-85ea-656d3d4bd068" xlink:to="loc_us-gaap_PlanNameAxis_019df861-0acf-7cc8-875c-0c1d66438a44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_019df861-0acf-7bb3-9c22-a4e0f38b0c07" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_019df861-0acf-7cc8-875c-0c1d66438a44" xlink:to="loc_us-gaap_PlanNameDomain_019df861-0acf-7bb3-9c22-a4e0f38b0c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2014Member_019df861-0acf-71e9-9c6a-3c45af9b2a1f" xlink:href="hlm-20260627.xsd#hlm_EquityIncentivePlan2014Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_019df861-0acf-7bb3-9c22-a4e0f38b0c07" xlink:to="loc_hlm_EquityIncentivePlan2014Member_019df861-0acf-71e9-9c6a-3c45af9b2a1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-788b-a0bb-6c4d0a4bb924" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-73b6-85ea-656d3d4bd068" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-788b-a0bb-6c4d0a4bb924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_019df861-0acf-7524-92f4-6b32a1faf646" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-788b-a0bb-6c4d0a4bb924" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_019df861-0acf-7524-92f4-6b32a1faf646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_019df861-0acf-781f-82a4-a6622421ef83" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-788b-a0bb-6c4d0a4bb924" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_019df861-0acf-781f-82a4-a6622421ef83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019df861-0acf-7736-b166-97606a9086b7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7cea-b5af-9e8aba9d737c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019df861-0acf-7736-b166-97606a9086b7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7cea-b5af-9e8aba9d737c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_019df861-0acf-7877-a14f-8e0ac7232386" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7cea-b5af-9e8aba9d737c" xlink:to="loc_us-gaap_AwardTypeAxis_019df861-0acf-7877-a14f-8e0ac7232386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-7f6a-bc0c-e5c9187ce71e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_019df861-0acf-7877-a14f-8e0ac7232386" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019df861-0acf-7f6a-bc0c-e5c9187ce71e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_019df861-0acf-7f27-aa8c-ef33ec803159" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7cea-b5af-9e8aba9d737c" xlink:to="loc_us-gaap_PlanNameAxis_019df861-0acf-7f27-aa8c-ef33ec803159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_019df861-0acf-7ce1-b2da-bf56e4424c99" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_019df861-0acf-7f27-aa8c-ef33ec803159" xlink:to="loc_us-gaap_PlanNameDomain_019df861-0acf-7ce1-b2da-bf56e4424c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2014Member_019df861-0acf-770e-84a8-ec0878f787f8" xlink:href="hlm-20260627.xsd#hlm_EquityIncentivePlan2014Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_019df861-0acf-7ce1-b2da-bf56e4424c99" xlink:to="loc_hlm_EquityIncentivePlan2014Member_019df861-0acf-770e-84a8-ec0878f787f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2021Member_019df861-0acf-70a1-bb1b-60cc45846d22" xlink:href="hlm-20260627.xsd#hlm_EquityIncentivePlan2021Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_019df861-0acf-7ce1-b2da-bf56e4424c99" xlink:to="loc_hlm_EquityIncentivePlan2021Member_019df861-0acf-70a1-bb1b-60cc45846d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-71c3-b211-edd390ae0c95" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7cea-b5af-9e8aba9d737c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-71c3-b211-edd390ae0c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_019df861-0acf-7120-ab27-098cd0d9e27e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-71c3-b211-edd390ae0c95" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_019df861-0acf-7120-ab27-098cd0d9e27e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_019df861-0acf-7abc-802a-832edbe819c1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-71c3-b211-edd390ae0c95" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_019df861-0acf-7abc-802a-832edbe819c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019df861-0acf-75b3-a28a-dea7fb824ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7386-a334-62caecfd63da" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019df861-0acf-75b3-a28a-dea7fb824ef8" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7386-a334-62caecfd63da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_019df861-0acf-7b32-a1a7-5b390c801bac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7386-a334-62caecfd63da" xlink:to="loc_us-gaap_PlanNameAxis_019df861-0acf-7b32-a1a7-5b390c801bac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_019df861-0acf-7d65-9509-6dced31a580f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_019df861-0acf-7b32-a1a7-5b390c801bac" xlink:to="loc_us-gaap_PlanNameDomain_019df861-0acf-7d65-9509-6dced31a580f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2014Member_019df861-0acf-7c74-b2e3-7849c12118ca" xlink:href="hlm-20260627.xsd#hlm_EquityIncentivePlan2014Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_019df861-0acf-7d65-9509-6dced31a580f" xlink:to="loc_hlm_EquityIncentivePlan2014Member_019df861-0acf-7c74-b2e3-7849c12118ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-7138-97c8-a241b1dc0722" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019df861-0acf-7386-a334-62caecfd63da" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019df861-0acf-7138-97c8-a241b1dc0722" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EarningsPerShareComputationDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#EarningsPerShareComputationDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/EarningsPerShareComputationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_019df861-0acf-7077-83c6-5415e041dcc5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019df861-0acf-7460-8970-f6e04d94a200" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019df861-0acf-7077-83c6-5415e041dcc5" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019df861-0acf-7460-8970-f6e04d94a200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_019df861-0acf-7d89-812c-6fa5e696c10b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019df861-0acf-7077-83c6-5415e041dcc5" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_019df861-0acf-7d89-812c-6fa5e696c10b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019df861-0acf-7cc4-bbbf-4e83d325c30c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019df861-0acf-7077-83c6-5415e041dcc5" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019df861-0acf-7cc4-bbbf-4e83d325c30c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019df861-0acf-77c4-a9d9-79d02d5d1183" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019df861-0acf-7077-83c6-5415e041dcc5" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019df861-0acf-77c4-a9d9-79d02d5d1183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019df861-0acf-7416-8d46-0947ae463b80" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019df861-0acf-7077-83c6-5415e041dcc5" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019df861-0acf-7416-8d46-0947ae463b80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_019df861-0acf-79b4-895d-d8570e68ba4b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019df861-0acf-7077-83c6-5415e041dcc5" xlink:to="loc_us-gaap_EarningsPerShareBasic_019df861-0acf-79b4-895d-d8570e68ba4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_019df861-0acf-7d8b-9924-fdf2bb50506d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019df861-0acf-7077-83c6-5415e041dcc5" xlink:to="loc_us-gaap_EarningsPerShareDiluted_019df861-0acf-7d8b-9924-fdf2bb50506d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#EarningsPerShareNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_019df861-0acf-7dd7-b621-2a51fe1eab21" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019df861-0acf-70d3-bf85-b2b677aba8f3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019df861-0acf-7dd7-b621-2a51fe1eab21" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019df861-0acf-70d3-bf85-b2b677aba8f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019df861-0acf-7d66-8bc9-757076202909" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019df861-0acf-70d3-bf85-b2b677aba8f3" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019df861-0acf-7d66-8bc9-757076202909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019df861-0acf-7abc-b107-62f151775483" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019df861-0acf-7d66-8bc9-757076202909" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019df861-0acf-7abc-b107-62f151775483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember_019df861-0acf-750e-95ee-da6111ccd514" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019df861-0acf-7abc-b107-62f151775483" xlink:to="loc_us-gaap_StockCompensationPlanMember_019df861-0acf-750e-95ee-da6111ccd514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_019df861-0acf-79f4-890f-81a36ce0e38b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019df861-0acf-70d3-bf85-b2b677aba8f3" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_019df861-0acf-79f4-890f-81a36ce0e38b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_019df861-0acf-7003-9e42-ed1cfd2880a1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_019df861-0acf-79f4-890f-81a36ce0e38b" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_019df861-0acf-7003-9e42-ed1cfd2880a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#DerivativesandHedgingNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_019df861-0acf-75f1-8eee-cf1269ead100" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_019df861-0acf-7279-a0cb-ed85d518d938" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_019df861-0acf-75f1-8eee-cf1269ead100" xlink:to="loc_us-gaap_DerivativeTable_019df861-0acf-7279-a0cb-ed85d518d938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_019df861-0acf-7ef0-aaf6-b55167a67c22" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_019df861-0acf-7279-a0cb-ed85d518d938" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_019df861-0acf-7ef0-aaf6-b55167a67c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-735d-82fa-600ee65b70dc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_019df861-0acf-7ef0-aaf6-b55167a67c22" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-735d-82fa-600ee65b70dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap1Member_019df861-0acf-771c-a198-88492d4837c5" xlink:href="hlm-20260627.xsd#hlm_InterestRateSwapAgreement2024Swap1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-735d-82fa-600ee65b70dc" xlink:to="loc_hlm_InterestRateSwapAgreement2024Swap1Member_019df861-0acf-771c-a198-88492d4837c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap2Member_019df861-0acf-7573-9be1-15e6ca065163" xlink:href="hlm-20260627.xsd#hlm_InterestRateSwapAgreement2024Swap2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-735d-82fa-600ee65b70dc" xlink:to="loc_hlm_InterestRateSwapAgreement2024Swap2Member_019df861-0acf-7573-9be1-15e6ca065163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisAxis_019df861-0acf-7acf-a4a4-46d31678fd0b" xlink:href="hlm-20260627.xsd#hlm_DerivativeInstrumentRiskAxisAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_019df861-0acf-7279-a0cb-ed85d518d938" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisAxis_019df861-0acf-7acf-a4a4-46d31678fd0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-7bd6-8303-287033b2bfef" xlink:href="hlm-20260627.xsd#hlm_DerivativeInstrumentRiskAxisDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisAxis_019df861-0acf-7acf-a4a4-46d31678fd0b" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-7bd6-8303-287033b2bfef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_019df861-0acf-7d9b-8ac4-f566807c2b13" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-7bd6-8303-287033b2bfef" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_019df861-0acf-7d9b-8ac4-f566807c2b13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-779f-864a-54faca33f6e6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_019df861-0acf-7279-a0cb-ed85d518d938" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-779f-864a-54faca33f6e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7382-aae7-2622a8c65b1a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-779f-864a-54faca33f6e6" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7382-aae7-2622a8c65b1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_019df861-0acf-7623-87d4-23a69b15bdf3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7382-aae7-2622a8c65b1a" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_019df861-0acf-7623-87d4-23a69b15bdf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionLocationBalanceAxis_019df861-0acf-710a-b113-6093cc000204" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionLocationBalanceAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_019df861-0acf-7279-a0cb-ed85d518d938" xlink:to="loc_us-gaap_StatementOfFinancialPositionLocationBalanceAxis_019df861-0acf-710a-b113-6093cc000204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_019df861-0acf-79e2-9518-26c9006fd002" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_019df861-0acf-7279-a0cb-ed85d518d938" xlink:to="loc_us-gaap_DerivativeLineItems_019df861-0acf-79e2-9518-26c9006fd002" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_019df861-0acf-7059-b528-5835a8ba1563" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_019df861-0acf-79e2-9518-26c9006fd002" xlink:to="loc_us-gaap_DerivativeNotionalAmount_019df861-0acf-7059-b528-5835a8ba1563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_019df861-0acf-720e-a510-e6d713fc091e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_019df861-0acf-79e2-9518-26c9006fd002" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_019df861-0acf-720e-a510-e6d713fc091e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_019df861-0acf-7642-9444-c5786d2c7bf5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_019df861-0acf-79e2-9518-26c9006fd002" xlink:to="loc_us-gaap_DerivativeLiabilities_019df861-0acf-7642-9444-c5786d2c7bf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ForeignCurrencyForwardGainOrLoss_019df861-0acf-744c-ac5a-31a1713c48a5" xlink:href="hlm-20260627.xsd#hlm_ForeignCurrencyForwardGainOrLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_019df861-0acf-79e2-9518-26c9006fd002" xlink:to="loc_hlm_ForeignCurrencyForwardGainOrLoss_019df861-0acf-744c-ac5a-31a1713c48a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_019df861-0acf-765a-bf32-ed958c03f8ab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_019df861-0acf-79e2-9518-26c9006fd002" xlink:to="loc_us-gaap_DerivativeAssets_019df861-0acf-765a-bf32-ed958c03f8ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#DerivativesandHedgingDerivativeFinancialInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_019df861-0acf-7dd2-a33b-e1a36f3d5ecf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_019df861-0acf-7ef6-88d9-1bbd214f447f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_019df861-0acf-7dd2-a33b-e1a36f3d5ecf" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_019df861-0acf-7ef6-88d9-1bbd214f447f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_019df861-0acf-7741-b685-6b5e502cb28a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_019df861-0acf-7ef6-88d9-1bbd214f447f" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_019df861-0acf-7741-b685-6b5e502cb28a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-7879-bc1a-b52204d5abf5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_019df861-0acf-7741-b685-6b5e502cb28a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-7879-bc1a-b52204d5abf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap1Member_019df861-0acf-7cb1-a2b3-f6e7b3fff6c6" xlink:href="hlm-20260627.xsd#hlm_InterestRateSwapAgreement2024Swap1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-7879-bc1a-b52204d5abf5" xlink:to="loc_hlm_InterestRateSwapAgreement2024Swap1Member_019df861-0acf-7cb1-a2b3-f6e7b3fff6c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap2Member_019df861-0acf-7a54-b566-03e26b027968" xlink:href="hlm-20260627.xsd#hlm_InterestRateSwapAgreement2024Swap2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_019df861-0acf-7879-bc1a-b52204d5abf5" xlink:to="loc_hlm_InterestRateSwapAgreement2024Swap2Member_019df861-0acf-7a54-b566-03e26b027968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_019df861-0acf-70fa-be44-2b05fbd650ae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_019df861-0acf-7ef6-88d9-1bbd214f447f" xlink:to="loc_us-gaap_HedgingDesignationAxis_019df861-0acf-70fa-be44-2b05fbd650ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_019df861-0acf-7b5e-afe6-f8e22ac2edbb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_019df861-0acf-70fa-be44-2b05fbd650ae" xlink:to="loc_us-gaap_HedgingDesignationDomain_019df861-0acf-7b5e-afe6-f8e22ac2edbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_019df861-0acf-7072-821c-1abf0dfb1da0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_019df861-0acf-7b5e-afe6-f8e22ac2edbb" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_019df861-0acf-7072-821c-1abf0dfb1da0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionLocationBalanceAxis_019df861-0acf-7e97-a8af-ccde3c9fe0ce" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionLocationBalanceAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_019df861-0acf-7ef6-88d9-1bbd214f447f" xlink:to="loc_us-gaap_StatementOfFinancialPositionLocationBalanceAxis_019df861-0acf-7e97-a8af-ccde3c9fe0ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_019df861-0acf-7863-8ec2-22d07ff78945" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_019df861-0acf-7ef6-88d9-1bbd214f447f" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_019df861-0acf-7863-8ec2-22d07ff78945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_019df861-0acf-71aa-a9bb-670b171b8c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_019df861-0acf-7863-8ec2-22d07ff78945" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_019df861-0acf-71aa-a9bb-670b171b8c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_019df861-0acf-7d06-99a2-1afe2c0c6d21" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_019df861-0acf-7863-8ec2-22d07ff78945" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_019df861-0acf-7d06-99a2-1afe2c0c6d21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_019df861-0acf-7457-abdc-6596ac882373" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_019df861-0acf-7457-abdc-6596ac882373" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_019df861-0acf-7b88-8c7c-6be896dc9778" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:to="loc_us-gaap_FinancialInstrumentAxis_019df861-0acf-7b88-8c7c-6be896dc9778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019df861-0acf-7699-a80b-4ee171a6796a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_019df861-0acf-7b88-8c7c-6be896dc9778" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019df861-0acf-7699-a80b-4ee171a6796a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_019df861-0acf-7916-a93a-49e1d38a9ac0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019df861-0acf-7699-a80b-4ee171a6796a" xlink:to="loc_us-gaap_InterestRateSwapMember_019df861-0acf-7916-a93a-49e1d38a9ac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-7ec4-a064-ef4ed778075a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-7ec4-a064-ef4ed778075a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7bfb-9a86-610329eabfec" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-7ec4-a064-ef4ed778075a" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7bfb-9a86-610329eabfec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_019df861-0acf-7340-9099-78498bd0a5e0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7bfb-9a86-610329eabfec" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_019df861-0acf-7340-9099-78498bd0a5e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_019df861-0acf-7ce3-824d-81b5b8652b95" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_019df861-0acf-7ce3-824d-81b5b8652b95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019df861-0acf-7cd7-bb53-c06e0838ad8a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_019df861-0acf-7ce3-824d-81b5b8652b95" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019df861-0acf-7cd7-bb53-c06e0838ad8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_019df861-0acf-72f5-bf00-7e3b9609f363" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019df861-0acf-7cd7-bb53-c06e0838ad8a" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_019df861-0acf-72f5-bf00-7e3b9609f363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_019df861-0acf-739b-91a3-906bd771e9ba" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019df861-0acf-7cd7-bb53-c06e0838ad8a" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_019df861-0acf-739b-91a3-906bd771e9ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_019df861-0acf-7230-b5c9-c04666423a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019df861-0acf-7cd7-bb53-c06e0838ad8a" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_019df861-0acf-7230-b5c9-c04666423a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionLocationBalanceAxis_019df861-0acf-7ff9-9303-3e88b6140166" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionLocationBalanceAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:to="loc_us-gaap_StatementOfFinancialPositionLocationBalanceAxis_019df861-0acf-7ff9-9303-3e88b6140166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_019df861-0acf-73d5-81e6-aad0ccd107d5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_019df861-0acf-73d5-81e6-aad0ccd107d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-7762-ad34-befc1ec2dd6e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_019df861-0acf-73d5-81e6-aad0ccd107d5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-7762-ad34-befc1ec2dd6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InstafobMember_019df861-0acf-7a36-9a6f-73a167551aad" xlink:href="hlm-20260627.xsd#hlm_InstafobMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-7762-ad34-befc1ec2dd6e" xlink:to="loc_hlm_InstafobMember_019df861-0acf-7a36-9a6f-73a167551aad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ResharpMember_019df861-0acf-71fd-bdec-f97a8bb5f38a" xlink:href="hlm-20260627.xsd#hlm_ResharpMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-7762-ad34-befc1ec2dd6e" xlink:to="loc_hlm_ResharpMember_019df861-0acf-71fd-bdec-f97a8bb5f38a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisAxis_019df861-0acf-798e-a658-3ac48d0b5ead" xlink:href="hlm-20260627.xsd#hlm_DerivativeInstrumentRiskAxisAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisAxis_019df861-0acf-798e-a658-3ac48d0b5ead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-7d16-8b76-e075855cae60" xlink:href="hlm-20260627.xsd#hlm_DerivativeInstrumentRiskAxisDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisAxis_019df861-0acf-798e-a658-3ac48d0b5ead" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-7d16-8b76-e075855cae60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_019df861-0acf-7d55-9ac8-813d2f99c90b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisDomain_019df861-0acf-7d16-8b76-e075855cae60" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_019df861-0acf-7d55-9ac8-813d2f99c90b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_019df861-0acf-7131-8894-da43256fd18e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-78dd-beb1-fdf447c1a1f1" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_019df861-0acf-7131-8894-da43256fd18e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesDebt_019df861-0acf-76cd-8e8e-2dfa13624969" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TradingSecuritiesDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_019df861-0acf-7131-8894-da43256fd18e" xlink:to="loc_us-gaap_TradingSecuritiesDebt_019df861-0acf-76cd-8e8e-2dfa13624969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_019df861-0acf-71fe-989d-b398e773bf1b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_019df861-0acf-7131-8894-da43256fd18e" xlink:to="loc_us-gaap_DerivativeLiabilities_019df861-0acf-71fe-989d-b398e773bf1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_019df861-0acf-7d06-a981-c48d787296d0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_019df861-0acf-7131-8894-da43256fd18e" xlink:to="loc_us-gaap_DerivativeAssets_019df861-0acf-7d06-a981-c48d787296d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_019df861-0acf-7c5e-88a9-47137af63ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_019df861-0acf-7131-8894-da43256fd18e" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_019df861-0acf-7c5e-88a9-47137af63ac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_019df861-0acf-7df0-86df-27f1208ef6f7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-7df5-b14b-38677c2389b1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_019df861-0acf-7df0-86df-27f1208ef6f7" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-7df5-b14b-38677c2389b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_019df861-0acf-722b-8118-f594f57c77be" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-7df5-b14b-38677c2389b1" xlink:to="loc_us-gaap_DebtInstrumentAxis_019df861-0acf-722b-8118-f594f57c77be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-7374-bb82-b64659b10167" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_019df861-0acf-722b-8118-f594f57c77be" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019df861-0acf-7374-bb82-b64659b10167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_019df861-0acf-72ec-94c1-846a4f83aa05" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-7df5-b14b-38677c2389b1" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_019df861-0acf-72ec-94c1-846a4f83aa05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_019df861-0acf-7f08-8cde-63eff38c8b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_019df861-0acf-72ec-94c1-846a4f83aa05" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_019df861-0acf-7f08-8cde-63eff38c8b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_019df861-0acf-7981-a17a-6dac0b6ae601" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_019df861-0acf-7f08-8cde-63eff38c8b8b" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_019df861-0acf-7981-a17a-6dac0b6ae601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_019df861-0acf-752d-b9fc-65394c8c4bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_019df861-0acf-7df5-b14b-38677c2389b1" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_019df861-0acf-752d-b9fc-65394c8c4bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#FairValueMeasurementsContingentConsiderationDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_019df861-0acf-7c1d-ae0c-f36efbae951b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_019df861-0acf-713f-b0eb-34f3bfd07c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_019df861-0acf-7c1d-ae0c-f36efbae951b" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_019df861-0acf-713f-b0eb-34f3bfd07c5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionLocationBalanceAxis_019df861-0acf-7ce3-95cf-4d5759b273e9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionLocationBalanceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_019df861-0acf-713f-b0eb-34f3bfd07c5c" xlink:to="loc_us-gaap_StatementOfFinancialPositionLocationBalanceAxis_019df861-0acf-7ce3-95cf-4d5759b273e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_019df861-0acf-7c07-807f-ffb62012b5b2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_019df861-0acf-713f-b0eb-34f3bfd07c5c" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_019df861-0acf-7c07-807f-ffb62012b5b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-712c-b414-da87604d0f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_019df861-0acf-7c07-807f-ffb62012b5b2" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-712c-b414-da87604d0f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ResharpMember_019df861-0acf-7c2e-9f18-4e5763035fa5" xlink:href="hlm-20260627.xsd#hlm_ResharpMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-712c-b414-da87604d0f8a" xlink:to="loc_hlm_ResharpMember_019df861-0acf-7c2e-9f18-4e5763035fa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InstafobMember_019df861-0acf-7964-ba60-27cc8ecb5d31" xlink:href="hlm-20260627.xsd#hlm_InstafobMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019df861-0acf-712c-b414-da87604d0f8a" xlink:to="loc_hlm_InstafobMember_019df861-0acf-7964-ba60-27cc8ecb5d31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-70ff-a3ba-5629cee705b9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_019df861-0acf-713f-b0eb-34f3bfd07c5c" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-70ff-a3ba-5629cee705b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7874-ae8a-9d359795fb69" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_019df861-0acf-70ff-a3ba-5629cee705b9" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7874-ae8a-9d359795fb69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_019df861-0acf-763f-a74f-4271c08bf1e6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_019df861-0acf-7874-ae8a-9d359795fb69" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_019df861-0acf-763f-a74f-4271c08bf1e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_019df861-0acf-7d4e-a950-bc20b1a8c24f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_019df861-0acf-713f-b0eb-34f3bfd07c5c" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_019df861-0acf-7d4e-a950-bc20b1a8c24f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_019df861-0acf-7fc3-ad3c-5ed7faa66691" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_019df861-0acf-7d4e-a950-bc20b1a8c24f" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_019df861-0acf-7fc3-ad3c-5ed7faa66691" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember_019df861-0acf-724b-8958-34f27ba33dc6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_019df861-0acf-7fc3-ad3c-5ed7faa66691" xlink:to="loc_us-gaap_AccruedLiabilitiesMember_019df861-0acf-724b-8958-34f27ba33dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityMember_019df861-0acf-7523-9ecd-8a29b411cede" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_019df861-0acf-7fc3-ad3c-5ed7faa66691" xlink:to="loc_us-gaap_LiabilityMember_019df861-0acf-7523-9ecd-8a29b411cede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_019df861-0acf-7f78-b4f6-fc4c71da1c48" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_019df861-0acf-713f-b0eb-34f3bfd07c5c" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_019df861-0acf-7f78-b4f6-fc4c71da1c48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_019df861-0acf-7e42-952a-d3c7162b2c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_019df861-0acf-7f78-b4f6-fc4c71da1c48" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_019df861-0acf-7e42-952a-d3c7162b2c0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_019df861-0acf-7435-aa93-a2714c0673d2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_019df861-0acf-7f78-b4f6-fc4c71da1c48" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_019df861-0acf-7435-aa93-a2714c0673d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_019df861-0acf-7419-914b-8defbf93dfcc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_019df861-0acf-7f78-b4f6-fc4c71da1c48" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_019df861-0acf-7419-914b-8defbf93dfcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019df861-0acf-795b-8388-f9957bee757e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_019df861-0acf-7f78-b4f6-fc4c71da1c48" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019df861-0acf-795b-8388-f9957bee757e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_019df861-0acf-7c02-9de1-a7694992f774" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_019df861-0acf-7f78-b4f6-fc4c71da1c48" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_019df861-0acf-7c02-9de1-a7694992f774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SegmentReportingNarrativeDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#SegmentReportingNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/SegmentReportingNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_019df861-0acf-7072-bec9-e8dc54d82e26" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_019df861-0acf-7700-b21f-e714ede64bb4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_019df861-0acf-7072-bec9-e8dc54d82e26" xlink:to="loc_us-gaap_NumberOfReportableSegments_019df861-0acf-7700-b21f-e714ede64bb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#SegmentReportingandGeographicInformationEBITDADetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_019df861-0acf-750a-8174-b83969d95b8a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-7aed-a612-6d457a4e4e6d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_019df861-0acf-750a-8174-b83969d95b8a" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-7aed-a612-6d457a4e4e6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-793d-968d-46b77eeeeb1a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-7aed-a612-6d457a4e4e6d" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-793d-968d-46b77eeeeb1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_019df861-0acf-7151-8807-b88b2c4b14ff" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-793d-968d-46b77eeeeb1a" xlink:to="loc_us-gaap_SegmentDomain_019df861-0acf-7151-8807-b88b2c4b14ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_019df861-0acf-7a1f-8e66-75fe08c81ff8" xlink:href="hlm-20260627.xsd#hlm_FastenersHardwareandPersonalProtectionSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7151-8807-b88b2c4b14ff" xlink:to="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_019df861-0acf-7a1f-8e66-75fe08c81ff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_019df861-0acf-7a9d-817b-3cfee4581dc7" xlink:href="hlm-20260627.xsd#hlm_RoboticsAndDigitalSolutionsSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7151-8807-b88b2c4b14ff" xlink:to="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_019df861-0acf-7a9d-817b-3cfee4581dc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CanadaSegmentMember_019df861-0acf-7979-9916-9b2f6476d933" xlink:href="hlm-20260627.xsd#hlm_CanadaSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7151-8807-b88b2c4b14ff" xlink:to="loc_hlm_CanadaSegmentMember_019df861-0acf-7979-9916-9b2f6476d933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_019df861-0acf-76c6-a757-f5127b6639a0" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-7aed-a612-6d457a4e4e6d" xlink:to="loc_srt_ConsolidationItemsAxis_019df861-0acf-76c6-a757-f5127b6639a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_019df861-0acf-7498-a0f7-41225795c515" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_019df861-0acf-76c6-a757-f5127b6639a0" xlink:to="loc_srt_ConsolidationItemsDomain_019df861-0acf-7498-a0f7-41225795c515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsAxis_019df861-0acf-77b5-bcc6-e9e6366e3502" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-7aed-a612-6d457a4e4e6d" xlink:to="loc_us-gaap_SubsegmentsAxis_019df861-0acf-77b5-bcc6-e9e6366e3502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_019df861-0acf-7449-a7ce-09efd6b44cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsegmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsAxis_019df861-0acf-77b5-bcc6-e9e6366e3502" xlink:to="loc_us-gaap_SubsegmentsDomain_019df861-0acf-7449-a7ce-09efd6b44cf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_019df861-0acf-7e89-a884-e444a38e9bf0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-7aed-a612-6d457a4e4e6d" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsAxis_019df861-0acf-7e89-a884-e444a38e9bf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_019df861-0acf-7c12-a35e-f40eb00472d0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_019df861-0acf-7e89-a884-e444a38e9bf0" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_019df861-0acf-7c12-a35e-f40eb00472d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis_019df861-0acf-732f-9529-d4b85b8b170b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-7aed-a612-6d457a4e4e6d" xlink:to="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis_019df861-0acf-732f-9529-d4b85b8b170b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain_019df861-0acf-7013-bfd4-b1e402c5ca32" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis_019df861-0acf-732f-9529-d4b85b8b170b" xlink:to="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain_019df861-0acf-7013-bfd4-b1e402c5ca32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_019df861-0acf-7a74-b12a-61ff3fae5b5e" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-7aed-a612-6d457a4e4e6d" xlink:to="loc_srt_RestatementAxis_019df861-0acf-7a74-b12a-61ff3fae5b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_019df861-0acf-77ee-95e0-0eca975bb832" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_019df861-0acf-7a74-b12a-61ff3fae5b5e" xlink:to="loc_srt_RestatementDomain_019df861-0acf-77ee-95e0-0eca975bb832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-7aed-a612-6d457a4e4e6d" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019df861-0acf-7e37-9c75-2aec30ec9b64" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019df861-0acf-7e37-9c75-2aec30ec9b64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted_019df861-0acf-70db-b6af-0c2853feb1f6" xlink:href="hlm-20260627.xsd#hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted_019df861-0acf-70db-b6af-0c2853feb1f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_019df861-0acf-7d0f-b994-4c3c719dddf7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_us-gaap_SellingExpense_019df861-0acf-7d0f-b994-4c3c719dddf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_WarehouseExpenseAdjusted_019df861-0acf-70e3-90c5-f717d0e7a6b9" xlink:href="hlm-20260627.xsd#hlm_WarehouseExpenseAdjusted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_hlm_WarehouseExpenseAdjusted_019df861-0acf-70e3-90c5-f717d0e7a6b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_019df861-0acf-71fd-868b-a70a75effcff" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_019df861-0acf-71fd-868b-a70a75effcff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount_019df861-0acf-753c-b11c-e083262548c6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_us-gaap_SegmentReportingOtherItemAmount_019df861-0acf-753c-b11c-e083262548c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_019df861-0acf-792e-9fd0-682073530e6a" xlink:href="hlm-20260627.xsd#hlm_EarningsBeforeInterestTaxDepreciationAndAmortization"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_019df861-0acf-792e-9fd0-682073530e6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019df861-0acf-7861-9489-f2832bc87e38" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_us-gaap_ShareBasedCompensation_019df861-0acf-7861-9489-f2832bc87e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RestructuringAndOther_019df861-0acf-761d-a062-99423a3148f8" xlink:href="hlm-20260627.xsd#hlm_RestructuringAndOther"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_hlm_RestructuringAndOther_019df861-0acf-761d-a062-99423a3148f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_TransactionAndIntegrationExpense_019f8015-b424-740e-9328-a84cda0cb69d" xlink:href="hlm-20260627.xsd#hlm_TransactionAndIntegrationExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_hlm_TransactionAndIntegrationExpense_019f8015-b424-740e-9328-a84cda0cb69d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019df861-0acf-7d6d-ac1e-dd179b424ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019df861-0acf-7d6d-ac1e-dd179b424ba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnRestructuringOfDebt_019df861-0acf-7a6a-ac40-3d39c0005dca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_us-gaap_GainsLossesOnRestructuringOfDebt_019df861-0acf-7a6a-ac40-3d39c0005dca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_019df861-0acf-73fb-8913-062335c8323f" xlink:href="hlm-20260627.xsd#hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_019df861-0acf-73fb-8913-062335c8323f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019df861-0acf-7fa6-a8a1-e6d9124db974" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-7350-9354-a17a4ea6a57b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019df861-0acf-7fa6-a8a1-e6d9124db974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_019df861-0acf-7b39-9122-c51c03368bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-723f-957a-19ad4ba6af7c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_019df861-0acf-7b39-9122-c51c03368bc6" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-723f-957a-19ad4ba6af7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-77b3-815d-40352a19ecab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-723f-957a-19ad4ba6af7c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-77b3-815d-40352a19ecab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_019df861-0acf-7321-9f97-ac0894759353" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_019df861-0acf-77b3-815d-40352a19ecab" xlink:to="loc_us-gaap_SegmentDomain_019df861-0acf-7321-9f97-ac0894759353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_019df861-0acf-7925-8f91-75342a4ba6ce" xlink:href="hlm-20260627.xsd#hlm_FastenersHardwareandPersonalProtectionSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7321-9f97-ac0894759353" xlink:to="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_019df861-0acf-7925-8f91-75342a4ba6ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_019df861-0acf-7e0b-b02a-91861b7c5315" xlink:href="hlm-20260627.xsd#hlm_RoboticsAndDigitalSolutionsSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7321-9f97-ac0894759353" xlink:to="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_019df861-0acf-7e0b-b02a-91861b7c5315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CanadaSegmentMember_019df861-0acf-75bb-a3e7-142828d9a9af" xlink:href="hlm-20260627.xsd#hlm_CanadaSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_019df861-0acf-7321-9f97-ac0894759353" xlink:to="loc_hlm_CanadaSegmentMember_019df861-0acf-75bb-a3e7-142828d9a9af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_019df861-0acf-723f-957a-19ad4ba6af7c" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_019df861-0acf-787b-9c08-05ebead0b8c2" xlink:href="hlm-20260627.xsd#hlm_EarningsBeforeInterestTaxDepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:to="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_019df861-0acf-787b-9c08-05ebead0b8c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_019df861-0acf-7502-92cf-2a6944309fdc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_019df861-0acf-7502-92cf-2a6944309fdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_019df861-0acf-7a37-bfa1-ab92a6add5ec" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:to="loc_us-gaap_Depreciation_019df861-0acf-7a37-bfa1-ab92a6add5ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_019df861-0acf-746b-bb65-0e1f54538235" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_019df861-0acf-746b-bb65-0e1f54538235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019df861-0acf-7ab4-949e-5b4d43fe2df5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:to="loc_us-gaap_ShareBasedCompensation_019df861-0acf-7ab4-949e-5b4d43fe2df5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RestructuringAndOther_019df861-0acf-7ed0-8f5b-0f3a1d34d3ec" xlink:href="hlm-20260627.xsd#hlm_RestructuringAndOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:to="loc_hlm_RestructuringAndOther_019df861-0acf-7ed0-8f5b-0f3a1d34d3ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019df861-0acf-77e8-8a08-08a414244675" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019df861-0acf-77e8-8a08-08a414244675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_TransactionAndIntegrationExpense_019f800c-4042-7566-af1c-1f38713756cb" xlink:href="hlm-20260627.xsd#hlm_TransactionAndIntegrationExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:to="loc_hlm_TransactionAndIntegrationExpense_019f800c-4042-7566-af1c-1f38713756cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnRestructuringOfDebt_019df861-0acf-70f4-9c76-143b50812578" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:to="loc_us-gaap_GainsLossesOnRestructuringOfDebt_019df861-0acf-70f4-9c76-143b50812578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_019df861-0acf-7830-85e3-67f52426b56a" xlink:href="hlm-20260627.xsd#hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:to="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_019df861-0acf-7830-85e3-67f52426b56a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019df861-0acf-7e3b-81ac-ebed4b0fa904" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_019df861-0acf-781f-8820-aedbf66016f5" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019df861-0acf-7e3b-81ac-ebed4b0fa904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="hlm-20260627.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_019fb572-ac79-7527-8d85-50e2d6c50827" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_019fb572-ac79-7b6e-9003-4e0c640ccb42" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_019fb572-ac79-7527-8d85-50e2d6c50827" xlink:to="loc_us-gaap_SubsequentEventTable_019fb572-ac79-7b6e-9003-4e0c640ccb42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_019fb572-ac79-7b09-8198-f7c3abf12e40" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_019fb572-ac79-7b6e-9003-4e0c640ccb42" xlink:to="loc_us-gaap_DebtInstrumentAxis_019fb572-ac79-7b09-8198-f7c3abf12e40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019fb572-ac79-76a8-8104-9cdea98770e4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_019fb572-ac79-7b09-8198-f7c3abf12e40" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019fb572-ac79-76a8-8104-9cdea98770e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_SeniorTermLoanDue2033Member_019fb572-ac79-79f2-b8a0-f6eb8ccb154e" xlink:href="hlm-20260627.xsd#hlm_SeniorTermLoanDue2033Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019fb572-ac79-76a8-8104-9cdea98770e4" xlink:to="loc_hlm_SeniorTermLoanDue2033Member_019fb572-ac79-79f2-b8a0-f6eb8ccb154e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_019fb572-ac79-7940-9f98-768765e6df96" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019fb572-ac79-76a8-8104-9cdea98770e4" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_019fb572-ac79-7940-9f98-768765e6df96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_019fb572-ac79-7309-82df-46fbff75a0e3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_019fb572-ac79-7b6e-9003-4e0c640ccb42" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_019fb572-ac79-7309-82df-46fbff75a0e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019fb572-ac79-740b-962a-09f3d9429bee" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019fb572-ac79-7309-82df-46fbff75a0e3" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019fb572-ac79-740b-962a-09f3d9429bee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_019fb572-ac79-7b02-ad9b-8ff98a93b00f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_019fb572-ac79-740b-962a-09f3d9429bee" xlink:to="loc_us-gaap_SubsequentEventMember_019fb572-ac79-7b02-ad9b-8ff98a93b00f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_019fb572-ac79-79c4-9ead-26e509468228" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_019fb572-ac79-7b6e-9003-4e0c640ccb42" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_019fb572-ac79-79c4-9ead-26e509468228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019fb572-ac79-7499-b121-bf2c522b88f3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_019fb572-ac79-79c4-9ead-26e509468228" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019fb572-ac79-7499-b121-bf2c522b88f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_KanebridgeMember_019fb572-ac79-740a-82fe-5ad1b237d6bb" xlink:href="hlm-20260627.xsd#hlm_KanebridgeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_019fb572-ac79-7499-b121-bf2c522b88f3" xlink:to="loc_hlm_KanebridgeMember_019fb572-ac79-740a-82fe-5ad1b237d6bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_019fb572-ac79-7a09-b8a5-75e1056826f6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_019fb572-ac79-7b6e-9003-4e0c640ccb42" xlink:to="loc_us-gaap_SubsequentEventLineItems_019fb572-ac79-7a09-b8a5-75e1056826f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_019fb572-ac79-7eb2-ac97-93a5334c86be" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_019fb572-ac79-7a09-b8a5-75e1056826f6" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_019fb572-ac79-7eb2-ac97-93a5334c86be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019fb572-ac79-7e5b-87e8-8d9927a79688" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_019fb572-ac79-7a09-b8a5-75e1056826f6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019fb572-ac79-7e5b-87e8-8d9927a79688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrExpirationDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrExpirationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>hlm-20260627_g1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 hlm-20260627_g1.jpg
M_]C_[0 L4&AO=&]S:&]P(#,N,  X0DE- ^T      ! !+     $  0$L
M 0 !_^$KN6AT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\ /#]X<&%C:V5T
M(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI2'IR95-Z3E1C>FMC.60B/SX*
M/'@Z>&UP;65T82!X;6QN<SIX/2)A9&]B93IN<SIM971A+R(@>#IX;7!T:STB
M061O8F4@6$U0($-O<F4@.2XQ+6,P,#$@-SDN83AD-#<U,RP@,C R,R\P,R\R
M,RTP.#HU-CHS-R @(" @(" @(CX*(" @/')D9CI21$8@>&UL;G,Z<F1F/2)H
M='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS>6YT87@M;G,C(CX*
M(" @(" @/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](B(*(" @(" @(" @
M(" @>&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O
M(@H@(" @(" @(" @("!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC;VTO
M>&%P+S$N,"\B"B @(" @(" @(" @('AM;&YS.GAM<$=);6<](FAT=' Z+R]N
M<RYA9&]B92YC;VTO>&%P+S$N,"]G+VEM9R\B"B @(" @(" @(" @('AM;&YS
M.GAM<$U-/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(@H@(" @
M(" @(" @("!X;6QN<SIS=%)E9CTB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O
M,2XP+W-4>7!E+U)E<V]U<F-E4F5F(R(*(" @(" @(" @(" @>&UL;G,Z<W1%
M=G0](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP92]297-O=7)C
M945V96YT(R(*(" @(" @(" @(" @>&UL;G,Z:6QL=7-T<F%T;W(](FAT=' Z
M+R]N<RYA9&]B92YC;VTO:6QL=7-T<F%T;W(O,2XP+R(*(" @(" @(" @(" @
M>&UL;G,Z<&1F/2)H='1P.B\O;G,N861O8F4N8V]M+W!D9B\Q+C,O(CX*(" @
M(" @(" @/&1C.F9O<FUA=#YI;6%G92]J<&5G/"]D8SIF;W)M870^"B @(" @
M(" @(#QD8SIT:71L93X*(" @(" @(" @(" @/')D9CI!;'0^"B @(" @(" @
M(" @(" @(#QR9&8Z;&D@>&UL.FQA;F<](G@M9&5F875L="(^:&EL;&UA;B!2
M7V=R965N/"]R9&8Z;&D^"B @(" @(" @(" @(#PO<F1F.D%L=#X*(" @(" @
M(" @/"]D8SIT:71L93X*(" @(" @(" @/'AM<#I-971A9&%T841A=&4^,C R
M-"TP-2TP.%0Q,#HR-3HU,RTP-#HP,#PO>&UP.DUE=&%D871A1&%T93X*(" @
M(" @(" @/'AM<#I-;V1I9GE$871E/C(P,C0M,#4M,#A4,30Z,C4Z-31:/"]X
M;7 Z36]D:69Y1&%T93X*(" @(" @(" @/'AM<#I#<F5A=&5$871E/C(P,C0M
M,#4M,#A4,3 Z,C4Z-3,M,#0Z,# \+WAM<#I#<F5A=&5$871E/@H@(" @(" @
M(" \>&UP.D-R96%T;W)4;V]L/D%D;V)E($EL;'5S=')A=&]R(#(W+C<@*$UA
M8VEN=&]S:"D\+WAM<#I#<F5A=&]R5&]O;#X*(" @(" @(" @/'AM<#I4:'5M
M8FYA:6QS/@H@(" @(" @(" @(" \<F1F.D%L=#X*(" @(" @(" @(" @(" @
M/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @
M(" @(" @(#QX;7!'26UG.G=I9'1H/C(U-CPO>&UP1TEM9SIW:61T:#X*(" @
M(" @(" @(" @(" @(" @/'AM<$=);6<Z:&5I9VAT/C(X/"]X;7!'26UG.FAE
M:6=H=#X*(" @(" @(" @(" @(" @(" @/'AM<$=);6<Z9F]R;6%T/DI014<\
M+WAM<$=);6<Z9F]R;6%T/@H@(" @(" @(" @(" @(" @(" \>&UP1TEM9SII
M;6%G93XO.6HO-$%!45-K6DI29T%"06=%0DQ!17-!040O-U%!<U5':'9D1SEZ
M84<Y=TE$375-04$T46ML3D$K,$%!04%!04)!0DQ!04%!045!)B-X03M!445S
M04%!04%104(O*S1!1&M&:V(R2FQ!1U1!04%!04%F+V)!25%!0F=114)!545"
M9U5&0F=K1T)164I#=V='0F=G3$1!;TM#=V]+)B-X03M$0D%-1$%W341!=U%$
M031014$X3T1"351&0E%417AW8D=X<V-(>#AF2'@X9DAX.&9(=T5(0G=C3D1!
M,%E%0D%91VA54D92;V9(>#AF)B-X03M(>#AF2'@X9DAX.&9(>#AF2'@X9DAX
M.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&8O.$%!15%G
M04A!14%!=T52)B-X03M!04E205%-4D%F+T5!84E!04%!2$%114)!445!04%!
M04%!04%!05%&07=)1T%104A#06M+0W=%04%G241!445"05%%04%!04%!04%!
M)B-X03M!44%#07=11D)G8TE#46],14%!0T%1341!9U%#0F=C1$)!24=!;DU"
M06=-4D)!049)4DEX459%1T4R16EC645537!':$)X5WA1:5!")B-X03M5=$AH
M37A::3A#4GEG=D5L47I25&MQ2WE9,U!#3E51;FLV3WI.:&156DA41#!U24E*
M;TU*0VAG6FA*4D92<5,P5G1.5DM"<GDT+U!%)B-X03LQ3U0P6EA71FQA5S%X
M9%AL.5=:,FAP86UT<V)7-799,U(Q9&YD-&58<#=F2#$K9C-/16A984AI26U+
M:31Y3FIO*T-K-5-6;'!E66U:)B-X03MQ8FY*,F5N-4MJ<$M7;7 V:7!Q<75S
M<F$V=F]204%)0T%1241"455%0E%914-!341B445!06A%1$)#15--545&55).
M:$EG6GAG6D5Y)B-X03MO8DAW1DU(4C133D-&5DII8W9%>DI$4D1G:&%357E7
M:5DW3$-",U!33F5*16=X9%5K=V=*0VAG6DIJ6D9':61K9$95,SAQ3WIW>6=P
M)B-X03LP*U!Z:$I3:W1-5%4U4%)L9%E75G!B6$8Q95@Q4FQ:;61O85=P<F)'
M,75B,E(Q9&YD-&58<#=F2#$K9C-/16A984AI26U+:31Y3FIO)B-X03LK1&Q*
M5U=L-6E:;7!U8VY:-F9K<4]K<&%A;G%+;7%Q-GET<G$K=B]A04%W1$%104-%
M44U2040X06='66)Z-S9!+W=#8UIV.$%J:V$U)B-X03LO=T%X15 X07A"<W5X
M9%A:-D@V5#<S=$=83V$K569Z=R]W1$IO-C$O,&$O.5%K3UDR5&TV9E9F,V@O
M2%)6+TEN+W=!;5IP;B]!0FIU)B-X03MF*V]D.&-F,4UT2CEA4F9M3B]Y;G9M
M2"]!3&%&>"]Y8T]2;'I,6&XK<W,V+S5X<B]!3U5U,4PO=&YT+WEE:GEE3&TU
M1V@K;W9+3'8O)B-X03M!2')M+W=#36IF<D]6=4A,;5AT+R]/35 O5%,O.4=8
M+T%'35ID:39U9&]E=G=E-EIC-T))=E!N+T%#9S-M3"]T;5AN+T%&1'9K6F-I
M)B-X03LQ-69O4'5,-#!Z1F1'*VPO*V-C+RM50VXO=T,R:$XO>6)I>2]&>61T
M;R]O96\U83540R]Z;2\X04I:-C4O=T%9-'8X07%):GE'5#97)B-X03MN5691
M6'E8;4TV5DY03%AM3%5V3'5T5S)R-F,O1S1T;7)X4#)843=-:FIU<D19-%%A
M8DUC>D4R2#%J<$AN,WDY<5AL1"]&26Y72%0T)B-X03LT>3DR2%!X47E,5&Y%
M,RM50V%$*V%O<#%'6DEK2W0S16-S5$AI-E!M1#AW9E!&+S5W.'=386A05T\P
M:G)(65=T86E+24@O:51D5U!J)B-X03LW05IJ>6Q:9%1M>6UC<C9-6GE,4RMP
M9GE%+SA!2F)76"]'830O=T-4<'I)>#AN8C94*S=$2G902&UE1'EX-5AV=%EK
M23E31TUR8E)N)B-X03LY=60O:&I7;BMT=69A=5-K841D:VYW>$IF2$9X8U0S
M3GA,8U1U6DHU;F%35U)T,EHS3E=9*S5*>D9D1U1:=%1)23)/,DMV;TPO;DAB
M)B-X03MZ<#EA,#9F>71D=BLO<U%:-T%K-W1!>F9V12\R1'18-4@R>3=&3&\W
M3%(U8DA#96HR8DQN3F9';FYZ+VQ/9DU8+V)4=E K;V@X>$IC)B-X03MY-E!,
M.5HY-5-A,G5B:3%U23=M,FMA1S1H65!&2VA+<W)+86AL23-"0G=-05-$6693
M,S54+VTO82M:;V]T23%D;&<X=U)R4E@R5T\V)B-X03M#:C=3945L4'1,.4DX
M0FM1;F5X9')P.5%*-TAM=T@O;DI4+VQ,=$XO-UHV+SAN<$UR>3@S2#$S,4)G
M2&M0+VQ/9DQV+T%',#=0+W%))B-X03M425(U:'AC6#%J,V@W-34X.&DK6G18
M.#%,<49K9VUI35)3,FU-:7%)1UI!:3$U14UN<%!Y;59O,5EK;6TR>'DR8T-3
M-UA*:DI.=FUB)B-X03M+6%1+,79E,W1U0TQE-&MH1&)S23-:450W,$EX6D-2
M2$EQ=C99,68O04IB<FHO:V$O=T181E!I4S=Y:#5P<'!P1$I--U-33CEP,TI:
M)B-X03MJ454S2GA9:S)Z>CAI9CA!>5IM;68X63=N+W%(9DHT+W%C;E-F5VM8
M-6IF.' W-6@O=T,R:&-F.&Y$:UIC>3$U+W),3W8K8V$O=T1L)B-X03M,=%,O
M-UHW9CAN;SAN:35U4F]F<4QY:3<O=T(V-78X06I),S9Z;&)H>35L-V8O>FI$
M+S P=B]2;"]W0FI'6%EU<FYA2'(X2'5M6$]W)B-X03M33'HU+W=!;TXU:2\W
M6FPU+W="43<U1UA)=&58-D0W:2M.37A84G9P9B]N2% O;$%P+SA!=&]49CAM
M-'-V>&-N8F%0-DAQ3U=U57=V)B-X03LX-78O04-7975F.$%'3TPO04MI23AH
M:RML<#%(,$8X;#5J3VQ48E903$]P861P1VQA=DMV2W<Q84XS=#5L-D(T,UI(
M:F)W66-A*S10)B-X03MZ=S R5'AK04AO541(<4XY2%EY-F5K-W):5'5K<S%U
M1TE2;FI"0TU2-&IK8T1(:4Y6,%)M:RM83E,Q3W@Q2R]T,'!:-E9$-CDS3V9S
M)B-X03MJ:V5+25 X04M9.4(T03111U5-6FM#935+.$17*W!F>44O.$%*8E=8
M+T=A-"]W0U1P>DEX.&YB-E0K-T1Z;B]N26IZ9TPO5W)F>3-A)B-X03MV5S(P
M>CDW9&M(6G)M4F1L.% S84@W,DEY1U=7.4].<F-L;FA92"M8,VQ76'I2-7-S
M9$M#:S(W4#9T-C0O6G0T>E=1,3=62'=J,TEY)B-X03MU27-U4&=X.&-G1V(O
M=T1/44AK:4Q33EET=&1S25)&<"MO2TE::U%54T\T:5=G,D%O03A9<5!C2$HU
M23!823%M2VIX0C4Q-58X=S-F)B-X03ML,WI"639Z83=Y5VMG6FMR5&Y'9'!%
M4'-Y16I)03!81GAZ-%I!=G-N4SE3<SE5,#8R,4=Y:T5T<&1X<DY#-#=Q-'%+
M*T(X4FU51&)U)B-X03MW45)99D@S;GHO;$]F35@O04<P-WHO<4EF35=8375K
M>2]79F57=DLS:R]6+TTW,S!/;$M*8G5Y="]R6#%C;6I32TA61U9#9'58>#%O
M)B-X03ME=4E&<'@T:D\V-DI1<EA.<&-H;$PR.3%B=E5%5E-22D50,$9756I!
M,3=G<#4U>#@V-FPU<FLP-C0Q2E%B,GET4F%Y>G)T-G9&,F-3)B-X03M%9&U)
M9F5M17ET='DU5$]R-7%F:U O;$]F3'8O04<P-U O<4E41U!-36-8,6HS:#EL
M-6QU.&9#*UEB>C<S<B]N1WDP=%HY2C%S>G=P)B-X03M+5FYH-&PQ1%4K0G5L
M4FPR24]Z,%$Y2CDW,E@Y1C9:+WEY42\X:3 O<&QT0GI+9DQ(-3%X4E)F;6)R
M36-33$A'=C%A:4M!04LR:U(V)B-X03M$369*>F12<78W=R]J;W(O04I%+RM4
M33!Z+VI(8R\X055/*T]0-FU7:RMT279Z1R\U5#-Z1"\R,$QJ+VLT8VI,;5=V
M4#E:6C$O=T$T)B-X03LQ+SA!2UAA;"]W0G,Y=CA!:SE(:SA83GE.1#E29558
M9BLY8S,O1U)V,6Y+,T1L>DM*,'98=&,P;C%F,%9Q3C%9971X.6(V<DY*1'HT
M)B-X03M6-#AV5%IA,#5';&9(0T-1<UIK8VI34"]!365E968X07%9=%0O=T-K
M>30O-7)X-&HS<W9&;C-N-79C9DQ':RM98F8X04HW6#E4,2]5)B-X03MB=3EV
M9%4P=3=M:FEU-35::$1".5AF,'="27I56G=E4BMG9'-U:41W;3-9=VI)66E:
M2&-H.#0U439P33E/.'HK6F1-='IB86)Q,3=9)B-X03LR-5EU66)A-&QI47-1
M05<T;WEI=7<S=V=K37AK:T]22TM(;GIZ,%1195ET54I046983&HO04IR>#1J
M,W-V1FXS;C5V8719,%A83DTO)B-X03M);E9$<G0Y8S-U<EAK8TYX8V97-7!*
M;6E$5'@X26PY471X-'(Y<B]+<FQP0C1D,U!L16I%8D\W-31Y;#%B-F,X:2M6
M.4XX>B]!2DQA)B-X03M:<$=O3"LV;6EL36-O1E=I;$4X;D-24&14.30R-S5F
M1TYX9'9I9TI99T,X1W5025!M3TAZ:B]H4#9V>C%1>2MN2%-V0FM0>$-92"]F
M)B-X03MF1#1I97=Y;FA.,#8T-%IC9D0Q93@K6G9+1VYE52]Y6C%B4V))8VU7
M,T0S5G=24G!:;61/8FXY44A98EIC63%&,DTX66AI24AC*UDX)B-X03MO9%$K
M:F9Y>3AX,C-L>CAK,C%M-$A*8E)R;&\T+W=#95)P4W-A9C=*>4)L.$156&$T
M2FE/2WDK96(K*W5R*RMU3#8V8WE83C%),# X)B-X03MH-G,W:W-X*S@U439Y
M56E46F4R+VQ:85<O:VXX=4Y5.#@S>68V6&5)5G-58G%9,6)H179J*SEM,U K
M4T%C=&AS3&1H<'=-94UZ3'IJ)B-X03MZ1BMA9FY4>D9P8C9:<3DS2&-78VI+
M-50P255)6D164T=647<K9S5!>DIC5V5O;$E55TI:1G@S=G8O3T]N;DPQ<D\U
M.'$S56XW>3)R)B-X03MC-F1Y4%=*:BLY:D9F-5=0240S4&AL,DM84C)7:GE7
M3T5V2"]!1#4O>6Y0;4PO=' S;B]542M64S5L=V-V,6XS;&XO+T%$:E@O=T%P
M)B-X03MD<5@O04=Z,B]W0U0P951X8S-+,% Q1FTO=T-B6#5/=RM95FPQ=E$P
M5TA7,5AL4&)I9U,V<"M#>54W.2LO:FLU=W9C3BMO,#-&=4]B)B-X03LU=FUH
M;6=M94=:1VEM:5EP2D<T2W-R2V%%14AC14A+2%9K56Y8:U O04I4;GDW+S(P
M-U O04MI17=X-6AN:2MS93A0<W9-=#-J>4PO)B-X03M!2WAX+W=#6$0O:W9L
M4&]C6#EZ-4TP.&AF.'$O*W)89BM$9E$K<C@Q*W0O5BMD3V1$>')Z.7-N1W5J
M9&DT2SE,2V-M,E!/9DYV+TML)B-X03M0.%%86"M*4'%N-F$O9"]7+U<Y6&XO
M9'(V9&5/,SDS>'EU6$1E-VIZ.$LO5E9R+TM(+TMM4# Y0B]H:C9P*VUE3"]6
M+U(Y6&Y49V5D)B-X03M/5S,R2S1X-&(R5&HX3R]45F]06% K5D1F<&TY+U,O
M,4PY2V5S+S$S;C8S3#%U4C4X=4\Q831$=W-:949E.5=M+VM4+T%*5E0K:W O
M)B-X03LX2"]6=G(O;VXV>#9(<6-V4C5R5W9086Y,:FMO.%!2;FDX3R]45$A*
M9BMH9%!59C%0<4AQ8VIZ+T%,+W)89DEE:')09RM3,R]!2WAX)B-X03LO=T-8
M1"]K=FHV1B]C*U,V4"]O6$QM=D@Y2#AQ:6QF5W!8,W)T:#E#+W5F2C9F<2\V
M32]1.3<K:W50-DPK<GDO6&5694@Q9F=F57)4)B-X03ME;D-V5$Q$>6-M5E9V
M>6589CE9-"]W1$QH+WE8>7(P3TXK-3AN9CA!5T]0+T%#-&8X;#AF478W;GE2
M3VTO=T11=FXV471F<5@V4#A!)B-X03MR;G%P.5=R-G10535$:#EV-&9T94\R
M16-#62M$93%-+S@P+S1F+U%.,R]I2# O,$YX6#8S-G9,:%1M=D=V2&8W9$US
M;%9B=#@V<F9K)B-X03LX,R\V>'@O-6-0.$%K=FQ8;V-F.7HU4%-02S,K2"\P
M1&%F-&4Y4#A!43-&=G%N<&-U1D]B8W%C="]T,7DR3E9S-45+<F)K<5 K9V8X
M)B-X03M14C@O42]4=C%:=E-R>"MS9E9E6355+V$T8R]X>#)T9'(X,G9-;C9$
M+U%D-2MN=4@V231F-EHV=&5(0V\V.&0K=$U:5E<V>7%T*U1Z)B-X03M4+W)(
M2"]L=R]W0U,K5F5H>"\S4&MY1V8O;%5N*T-B9C%F<3,K12]R2CE$*SDY2#9X
M.&1E;GA6*S$Q,GE8<')Y8E S9D0P-%=09CA!)B-X03M73U O04,T9CAL.&HV
M1W8Y>C5->CAZ9CAQ.2]W<EDO<#,V=B]!26-R1#E1-6,O4B]U:C902# K,W Q
M<&MZ5F(X;39F0G<W.&U'9CA!)B-X03M73U O04,T9CAL.&@V1VXY>C5/+S9X
M>"\U8U K4RM0;U@Y>C5*=#56+W=#5DHO<#8Q+W<U.54O5$Y7*W$K:#8S4#="
M-55R=#EI=&$U)B-X03M)8TXW36]E1F9P<3!,<D@O04-O3#E,,S,V52MP9G!0
M-GA,.64U*W1Y.69M9E8U53)R>G)7;4$X2TIE1&4Y5VY0:U0O;%90-E-N+W=F
M)B-X03LY5RMV*VEF<DAO97!Y.4AM=&$X.7%C=4]3:G<Y1V5,=S<Y3DTT>6)C
M.#<X,V8X<54O5&LS*TDO<4@V6&]V,6IL>C4Y4&@U*VYT>7 T)B-X03LW,'EU
M6$1E-VHU4$-V,59A0S!F+T%*548K;#=(.48O578P;CE9:2MO.%!7-65V>DAP
M8V$W5C4P<%A!3T9%9D)V87)E;S5A-4PO.6L]/"]X;7!'26UG.FEM86=E/@H@
M(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z06QT
M/@H@(" @(" @(" \+WAM<#I4:'5M8FYA:6QS/@H@(" @(" @(" \>&UP34TZ
M26YS=&%N8V5)1#YX;7 N:6ED.C%C.6$T-# T+68V8C0M-#DQ,RUA86)C+60X
M9C0X93@S,V,Y-3PO>&UP34TZ26YS=&%N8V5)1#X*(" @(" @(" @/'AM<$U-
M.D1O8W5M96YT240^>&UP+F1I9#IF83$T,F(Y-BTR-V1B+30V,#$M8C1F-RTU
M.6(V8C T93 X,68\+WAM<$U-.D1O8W5M96YT240^"B @(" @(" @(#QX;7!-
M33I/<FEG:6YA;$1O8W5M96YT240^=75I9#HU1#(P.#DR-#DS0D9$0C$Q.3$T
M03@U.3!$,S$U,#A#.#PO>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/@H@(" @
M(" @(" \>&UP34TZ4F5N9&ET:6]N0VQA<W,^<')O;V8Z<&1F/"]X;7!-33I2
M96YD:71I;VY#;&%S<SX*(" @(" @(" @/'AM<$U-.D1E<FEV961&<F]M(')D
M9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @/'-T4F5F.FEN
M<W1A;F-E240^=75I9#HR.&)D9&(X,BTY,V9D+34T-#$M.&,V9"TV9F$T9&,X
M,6,Y,F4\+W-T4F5F.FEN<W1A;F-E240^"B @(" @(" @(" @(#QS=%)E9CID
M;V-U;65N=$E$/GAM<"YD:60Z,V4Y.&9D830M8S-B82TT.# T+6)E-S$M-CDR
M,&9A-&%F,F9B/"]S=%)E9CID;V-U;65N=$E$/@H@(" @(" @(" @(" \<W12
M968Z;W)I9VEN86Q$;V-U;65N=$E$/G5U:60Z-40R,#@Y,C0Y,T)&1$(Q,3DQ
M-$$X-3DP1#,Q-3 X0S@\+W-T4F5F.F]R:6=I;F%L1&]C=6UE;G1)1#X*(" @
M(" @(" @(" @/'-T4F5F.G)E;F1I=&EO;D-L87-S/G!R;V]F.G!D9CPO<W12
M968Z<F5N9&ET:6]N0VQA<W,^"B @(" @(" @(#PO>&UP34TZ1&5R:79E9$9R
M;VT^"B @(" @(" @(#QX;7!-33I(:7-T;W)Y/@H@(" @(" @(" @(" \<F1F
M.E-E<3X*(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)2
M97-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^<V%V
M960\+W-T179T.F%C=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T179T.FEN
M<W1A;F-E240^>&UP+FEI9#HS.#5D.&(Y92UB-&,V+30T9C(M83ED-"TS9#,V
M.3%D-#9A9&$\+W-T179T.FEN<W1A;F-E240^"B @(" @(" @(" @(" @(" @
M(#QS=$5V=#IW:&5N/C(P,C0M,#4M,#)4,34Z-3@Z,3$M,#0Z,# \+W-T179T
M.G=H96X^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IS;V9T=V%R94%G96YT
M/D%D;V)E($EL;'5S=')A=&]R(#(W+CD@*$UA8VEN=&]S:"D\+W-T179T.G-O
M9G1W87)E06=E;G0^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IC:&%N9V5D
M/B\\+W-T179T.F-H86YG960^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@
M(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E
M(CX*(" @(" @(" @(" @(" @(" @/'-T179T.F%C=&EO;CYS879E9#PO<W1%
M=G0Z86-T:6]N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z:6YS=&%N8V5)
M1#YX;7 N:6ED.C%C.6$T-# T+68V8C0M-#DQ,RUA86)C+60X9C0X93@S,V,Y
M-3PO<W1%=G0Z:6YS=&%N8V5)1#X*(" @(" @(" @(" @(" @(" @/'-T179T
M.G=H96X^,C R-"TP-2TP.%0Q,#HR-3HU,RTP-#HP,#PO<W1%=G0Z=VAE;CX*
M(" @(" @(" @(" @(" @(" @/'-T179T.G-O9G1W87)E06=E;G0^061O8F4@
M26QL=7-T<F%T;W(@,C<N-R H36%C:6YT;W-H*3PO<W1%=G0Z<V]F='=A<F5!
M9V5N=#X*(" @(" @(" @(" @(" @(" @/'-T179T.F-H86YG960^+SPO<W1%
M=G0Z8VAA;F=E9#X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @
M(" @(#PO<F1F.E-E<3X*(" @(" @(" @/"]X;7!-33I(:7-T;W)Y/@H@(" @
M(" @(" \:6QL=7-T<F%T;W(Z4W1A<G1U<%!R;V9I;&4^4')I;G0\+VEL;'5S
M=')A=&]R.E-T87)T=7!0<F]F:6QE/@H@(" @(" @(" \:6QL=7-T<F%T;W(Z
M0W)E871O<E-U8E1O;VP^061O8F4@26QL=7-T<F%T;W(\+VEL;'5S=')A=&]R
M.D-R96%T;W)3=6)4;V]L/@H@(" @(" @(" \<&1F.E!R;V1U8V5R/D%D;V)E
M(%!$1B!L:6)R87)Y(#$W+C P/"]P9&8Z4')O9'5C97(^"B @(" @(#PO<F1F
M.D1E<V-R:7!T:6]N/@H@(" \+W)D9CI21$8^"CPO>#IX;7!M971A/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"CP_>'!A8VME="!E;F0](G<B/S[_XGT024-#
M7U!23T9)3$4  1( "(!P041"10(0  !P<G1R0TU92TQA8B 'T  ' !H !0 I
M #5A8W-P05!03     !!1$)%                        ]M8  0    #3
M+4%$0D4
M          ID97-C    _    '1C<')T   !<    "MW='!T   !G    !1!
M,D(P   !L   H@9!,D(R   !L   H@9!,D(Q  "CN   H@9",D$P  %%P  "
M.+1",D$Q  -^=  ".+1",D$R  6W*  ".+1G86UT  ?OW   D)%D97-C
M     !I5+E,N(%=E8B!#;V%T960@*%-73U I('8R
M
M                         '1E>'0     0V]P>7)I9VAT(#(P,# @061O
M8F4@4WES=&5M<RP@26YC+@  6%E:(        +5:  "\9P  DC!M9G0R
M  0#"0   0                    $                    !   !   "
M   ") 0=!=H':0C9"C8+A0S'#?\/,1!>$8L2MQ/B%0L6,A=7&'D9F!JU&](<
M[QXE'UD@AR&R(MHC_R4C)D0G9BB&*:<JQROH+0@N*"](,&DQB3*F,\(TWC7[
M-Q@X-3E1.FT[B3RE/<(^WC_X01%"*4-"1%Q%=4:/1ZE(PTG=2O=,$DTL3D-/
M65!O4892G%.R5,E5WU;V6 U9(UHZ6U%<9EUX7HI?FV"M8;YBSV/@9/%F F<2
M:"-I,VI":U)L7FUG;G%O>G"#<8QRE'.<=*-UJG:Q=[=XO7G#>LA[S7S.?<U^
MS'_+@,F!QX+%@\*$OX6[AK>'LXBNB:F*I(N>C)B-D8Z&CWN0<)%DDEB33)1
ME3.6)I<9F R8_YGRFN2;UIS(G;N>K9^?H(ZA?*)JHU>D1:4SIB"G#J?\J.JI
MUZK%J[.LH:V/KGVO:[!9L4>R-K,DM!*U +7MMMJWR+BUN:.ZD+M^O&N]6;Y'
MOS7 (L$0P?["[,/:Q,?%M<:CQY'(?LELREG+1,PNS1C. <[KS]70OM&GTI#3
M>=1AU4G6,=<8V #8YMG-VK+;F-Q]W6+>1]\LX!#@].'8XKOCGN1[Y5?F,^<.
MY^CHP>F:ZG'K2.P=[/#MP^Z6[W;P5?$S\@_RZO/#])SU<_9)]Q[W\_C&^97Z
M8?LI^^O\I_U<_@O^M/]:__\   'H Z<%+ :$![\(YPH$"Q8,' T>#AP/&1 7
M$102$!,+% 04_!7S%N87V!C,&=8:WAOA'.$=WQ[;']8@T2'+(L0COB2X);,F
MKB>J**8IHBJ@*YXLG2V:+I4OD3"-,8DRAC.#-($U?S9_-W\X@#F".G\[?CQ\
M/7P^?#]]0']!@D*%0XE$C4621IA'FDB;29U*GTNC3*9-JDZO3[10NE' 4L=3
MSE355==6V5?;6-Y9X%KC6^=<ZEWM7O%?]6#X8?QC &0#90%E_V;\9_IH^&GU
M:O-K\&SN;>MNZ&_E<.%QWG+:<]9TS77#=KEWKWBE>9MZD'N%?'I];WYD?UB
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
MBRZ:BJG^B8V(O:7MB!IV,:(PAOMBY)Z\AB!.GYNFA8XXU9DLA4L?+IBKAD8
M )-P@ "K$JUJD^>9JJDWD9J'S*4PCX1U4*%HC;UB$IW\C%%-Z)KHBS@X09AJ
MBJ(>RI?7B[,  ))X@ "J0:S*G+28VJB8F<*&\Z24EQ=T=:#/E,!A39U+DK!-
M0IH]D2@WOY>XD&L>=9<4D&$ "Y&2@ >ID*PLI<R8+Z?\HC&&2*/YGN)SRJ U
MF^]@JIRRF5Q,KYF/EVLW39<*EN4>*)9?E%@ &Y#$@!*HXJNYKP.7HJ=]JKB%
MPJ-RIL-S0)^LHT-@*9PVH$],09D<GCLV]I: G7T=\Y7(E$  *) 9@!NH0JMA
MN'27&:<;LWN%0Z,-KN=RR)](JN1?NYO6IZE+X9C%I>,VL)8CHNL=S)5/E"8
M,X^/@"*GN:L5PEZ6IJ;$O*N$UJ*VMW%R8I[VLOI?8YN&K[I+G)AUK1\V>Y7=
MI-8=IY4)E T /(\@@"B?L+J$>72.U;6K>3I]T;#\>3)L9*R+>6=:.*AD>=1&
M[Z2N>FHQZZ'F>P<7\*)R>[X  )$H@ ">IKFV@:2.0K3"@+U]8K %@ UK\ZN,
M?YY9N*=D?W)&;*.N?X,Q;*#>?\$7L*$[@+H  )!N@ "=][C+B=6-FK/>B$E\
MSZ\:ANYK5:JCA>U9'J9ZA31%X:+&A,PP^I_LA,07@: <A@0  (_+@ "=:+?S
MDA",^+,/C^=\&JY2C?MJJJG.C&-8?:6KBRU%6:'VBE<PE9\3BBP77)\<BK
M (\^@ "<U;=&FFF,8K)AEZ9[>ZVFE31J!JDDDQA7[:3PD5U$X:$_D#4P/IY2
MD"H7/IXVCK@  ([$@ "<.[:_HNZ+V;'1GY)Z^JT/G(]IBZB/F?A7>:1:E]9$
M?:"2EG O^)V>EJ07)YUGCZ@  (Y>@ ";R+8VJZ"+<+%$IZ5ZF*R"I!-I+Z@$
MH057):/4GI=$.: (G4DOQ)SPG"<7%9RHCYL  (X*@ ";2K77M(R+(K#4K]MZ
M5ZP#JZMHZ:=YJ#%6WZ-+I;!#_)^5I)XOG)R&H#$7%9P7CYL  (W%@ ":V;6&
MO>N*R[!TN(-Z#JNAL[9HK*<;K^-6LJ+OK:!#WY\XJJ<OD9POH"D7'YNVCZ(
M (V.@ "1\\5C>1B"'[_2>,MR%KI\>+EAH[5I>.I0<;"G>5,^"ZQS>>0IIJF6
M>FH/9JM9>PL  (U#@ "1-\2+@.:!MK[S?_AQPKF0?TIA2K1M?N)0#:^>?L0]
MK:M??N4I7:AF?S(/A:G#@$0  (S^@ "0S<.2B*B!1[X(AR=Q7KB>A=Q@V[-U
MA/-/H:Z?A%D]4JI:A!DI(Z=*A$X/KZA/A.X  (S!@ "0@<*ID&N Z+TCCE]P
MZ;>\C)5@:[*&BR9/.JVRBB4] *EJB9,H]J9(B>,/VJ<$B0(  (R,@ "0+,'H
MF$^ E+Q;E;5PDK;PDW1@"[&[D95.Z*S6D"8\PZB2CVDHUZ5CD!L0!*7ABM0
M (Q>@ "/Q\%0H&* 0KNUG3=P3;9 FG-?S[$)F"Q.KJPFEG$\E:?0E;(HPJ26
ME;P0*Z3CBNX  (PX@ "/9L#5J)1__+LJI-!P%K6JH8=?HK!OGM].B:N3G0<\
M?:<ZG*PHN*/@FFX03J0&BP8  (P9@ "/)L!1L/5_S+JAK)-O]K4?J,M?C:_C
MI=A.=ZL)I!H\;Z:\HO\HLZ-3FX40;*-$BQL  (O_@ ".U+_PN<E_KKHMM)MO
M[;2;L"U?AZ]1K/I.>ZIPJUP\@*8@I_4HW*+(FZ 0L**XBT@  (OK@ "$M-"?
M>/-UU\I9>(-FKL1O>%M7$;[6>'U&L[F3>-HU![4(>5@@]K)W>:X'Z[+9>T4
M (GY@ "$8L^?@&YUF\E^?V=F<,.,?JU6SKW6?D1&<;AT?BDTV;/,?E @]K#^
M?I\(9[#J?^<  (H6@ "$2LZ%A\5U;\A\AD%F0\*%A/I6F;R]A"%&/[=+@YXT
MOK*1@X$A"Z^5@_@(YJ\H@_X  (HO@ "$1LU\CQ9U7\=LC1EF(,%RBV=6=KN;
MBAI&)+8HB4@TM;%FB/XA+*Y)B>0)7:V;AE4  (I%@ "$.<R8EH5U6,9XE =F
M'<!PD?!6:KJ7D$E&(;45CR0TQ+!5CM\A6JT@CWL)S*Q"AJ   (I8@ "$'<O4
MGB%U4,6DFQIF*+^.F)!6@[FOEIE&.+0OE4LTXZ]=E4HADJP8E$ *-*L;AN8
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
M2I!9?+JQL)]@?>:@?9QK?9B.?)FL?6-[JI<D?5%G[)38?693))+2?9T\VY%
M?>$BN9$S?E0!+([,?]VPNYY&APZ?>9M<A?2-CYB;A/EZMI8@A#-G!9/=@YQ2
M4)'A@S$\'9!3@NXB'I U@SL!$8UO@+FOO)U3D#&>:)IMCF",;I>TC+9YMY4P
MBS-F$Y+ZB?I1?I$%B/,[;H]XB#DAE8]*B+, ^HQ @*FNU9QPF8J==IF3EP2+
M<I;BE*=XLY1EDG-E,9(;D()0MI SCNXZRHZGC=PA%XYMCB\ YHL]@)RM\YO,
MHPB<K)CNG]&*J98XG+YWX).\F>5D8Y%]EU=/_X^*E3TZ.(W^E!(@J8VWDN
MUHIC@)&M,IM-K*";[)AOJ,&)Z)6WI/YW)9,ZH7YCNI#_GF9/;H\*F_$YPHUJ
MFP(@58T6E=P R(FN@(>LD)KKMFJ;4)@-L>.)2)51K75VA9+.J59C()"3I<M.
MYHZGHTHY68T H5L@#(R0E:L O8D;@("L%)J<P)V:TY>^NV^(OI4 ME9U]Y)X
ML:)BGY YK<U.>HY,JUTX_(RNIF4?OHP^E78 M(BE@'JD":J1=#F3GZ;L=+R"
ML:-\=4]Q!:!%=?Q><YU*=L5*O)JH=Z(U5YB^>&L;0)EK>.P  (V>?Q&C,*F6
M?..3"Z7G?)N")*)P?'-P=I\T?'!=VIPY?)=*(IF;?-XTOY>M?2T:T)@U?9@
M (QL@ "B<ZB*A8B2/Z3DA(6!;*%F@Z1OLIXQ@OY='YL\@HA)>9BC@D0T+):R
M@BL:;9<9@L8  (M@@ "AL*>5CB^18Z/VC(. ?:" BOYNVYU$B;)<59I9B*M(
MRY?%A^$SH971AW@:$Y8:B#@  (IW@ "@XZ;4EN:0EZ,UE)I_J9_"DG]N IR(
MD)];G)F)CO9(+);]C;\S)I4"C2\9R)4MC.T  (FO@ "@.J8BG]Z/[:*)G/-^
M_)\6FC5M5IO:E[9:^)C:E89'H)8YD^4RNY0[DXD9A)16D.H  (D'@ "?G:6A
MJ/*/9Z(%I6=^=YZ*H@9LR)M&GO-:;IA.G%M'*I6RFI,R8I.=FA 94).BD1T
M (A\@ "?%J5#LC2.YJ&DKA!]])XCJA5L2)K:IGI9]9?@HY1&OI5,H@XR$9,N
MGW09)I,0D0$  (@+@ ">JJ3YN]Z.?:%4MR%]A)W0LHMKUYJ#KGI9D)>&JX-&
M;)3OJ4(QSI+8H:P8]Y*UD.$  (>P@ "5\;4(<\2&?;"X=#=VD*RB=,)E[ZC%
M=6Q49Z4K=C%!HJ((=P,L\)_X=ZP2;J(<=ZP  (E^@ "55;0B? &&'Z_%>[1V
M-*N>>Y!ECJ>R>Y93^Z01>\A!.*#I?!HLCY[)?&D25*"=?*\  (C$@ "4U;,9
MA"R%C*[#@S1UL*J3@F5D_*:I@=A3;Z,'@7] O9_@@5LL+YVT@6<2/Y\_@@D
M (@A@ "43K(?C%.$[*W/BL)T^ZFDB6!D6:6QB#]2UJ(8AVA /9[RAM@KTIRZ
MAL$2*YX&ALH  (>3@ "3N[%3E)*$5*T$DG!T6:C<D(ACLJ3ICM]22J% C80_
MR)X?C*$K@9O;C*@2&YSNBN(  (<9@ "3*K"WG/F#RZQFFDMSU*@XE]5C+Z1!
ME:U1SJ"4D^4_9IU9DL,K0)L+DQ,2$)ORC#8  (:S@ "2OK EI86#8*O5HDMS
M:*>EGTIBQJ.MG*=1;J !FHX_&YR_F7HK$)I&F)02"9L,C#(  (9>@ "24Z_%
MKD6#&ZMLJGAS)J<LIN-B>*,?H\E1'9]MH8T^SIP]H+HJVIG*G/D2!YI=C#$
M (89@ "1^Z]ZMVR"RJL7LQ%RU:;0KO%B*J*_JWQ0W)\)J7,^GIO4ILTJO)ED
MG.42!IGFC#   (7B@ "(=K_E<U%YX;KU<ZUJV;9#="M;)['*=,Q*BJV>=8<X
MDZH4=D8D4J@K=K<*6*H'=Q<  (8,@ "('K\%>RYYN;H(>M1JKK4\>JQ:]+"K
M>K9*3ZQN>NXX7ZC5>T,D-*;'>X$*GZ@N?&(  (6V@ "'WKWR@NEY8KC]@?1J
M7K0F@2Y:EJ^/@+5)]JM,@'0X&J>L@&PD$Z6!@)0*WZ:#@28  (5K@ "'E[SG
MBIAY ;?UB1MIY[,BA]1:+*Z!AM=)E*I!ABTWSZ:=A=4C\J1;AA@+%Z4'A5$
M (4I@ "'/KP*DF!XI;<6D&)IA+)!CJ99P*V>C3-)/ZE.C!PWCZ6LBY8CUZ-6
MC#X+2J.YAZ(  (3Q@ "&W[MBFE-X4+9GE]9I-;&(E9Q9=:S?D[U(^:B,DE4W
M7:33D<8CPZ)KD>@+=**4A[\  (3"@ "&A[K>HE]X";7:GV1H];#OG*Y9.:P^
MFFM(PJ?LF-LW.:0LF*HCNJ&8EJ,+G*&4A]D  (2:@ "&3;IBJI5WU;5:IQYH
MQK!KH_99#ZNSH65(FJ=>G^4W%*.FGPHCJJ#\F!T+P*"TA_(  (1[@ "&#;H1
MLSYWP+3XKSEHMZ_SJX-8]:LCJ*A(B*:]ISDW$Z+]I \CPJ!@F"T+\: =B!,
M (1A@ ![;LLQ<OUMF<6V<S=?6,!_<YI0<[N"="= GK;?=,LO1;,A=60;!K'X
M=6L#;[!-=XD  (,D@ ![:,I >HAMJ\3">A%?7K]K>=E0<+I)>=I F;6'>@TO
M4K&H>E8;1[ Q>E\$"ZXO?$8  (,B@ ![<LD2@=EME\.>@-A?1[X]@ ]03KD+
M?Z! ?;0Z?VTO4+!'?W<;?:Z2?ZL$EZQ)@'4  (,A@ ![<,?HB11M?<)SAYY?
M%[T1AF=0);?4A85 7K,!A0(O2J\"A-\;K:T=A80%$JJ;@VX  (,?@ ![6\;L
MD&5M9<%PCH!>_KP$C.A0 K;"BZ5 3['?BL\O4*W<BJP;WZO0BS %@:DD@[D
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
MDW&4SI/LD:.#RY'0C^)Q]H_<CC-?1HX6C+-+?HREBWTV*HN,BJX<CXO0BN,
M (4P@ "D-)5OG,:4#9,OFE&#"I$.E]YQ)(\:E89>=XU:DVA*RHO?D:XUF(K%
MD,<<(XKRCY$  (1/@ "C@93:IBZ34I*>HQF"2I!ZG_IP:(Z!G/Q=R8S#FE-*
M-HM&F#\U)8H6EY0;T8HLDL\  (.5@ "B\91IK[N2O9(QK N!JY 'J$9OQXX$
MI*==+8Q$H8I)IHK/GV0TM(F8G=D;BXF'DI\  (+]@ "BBI06N9J22)'@M5N!
M(X^NL/-O.(VAK+]<JHO8J5))-XI@IT@T4HDPHM<;-XD8DF<  (*$@ ":4J3;
M;H2+/*&Z;Z][69[=<-)J>YPX<?18E9G&<QM%;I>O=#\P<I9E=2@5_YA-=2@
M (8@?FF9LJ.[=RZ*M*"D=X5ZPYW!=^EIY)L1>%Y7_)B;>.=$W9:">7HOZI4J
M>>T5II;4>=P  (4 @ "9"Z*&?\&)ZI]]?UYZ"IR6?PUI'YGM?N!71I=Z?M!$
M.Y5F?MDO8I0'?N@55)5X?P@  (0$@ "82J%EB$J)#9YCAT1Y&)N&AE-H3IC9
MA816@)9SA.-#DY1DA&HNWI+_A"L5!Y0^A(   (,H@ "7?J!\D-V(0YU\CT)X
M1YJAC;UG=)?WC%A5T96!BQI"_)-[BC4N;)(,B=$4RI,;B4   ()L@ "6UY^P
MF:N'EYRYEWIWEYG?E5=FR9<ODU-5+Y2WD8U">Y*;D$ N#)$GD X4DI(4C48
M ('.@ "61I\<HH^'&)PHG\]W%9E$G0UF.9:*FG14G905F$%!_Y'\ELDMM)!M
MEH4489$XC<@  (%+@ "5SIZQJY>&G9N]J$YVDIC2I/EEMI8.H==4'I.5GU%!
MAY&"GA M6(_IF^ 4.9"$C:P  (#@@ "5=9YBM/"&.YMKL2EV(IAXK49E096J
MJ:Y3M),JIPY!+Y$2I3HM#H]]GG84 I ,C8<  ("+@ ",G*\T;@!^5ZM[;Q=O
M7:@#<"]?>:3 <4M.C*&[<F@\09\W<W<GS9WW="0-+Z"X<\4  ()_@ ",+*XY
M=D%^!JIZ=HYO *;M=O)?&J.5=VQ.*Z"#=_L[Z)WT>(PGA)R9>.0-.I[B>-$
M ('%@ "+NJT-?EU]<ZE8??]N?*7"?;M>BZ)I?:)-IY]6?:@[>9S'?<8G,YM7
M?=X-/YTV?CL  ($A@ "+,*OJAF=\SZ@ZA7=MPZ2KA*)=ZZ%-@_E-$9Y#@X$[
M )NT@S8FX)HU@RT-/YNU@Q$  ("3@ "*FZKYCH-\-*=-C0UM'J/!B[1=0:!B
MBH%,B9U,B8DZC9K!B.PFE)DQB/\-/YI<AST  ( :@ "*$*I!EL1[KJ:6E,UL
MF*,%DNQ<NI^AD3E,"9R%C]$Z,IG=CO0F6Y@_CUL-0IDGB/<  (  @ ")J*F>
MGR![0*7XG*ML)J)DFD9<2)[]F!A+H9O>EEPYXYDNE88F-I=>E-P-2I@1B/P
M (  @ ")2ZDTIZ=[!:6*I+UKYZ'DH<Y;^)YBGR-+2ILYG3DYBIB9G*PE\Y;+
MF7(-2I<YB/P  (  @ ") ZCHL()ZO*4SK2IKE:&"J<!;HYWVIKU*_YK%I/HY
M3I@?HL0ER)91F8P-0Y:@B/<  (  @ !_<KG_;6QQX;7 ;FECL;&];W%4JZWI
M<(!$F:I@<8TS :>3<G@>NZ;1<L$%O:<_<VT  (  @ !_,[D?=5!QQ[3)=8QC
MD;">=>E4BJRI=F)$=JD)=O RZZ8F=W4>Q*4P=Y(&(*4A>,4  (  @ !^^;?Q
M?/YQ;[.??)UC1:]G?%Y4,ZMH?%1$*J?"?&LRMJ35?)8>N:.U?*$&<J,V?:,
M (  @ !^JK:_A))Q!;)Q@[!BQJX]@O%3RJHX@F9#R::6@A0R<J.D@? >I*)B
M@A8&MJ%_@>0  (  @ !^3+6_C#API+%RBN%B6ZT^B;!35:DWB*U#=*6&A_ R
M,:*3AYX>D*$TB"L&\9_ZA+$  (  @ !]\+3^E 9P3["MDD!B"*QQD)=3 JAB
MCR9#):2JCA(Q_J&=C;4>@: CC> '(9ZCA-(  (  @ !]G[1IF^9P"[ 2F;9A
MQJO)EYE2OJ>OE<1"XJ/VE((QTJ#>E'H>?I\NDJ<'3IUXA/$  (  @ !]:K/I
MH^5OV*^.H5!AD*L]GLU2AJ<;G*E"K*-<FW QG*!*FN(>9IY\E(T'>9QVA0X
M (  @ !]-K.;K$=OT*\KJ59AA*K!IEU29*:"H^M"D**MHL,QE)^/G_,>=IW)
ME)D'H)O%A2@  (  @ !RK\5(;-YEI<"L;;18';PY;I])T[?L;Y4Z=;0!<($I
M4[$T<2T4EK'I<+@  *LI='L  (  @ !RHL1W='!EP[^Q=(M8.KL$=-5)\;:&
M=4 ZEK)V=;\IC:]_=B$5%:_$=;L #ZGI>.<  (  @ !RH\,Z>[AEJKYR>T58
M)KFU>OU)UK4D>O<ZB+$#>Q(IGJWR>S@5;JW>>P0 HZ?3?2X  (  @ !RE<'M
M@MIE@+TF@?A7Y[AJ@4))J+/2@,PZ9J^M@)8IG*R*@) 5KZPP@,P!(:7X@,0
M (  @ !R=L#2B@ME7[P'B,A7P+=%A[9)=;*HAMHZ4:YSAE$IGJM'ADD5[:JO
MAI !D:15@0\  (  @ !R4;_YD6AE2KL?C\M7LK9.CE1)9[&HC2(Z0:ULC%XI
MJ*HAC(46)ZE8BX,!\:+J@5   (  @ !R,+]0F--E/[IBEN!7KK5_E0I)8[#/
MDXTZ/ZR0DL(IMJDXDP<68*@MCR$"1Z&T@8H  (  @ !R$[[3H&!E/;G,GAI7
ML;35F^Y)9+ 6FCHZ.JO2F;8IMZA]F'D6A:=-CSH"C:"S@;H  (  @ !Q_KYV
MJ#9E0[E0I:)7N[1#HRA):Z]WH6LZ1:LIH%$IT*?*G$46J*:/CU("NI_S@=@
M (  @ #9M7&!;*K%#G+7;C>OOW0;;[>9FW5)<2V"K'9K<J-JZW>*=!M2!7B@
M=8(V>GF@=L 2 GIY=JW7MV]7=][#<'#<>$>N27)!>+>82W./>32!='32>;YI
MQW8.>E%0ZW<T>M8U:'@A>SX0SGC">JW5XFV$@QW!I&\;@F>LM7"9@<*6S'(
M@4F ''->@.IHDW2R@)Q/V77E@$HT;':\?^\/P'=!?R+4&6OJCDJ_U6V.C)"J
M[F\9BO"5.G"7B75^L'(.B#%G5W-VAP1.S'2TA>(S@'5RA-L.UG7S@S#2>FJ4
MF6^^.VQ ELRI5&W6E#^3KF]>D=5]4G#BCY1F)7)>C9%-SG.DBZ@RI71'BA@.
M#G34AJC1)FF*I)V\ZVLXH2.H FS/G:J286Y<FE%\'&_HERIE"G%HE#],XW*V
MD:8QX',_C\X-97/CB0[0%6BYK]2[W6IGJXJFZVOYIRN126V%HN=[&&\8GN9D
M)G"?FS-,&7'HE^\Q.G):EA0,V7,;B+#/1V@?NQ6[$&G+M@&F#&M3L,.07FS6
MJYAZ+VYJIL9C5V_XHFU+<'%#GL@PJG&7FY ,9W)YB&+.N6>\QF"Z@&EAP'VE
M86K:NF./G&Q-M&!Y;6W:KL]BIV]HJ>]*SG"NIE P&G#KG^X,#''WB"7*6GGD
M:XNW?7ID;4NCP7KF;NN/ GMH<'1Y57ON<?IBM7Q\<W]*TGT5=.XOX7W0=AX+
M.7]D=C?(Z7?H=CRV5WB1=N2BI'DM=X.-['G$>")X0GI=>,IAKWK_>7I)V7NB
M>AHN]7Q)>I *:WVQ>JC'978J@.2TKG;F@(>A''>5@"R,<WA#?^AV\GCU?[E@
MA7FM?YA(SWI:?W,N!WKE?T )MGPS?M;%TW2EBWJS"W5KBC.?>'8GB/*+ W;D
MA\1UHG>NAK]?7WAXA=!'U7DMA.\M,'F<A#0)&7KH@G?$6W-=EA.QEW0JD_:>
M!'3PD=F)EW6WC\UT97:)C>%>2'=FC"U&[7@@BITL;'ARB8H(DWG,A9/#)');
MH,*P8G,LG=><SG/RFMZ(:'2^E_1S2G67E3-=2W9TDJY&&W<TD(LKO7=KCWH(
M(GC=A8#"*W&/JWZO9G)AI\R;S7,CH_F':'/NH#-R773/G*Q<?76QF79%:G9I
MEM$K+':'E5<'Q'@7A4#!;G#XMDVNI'''L=F:^G*!K3&&CG-$J)-QAW0FI$U;
MO741H(Q$SG7)G< JKG7'FB,'>'=VA0W \'"4P3:N%W%>O .:4G()MHF%UG*^
ML1YPU7.9K"M;'G2$J A$.W4[I1 J*G4CG(('.W;VA.2[;H*4:IRJ,8(X;'B7
MZX'Y;BJ$>8'1;[]O_(&Y<4U:<(&X<ME#@('==$<I!(*!=5,%/(.[=HVZ3("]
M=+.I$("-=8V6LX!E=E:#3X!+=Q=NY8!"=]U9<(!0>*9"DX!X>5HH+H#\><@$
MR((,>M*Y''\.?LVGPG[Y?K>5F'[??IR")'[8?H9MSW[<?H-8>7[X?HU!NG\G
M?I(G;G^.?GP$8H"1?I*WO'V4B-6F7'V&A^Z4#GU\AOZ R7V!AA5LD'V?A4Q7
M87W,A)A S'W_@_8FJ'Y$@X0$"7](@=2V;7Q9DN&E"WQ0D3B2OWQ0CW]_A'Q=
MC<AK=WR C"U6:'R^BL<__GSTB9 E_WT8B08#OGXO@HBU57MBG0RC\WM>FJ.1
MJ'M>F!Y^=7MNE9MJ>7N5DSQ5BGO/D1X_1GP)CW4E:'P/CP #?GU!@ERT=7J>
MITFC#7J=I":0O'J9H-5]BGJGG8AIH'K4FG54SGL2E[\^K'L^E<8D['LJE" #
M27Q]@CFSS'H+L:"B6'H,K<:/^'G_J:]\PGH$I9EHW'HQH=U4&GIYGKH^&7JC
MG.0D?WIJF%(#'GO=@ARS7'FGO""ATGFGMYB/5GF-LKY\%'F#K>EH.7FHJ9=3
MC'GNID$]EWH:HWPD"WG-F%\"_'M>@@2LV(N]:=J<^8J :[N+_8E^;7!YP(BI
M;PAF:8?Q<)A1[(=B<B0[Z(<@<X4AL8?U=$X  (>!=R2K\XH"<V6<!XCX=%6*
M[H@,=3)XN8<_=@AE<8:-=N)1!X8&=[P[$87 >'@@]H9J>,<  (65>Q6J\(AJ
M?-N:U8=[?/F)V8:8?0MWG87:?2%D<84T?490*82X?74Z481R?9D@583T?9
M (/F?HJIT8;VAEJ9I(8/A;>(D(4^A0!VBX2&A%-C>8/M@\-/7(-Y@TDYIH,X
M@N,?QH.8@K@  ()O@ "HI87#C]N8F(3@CHJ'@X07C2)U8H-GB[9B;X+6BF1.
M:X)UB4HXX8(RB&X?,H)FB'L  ($N@ "GJX37F7Z7EH/ZEWZ&@8,PE5QT;X*
MDS-AC('QD3!-JH&&CW@X18%%CE(>M8%8C=T  ( @@ "FXH0<HS*6R(-%H(B%
MK8)VG:QSF8'"FLI@Q($WF"9- (#-E?(WQX!VE+H>48!LDE<  (  @ "F2H./
MK0B6(X*^J;J$^('GIB9RX8$FHHQ@$H"7GU9,4X YG-DW-W_?F[4=^'^GE$0
M (  @ "EXX,MMQJ5I()@LS.$7H%\KNMR/("IJJ!??( 0IN]+UW^OI'HVS7]8
MH7D=GG\-E <  (  @ ">II4>:4Z/U),F:R-_[I%Y;-1NS) #;FI<C8ZP;_9)
M#XV=<70SUHT0<K(9AXZB<O8  (,6>KR=[).4<EJ/%I'(<TU_%) G=#-M^HZL
M=11;Q(U8=?E(58Q%=MDS*(NM=XH8_8T =X,  (&A?A^=&)(3>TZ.$)!B>WU^
M(8[&>Z=M (U8>]A:X(P-?!A'CHL!?%\R?HIC?)$8?HM\?&P  (!:@ "<&9"W
MA"N,_8\+@[-\]HU^@S5L"8P0@KA9^HK6@EA&SHG3@@DQY8DP@<T8$8H2@=D
M (  @ ";)H^$C2R, (WBC!![^(Q>BNEK"(KVB;]9+8FUB+)&'(B^A]PQ68@7
MAU 7L(C&AU@  (  @ ":4HZ@EE&+/XT&E)A[-XM^DL1J-8H4D/!87HC5CT9%
M;8?4C?$PRX<IC4T728>LC 4  (  @ "9I(WOGX**AXQ:G3!Z>8K-FK5I>HE>
MF#U7K8@AE@I$U8<<E%LP7H97D_06_X:RCXT  (  @ "9'(UHJ,R)]8O8I>EY
MW(I$HLUHW(C)G[=7$H>(G0]$0(:+FTDOYH6]FBD6OH7ACV$  (  @ "8O8T(
MLE:)A(M[KO%Y5HG<JSEH3HA2IY!6D8<&I)1#U88$HO8OAH4XGQT6:X5(CR@
M (  @ "0V)[A:,R"UYQ,:HUSWYH";#1CQ)?O;<52AY8+;TD_[)2&<+$K2I/H
M<;,0;);><2\  (  ?="00)V-<6."2)L0<E%S/)C#<SIC)I:C=")1\)2V=0P_
M99,J=>DJTY)U=GH0.)3U=?(  (  @ "/F)PA>=F!=9FZ>A)R?9=M>DUB8)53
M>I51/9-J>ND^RY'A>T J69$<>W$0!I,O>R4  (  @ ".SYK,@CV DIAN@=MQ
MA)8M@7EAD)03@290>Y(W@.H^*I"S@,(IWH_B@*D/TI&2@*H  (  @ ". )FT
MBJA_QI=9B;EPM)4=B,=@M),'A]Y/UI$<APP]FX^@AGHI=X[!ACX/K9 6A7L
M (  @ "-59C&DT=_%Y9XD<MP 90\D$!@"I(?CKI/,Y SC6 ])8Z?C&HI(HVV
MC%T/BX[ B9$  (  @ ",QI@8F_=^FI7/F?AO@I.)E]1?>I%@E;E.GH]UD_$\
MI8WBDLTHSXS8DL4/:8V=BFL  (  @ ",59>9I+]^(I52HD-O ),#GY->]I#-
MG/%.'8[<FM0\)HU/F=PH:XPXF!H/2XRLBE<  (  @ ", 9<]K<1]PY3TJMQN
MD9*:IZA>@I!6I)%-M(Y;HE$[SXS&H/4H'XNOFR$/'(OYBC<  (  @ "#B:D3
M:#=V/*7V:>!H%:,>:WA8XJ!X;/Y(BYX.;G(VLIPU;[<B7IOC<%H(6)VO<"
M (  @ "#$J?R<&=UWJ36<4=GK:'G<BQ8@9\G<Q9(,)RK<_XV9YK#=,LB*YI'
M=1X(@)MT=3$  (  @ ""EJ:6>&AU/Z.(>*)G(J"3>.57[YW2>3U'L)M4>: V
M )EG>?XAZYC,>A4(G9EG>J<  (  @ "" *5"@%!TD*(Z@ !F7Y].?[973IR,
M?X)'')H8?VDUBY@I?U\AH9=U?U@(KI>+?Y,  (  @ "!9*0EB$=S\*$DAWAE
MM9X\AJU6GYMYA?%&EICZA5PU&Y</A0(A6I9"A10(O)7?@]$  (  @ " V*-+
MD%]S:*!.CQEE+IUAC<M6%9J8C(]&$Y@2BX@TR)8'BO$A*Y4DBV((S)1@A?,
M (  @ " ;:*0F(=R]Y^9ELYDN)RHE0)5G9G:DTU%II=1D?(T=Y4\D5LA%90>
MD.@(XI,.A@(  (  @ " %*(4H--RPY\;GKED?IP7G&U549DLFCA%4):5F*8T
M%Y2.F&$@QI-OE7\(Z)( A@8  (  @ !_T:&\J5QR?9ZWINQD+INFI#)4^IBM
MH:5% I8-H"TSV9/\GGP@F9+8E@H(XY$[A@(  (  @ !VM+/!9W]I]; X:0A<
M@*SE:HQ.&*F\; (^AZ;B;5PM/:3K;FL8N:67;FP!B:*J< (  (  @ !V6K+0
M;U)IRJ\H<!U<5ZNF</E-^:A4<=T^<*5><KPM.J-)<VH8XZ.G<T8!_J W=6$
M (  @ !V#+%\=NAI8*W8=QM< JI'=V!-H*;K=\,^**/L>"TM$*''>(08[J'I
M>%0"7IWY>E@  (  @ !UK+ =?EUHZ:Q]?A9;=ZCS?=U--*64?<,]QZ*9?<8L
MT*!J?=$8YZ!:?;P"K)OZ?J\  (  @ !U1*[TA>%H?ZM8A2Y;!:?/A(=,MZ1M
M@_,]<J%D@X\LD)\R@VL8V9[W@[\"[9H[@?L  (  @ !TY*X3C8IH**IUC'):
MKZ;CBUA,7Z-YBE@]'J!HB9HL7YX8B6@8TIVVB8,#(YBV@A\  (  @ !TE*UE
ME3UGYJG!D\I:;J8CDD-,&**MD-X\U)^:C^XL,)T[D <8VIR5CED#5I=J@D(
M (  @ !T7:S7G0)GL:DMFSM:,J6&F59+V*(&EZ,\E)[LEK4KZYR3EG88NYO&
MD+D#B993@F0  (  @ !T+JQ^I1=GM*B^HQE:+J3\H-!+N*%=GLD\>YXIG?,K
MZYN^FY,8T9KRD,@#K)6,@GP  (  @ !J,K\#9K1=SKM : Y0X[>6:7!#([0%
M:L8T*K#H:_0C'Z\^;*(.(;%(:^,  )\$<[   (  @ !I[;X];C)=S[HY;MA0
M];9";YQ#1;)W<&XT6Z\N<3$C<ZU*<9P.M:[H<.8  )W >"D  (  @ !IS;SG
M=61=G;C:=8!0U;3/=;A#)K#M=ADT4:V0=GPCD:N(=JX/'*S(=B8  )R)?"(
M (  @ !IJ+MR?&M=8;=F?!Y0A[-=>^E"\J]W>]XT+:P4>_ CDZGR>_@/9ZKB
M>]@  )MH?Z$  (  @ !I>KHQ@W]=-;8C@MI05K(5@DM"M*XK@=<T%*JW@9HC
ME*B%@9X/J:DP@:X  )IL@    (  @ !I3KD\BKM='K4<B<E01+$ B-Q"GJT-
MB! S_*F1AY(CG:<ZA\ /YJ>KAK@  )F0@    (  @ !I*;A_D?Y=%+1'D,A0
M/[ 8CX)"E*P;CFPS\:B;C>$CIZ8RCD40(J99BND  )C?@    (  @ !I#;?S
MF5E=%[.>E^901*]9EE5"DJM-E0@SY*?'E+8CG*5>D\P0/Z59BOP  )A(@
M (  @ !H^K>/H.M=([,3GTE04:ZUG7Q"EJJ;G"4SZ:<+FVXCL:24F"(05J2#
MBPP  )>R@    (  @ #-4&QM9D2YYVXP:'6ETV_8:I"0X'%C;)1[#G+?;HUD
M571/<'U,;'6D<E QK7:I<]8-QW@Q<[;+7&GN<52X6&OG<F>D;6VV<W>/GV]G
M=(9YXW$&=9=C/G*6=J5+87/Z=YLPL73<>%4,YG9T=^7)B&?)?&"VD6G<?%RB
MX6O+?%^.)FV9?'UXD6]6?*IB$G#_?-Y*67)O?00OQG,K?00,(73N?(/'NV7B
MAU"TPF@*AE"A&VH+A6",FFORA(=W*FW-@]-@VV^,@R])5'$%@HTNZ7&9@>L+
M=G.;@+C&&&1&DC2S*69\D%2?@VB-CGZ+#VJ#C+MUUVQNBQ=?LFY#B:)(8&_"
MB$$N'G KAQ\*Y')XA%+$Q6, G2&QW64_FG">.&=5E[6)RFE3E0ITIFM'DH5>
MI6TAD#-'@FZFCBDM:6[FC,4*:'&$APG#MF']J!.PU&1 I)>=*F95H/J(NVA4
MG6MSJ6I2FA-=R&PSEO]&QVVQE%0LTFW+DO,* G"YAL3"[6$\LPFP#6-_KL2<
M4V6-JDR'VV>%I=MRRFF$H;A<_VMMG@5&)&SJFOTL3VS9F%P)KW 4AHS":F"[
MO?ZOA6+ZN.>;LF3XLY.')6;BKDYR%VC:J7-<76K"I3Y%BVPWHCXKQFP G*@)
M;7 2AE^^KW2.96"M!'6"9[Z:;'9Q:>^&OG=::_UR#WA";?M<6GDL;^Y%4WH/
M<;LK WK?<QD'@'T6<WV]1G(];_"KZ7-F<3N96G1U<G"%MG5V<YAQ#G9S=+U;
M:G=Q==]$=GA==N0J.'D%=Y &]7M;>!2[P' N>FNJ/G%R>K:7TW*:>OF$/W.V
M>T)OP73/>Y5:1'7D>^Q#<W;6?#(I6'=.?#\&>GG6?&RZ*6Y=A,JHFF^RA#.6
M,7#L@Y:"UW(;@OYN>'-/@H!9)W1X@@Y"A75N@9\HD76W@2X&#WB%@#&XKFS1
MCRFG)VXRC<.4OV]\C%"!;'"XBM]M1G'WB818&G,TB%)!J'0MASLGWG1$AGD%
MM'=D@VRW>&N6F9JE]&S_EVV3CVY-E2. 0V^1DMIL,'#9D*]7*7(6CK= XG,3
MC1(G/G+[C%8%9W;>@Z>V@FJ;I!2D_&P(H222DFU4G@5_26Z:FN9K1V_KE_E6
M8'$NE59 /G(?DS@FO''>DB,%)W=*@WRURVG?KI>D/FM,JN>1Q6R1IOA^=FW/
MHP9J=V\BGV%5HW!NG#<_IG%=F?,F27#JEN($]'>A@UFU5FEBN22CN&K)M+>1
M(VO^K_A]QFTOJSYISVYZIO)5#V_%HV<_&'"NH0TEQW 5F8L$RG?G@SVP<'S_
M9*R@37T=9QV/$7U4:5=\EGV<:V=H_GWQ;6541'Y6;U,^$7[5<0\D '^K<B8!
M]X%G= &O4WK1;J"?,WLG<!.-WWMZ<6A[=7O5<JEG\WPZ<^-34WRO=10].'TL
M=ATC0WW)=I\!MG^N>'&N'7C5>)&=X'E->1F,OGFV>9%Z2WHF>@!FY'J<>G92
M9GL?>NT\<'N=>TPBG'P">U0!?7XK?%>LN'<0@F><<W>8@B6+-W@6@<]X^GB6
M@7)EKGDG@2916GF\@.4[CWHZ@*,AYGID@%8!2WW1?[JK9G67C$";('8JBT")
MY7:TBB5WL7<_B0!DG'?7A^M09GA]AOLZQWCZABLA27CHA<P!('X8@,.J3W1I
MEC*:"74#E'B(T761DI9VI'8CD*ECH7;!CM9/DG=CC3<Z&7??B_D@OW>8B[8
M_7Y5@*NI<'-XH"^9)707G;Z'ZG2CFQ9UP74UF&5BS'7:E>).VW: D[$YBG;K
MDB@@479SD,P WWZ'@)>HRG+!JCF8<W-BIQ:'*W/HHZQT_W1RH#EB#G48G1-.
M*W7'FG@X_78LF1 ?[W5ZE/0 QWZP@(:H7')$M%B7\'+BL(J&CW-;K&)T6G/7
MJ#AA<W1VI(%-I74BH; X?'6#GX8?=W2HE48 M'[1@'FB?X7%9!F3H(469HF#
MEX2<:,)R/X1':M%?N(0+;,I+\8/R;JPV@80@<$@<985A<.8  (!,=KJAF(.X
M;8.2IX-%;PF"@(+H<&UQ-8*?<;Y>PX)K<P1+%X):=#LUP()]=3@;R(-O=68
M (  >KF@BX'9=M619H&(=XN!78$[>"MP$H$#>,!=P(#>>55*.(#7>>0U!8#S
M>D\;-X&:>BP  (  ?CJ?9H 9@"60,W_=@"* %W^G@ -O$W]Y?]Y<VW]D?\))
M@']F?ZTT>']^?Y0:RG_A?U<  (  @ ">.WZPB7V/)'Y]B,]_!WY0A_]MY'XK
MAQU;UGX>ADI(D7XRA9DSLGY"A0T:.7Y9A0P  (  @ "=1'V0DNZ.)'UED95^
M"GTZD ]L\GT9CG=:]7T.C/A'UWT9B[$S''TDBMT9QWS[BF8  (  @ "<?7RJ
MG&>-67R&FFE]/7Q7F"YL)GPTE>1:-'PND\E'-'PXD@HRI7PKD289<7O'CMD
M (  @ ";Y7O[I?.,MGO<HU5\CGNGH&MK=WMYG7)9B7MQFLE&CWN#F,,R'WMM
ME_D9('K$D/T  (  @ ";?7M_KY^,.7MBK&Y[_'LAJ-EJWGKDI3Q8_GK2HAU&
M&7K@H!HQKWK&G9\8N'GRD+<  (  @ "4T8\,8Y*&\HV=9?%W\(QY:"!GGXN)
M:B=6&XJ[;!5#/8HJ;>$N=HHI;T<3R(R;;Q0  (  >D"4$(TM;'J&*XOW;?YW
M#HKE;VAFRXGT<,!568DE<@M"D8B3<S\MWXA]=!X38HI]<ZP  (  ?;:3,8M?
M=4>%'(I-=@YV&(E(=L1EU(AD=W!4?8>?>!I!UX<3>+DM28;N>1\3 XA_>)H
M (  @ "2+(FX??N$"XBR?B1T\H?!?C5DZH;B?CM3J88N?D=!+H6I?E4LRX5V
M?E02N8:@?@8  (  @ "1,(A,ALR##X=3AE=S_(9KA<-C]862A1U2]839A(%
MG(1<A PL6X0@@[\2=X3H@X8  (  @ "05X<[C[Z"5(9*CK)S0X5@C7=C(H2%
MC"=2)(/,BO _\H-$B@ KTH+]B9X2'X-GB#H  (  @ "/J(9BF+6!FH5XEQ=R
MA82)E3EB9X.IDT91;8+RD8H_58)ED$(K;X'[D!T1Y8(>C!D  (  @ "/((6\
MH;Z!"839GY9QZ8/AG1MAS(+TFHM0U8(WF%H^N8&REO0J\($ZED81LH$1B_<
M (  @ ".OH5%JO> EX1EJ%=Q8X-BI45A/X)BHB%06(&7GY@^5H$*GF4JFX".
MFS41<8!%B\L  (  @ "'?)B=8Q5Z:9:895EL1)3C9WA<X9-D:7),29(/:TTZ
M-I$@;/4EV9$X;@$+/).5;70  (  ?4:&U9;]:XIYSY4?;0)KF9-I;F=<19';
M;[]+O)![<08YOH^!<B<E>(]V<L@++I$8<D4  (  @ "&()5(<]MX[I.(=*5J
MTI'9=61;>Y!1=AY+#([U=M0Y+HWZ=W0E#HW4=[L+'([(=WT  (  @ "%2).P
M?!9W_I'\?$QIS)!=?'-:IH[:?)=*2XV,?, XD8R4?.4DG(Q8?.8+ 8R\?0P
M (  @ "$;Y)=A%EW*I"QA =H^(\8@Z%9QHV:@S%)J(Q!@LDX!8M1@H<D.(K^
M@F<*[8KQ@>X  (  @ "#NI%'C,AV<H^HB^]H/XX/BO19&(R)B>M)!HLNB/TW
MG(HEB%LCZXG B&L*V8EGAA0  (  @ "#)I!TE41U\8[=D_!GO(T[DF)8AHNH
MD,5(:XI-CV@W%(E"CI@CGHBRCL8*QH@=ATD  (  @ ""L8_6G<YU=HY"G 5G
M.HR7F>]8!(KVE\Q'ZHF3EAHVCXB,E6LC-(?IE!4*MH<0ASX  (  @ ""6H]D
MIH1U%HW.I%MFRXP7H<=7D8IGGR]'A(CWG5(V/(?EG' B[H<YEYX*E89&AR@
M (  @ !ZD**E8G!N$Z F9)5@JYWN9J!2()OG:(I"6)H>:DXPXIC^:\,<@9G!
M;#\#WYBA;+X  (  ?]!Y_*%!:GMMH)[,:^)@-)Q_;4%1N9I=;I5" 9B ;](P
MHY=*<-0<9I?/<0<$()80<=(  (  @ !Y:Y^B<EAL[IU"<R%?G9KT<^91(9C1
M=*Q!@I;R=6@P1)6Q=?X<-I8%=?L$4I/%=TT  (  @ !XQ)X0>AUL,IN[>F%>
MS9EX>IQ0?)=8>MQ [)6!>QTOTY0\>T\;]Y1G>S$$=)' ?$P  (  @ !X&YR_
M@>]KB)IR@;E>'I@U@79/R)83@2U :)0T@/@O9)+O@-P;M9+U@-@$CH_]@)T
M (  @ !WAINZB=]J^IESB3A=DY<PB'5/.I4)AZT_XI,BAP<O&9&YAK$;CY&=
MAQ8$J(YV@R8  (  @ !W$9K=D==J@)B>D,1=%998CX9.NI0KCD@_;9) C4XN
MQ)#*C/0;AI!EC*0$QXTI@SL  (  @ !VLYI%F>MJ2Y@&F(-<W96NELM.<Y-A
ME0P_'I%ED]8N8X_[D](;,(^,D3T$U8P<@T4  (  @ !V:YG6HBMJ I>-H'M<
MBY4GGEQ.')+,G$0^TI#$FQDN)X]+F? ;!X[-DD8$V(M2@T8  (  @ !N!JTY
M89-B ZI=8Y)5.J>W98-'::4[9U<X3:,=:/<G-J(7:AL2*J1_::<  )C3;F(
M (  @ !M@ZP0:3]ANJD;:H]4_:9&:^%'0*.@;2HX-Z%@;E,G/Z Q;QL2<:(M
M;HH  )<M<VD  (  @ !M%ZJ!<+-A.:>3<7-4F*2T<C=&WJ(#<P$W[9^Y<[HG
M&YYR="X2DJ 3<Y@  )6@>#   (  @ !LH:CJ> A@KZ8#>%-3_:,L>)Q&:J!Z
M>.\WB9XS>4$FW9S<>6P2EYXR>/4  )0P?&,  (  @ !L**>0?VQ@.*2O?U!3
M@:'9?RM%XY\F?P0W,9S0?O0FG9MP?O(2DIR&?N,  )+H@    (  @ !KO::'
MAO)?V:.EAG=3):#'A>1%A9X+A5 VV)NKA.4F;YHHA-42DIL#A+@  )'&@
M (  @ !K9*6WCGU?D:+2C:]2WY_GC+)%.IT>B[LVAIJ\BQLF.YDEBTH2I9FH
MB:$  )#;@    (  @ !K)*4/EA!?5*(FE/52G)\SDY]$\YQ?DEDV0)GTD;,E
MZ9AAD;P2@IBMC(,  ) G@    (  @ !J\*2AG>-?5J&DG*A2F9Z8FO=$V)NB
MF58V,YD7F,\E_)=JEN<2JI>IC)X "X^*@ @  (  @ !AL[A\8(E5]+5\8E))
MH;*09!@\8:_#9<,MNZV,9R4<DJU$9[@(7*ZD9VL  )-8<M@  (  @ !A,+>1
M9]M5Q[1/:0))DK$5:C@\;ZX+:V8MY:N?;&0<\*L*;+H(\:P);&D  )(7=VX
M (  @ !@ZK8+;NQ5=[*_;Y))7:]R<$4\0ZQ1<0<MUJG.<:<=%*D%<<D)7*FE
M<9T  )#A>X   (  @ !@JK1D==A5);$:=AE(_:W0=F$\!*JK=KHMJJ@@=PL=
M%Z<R=P8)J*=Z=S@  (^_?Q8  (  @ !@:++U?-)4Z:^L?+](OJQ=?*T[N:DT
M?)PMCJ:5?*(=&:6.?)D)ZJ6(?1D  ([!@    (  @ !@+K':@_%4QZZ!@Y=(
MHZLD@RH[FZ?Q@L$M;Z5(@H,=):00@J *)Z/,@CD  (WC@    (  @ !?_;#\
MBQ14M:V-BGU(F*H?B;P[BZ;AB0@M7:0QB+8=*Z+>B2 *9:)*AH@  (TS@
M (  @ !?V;!7DD94LJS+D7Y(F*E(D'8[A:7YCXDM2Z-!CV4=&*'LCKP*?*$?
MAQ<  (R<@    (  @ !?P:_=F:!4NZPLF+U(HZB1EX$[AZ4TEH0M4J)MEBT=
M,Z$!DTX*DJ BAR8  (P @    (  @ #!$V<57^VNTVDY8K2;[6L^96"((FTD
M9^YS:6[X:FE=MW"Y;-%&QW)%;Q LSW,F<-T*!'8J<12_(&0E:M&M2V:*;(6:
MCFB_;BR&Z&K2;\MR1FS/<6!<J&ZQ<NM%R7!)=%,KZ'#Q=5T);71H=6N]26&5
M=:>KAF0@=DZ9!V9]=O.%<VBS=Z5P^&K2>%Q;@6S0>1%$RFYP>:\K#V[9>@H(
MZ7+<>BV[=U]+@%VIN&'U@ ^70V1L?\B#[F;!?XUOEVD!?VE:4FL8?TU#SVR^
M?RDJ0FSD?NT(=G&S?H:YS%U5BP2H(& 7B=R5LF*FB+6":64,AY=N4F=BAHY9
M-6F0A:="YVLYA,TIB6L9A!H(%')9@C^X<5O E;.FU%Z2D[N4<&$MD;6!,6.B
MC[9M+68#C=18/&@WC!U"&FGCBJ HY6E^B;$'P7+EA3ZW7%IYH&.ES%U6G9Z3
M:E_UFKJ ,6)PE]YL/63>E3%7:F<:DL!!<6B[D*\H8&@7C\H'?'-9A1"VCEE_
MJPZE!5QBIWR2G%[^H[Y_7V%VH AK;F/GG)E6K68LF8] UF?)ER<G[&;BE2('
M1'.XA.JV"EC4M:RD?ENUL3^2 UY$K*5^NF"QJ"%JSV,=I -6'V5@H'Y 36;P
MGA\G;F7(F5\'&'0#A,RS-V[L7T>BF7!/8C&1#G&G9.E^:'+V9W=JM'0_:>U5
MZ76!;$T_O':D;G<F G=:;_P$,GL)<1*QPFPL::NA>VW/:XR0 &]0;5!]:W"]
M;O]IPW(@<)]5#G-X<C(^^'2@<YHE5W4/='@#X7ER=<FP,6FU<_2?S6M^=-^.
M>VT@=;A[]FZM=HQH>G P=V!3[7&A>"X]_G+)>-PDAW+F>28#F7GK>D:NDF>"
M?A^>)FEF?BV,VFLA?BYZE6S'?BEG.&YI?C!2V6_N?CL]''$7?CPCTG#A?A #
M6WI3?BNM$&6?B$><LV>8AXN+;&EIAKIY+FL@A>%F$VS1A151UVYLA&<\2V^2
M@\<C,&\&@U,#)GJM@8*KUF08DGV;@&8?D/R*06?ZCUEX#FF_C:]E!6MZC!I0
M]FT6BJ\[E&XZB8@BH&U=B1\"^GKY@@.JW&+<G+6:B63LFG*)2V;+E_YW'VB5
ME85D)6I<DS50-FO^D28Z_VT2CX\B+VOJCMP"U7LW@>JJ(V'LINV9S&/^H^F(
MA&79H*AV5F>?G6)C8&EJFF%/@&L4E]$Z;FPAEA8AR6JJDY "MWMJ@=:IK6%%
ML1^91F-4K5N'Z&4BJ4UUL6;<I45BQ6BBH:1.^FI*GK8YZVM*G/HA3VF*EH4"
MGWN3@<6EI'<57L.6>G>O8;J&-'A<9'1TIWD49OMA\'G3:6=.!GJ;:[<XBWMF
M;;\>RWP[;M,  (  <F"D>'1Y:(V56G54:HZ% 78E;&ESBW;V;B=@[G?+;]5-
M(GBC<6PWPWEF<L<>*'G8<U$  (  =P6C-G(7<E"4 G,?<VZ#Y'0.='1R:'3X
M=69?['7@=E-,1G;'=S8W$7>%=^T=G7>2> <  (  >QBAQ&_U>_>2C7$7?$^"
M6'(??(QQ&7,>?+E>N'0E?.E+/'4>?1@V-775?38<\W5W?0,  (  ?J*@;&XF
MA9R1.&]:A3N!"'!UA+=OU'&#A!]=M'*4@Y!*57.?@Q<U?'1-@JT<:G.%@F\
M (  @ "?4&ROCU:0(&WOCCY_^&\3C/=NS7 LBYU<O7%%BE5)C7),B38TVW+R
MB&,;[W'+B$L  (  @ ">;6N F1.//&S(ET=_%&WNE3]M\&\+DR=;[G ND31(
MW'$WCX@T67'%CG$;D'!=C5@  (  @ "=Q&J6HM..BFOCH%=^6&T%G9%M-6X=
MFKQ;-F]"F"M(,'!2EADST7#4E1\;.F\UD7H  (  @ "=5&GQK)>."&L]J7)]
MP6Q4I?)LEVU?HFM:I6Y]GTU'M6^*G0,S5F__FW@:Q&Y'DAD  (  @ "84'^7
M7EJ*27]P849[&']X8_AJEG^>9G98V'_7:-5%QH N:PTPY8"^;-X6M8(];30
M (  =ER74WT;9YB)1GTY::1Z 7UD:X=ID7V<;4U7[7WC;OY$^WY!<(\P.7Z]
M<<D6-G^S<;L  (  >F>6.7K7<+Z( 7L@<@%XY7MB<R=H>'NP=#=6^GP(=3I$
M+WQP=BDOEWS;=M@5Q7U(=H4  (  ??.5!7C$>>>&O'DJ>G)WEWF%>MMG>7GA
M>SE6$'I.>XY#<7K >]PO"7L;? H59GL=>Z8  (  @ "3TW<'@PZ%KG=_@O-V
MA'?J@K!F37A2@E)5'WC'@?M"EGE(@;0N5WF2@784Z7E-@5,  (  @ "2U'6D
MC$N$J78FBX=UA':7BI%E6'<&B8-4.G=^B(-!X'?VAZXMQG@PART4@7?&AJ8
M (  @ "2!W2"E8F#VW4,E"-TMW5]DGQDD77ND,%3?79LCRE!07;BC>$M6G;\
MC5,4.79^BQ8  (  @ "1:G.@GLR#-W0PG,IT"W2>FGACYW4(F!-2UW6&E?-
MH78 E&8LVG8'D_X3]75WC7X  (  @ "0_7+]J!R"NG./I8IS?7/THI-C5711
MGX]24W3&G/U ,W4YFVHL;'4SF8P3BW2TC3<  (  @ "++(A^7?!^$8>M8,=O
MTX<=8VI@1X:X9=M/=(9Q:"<]*X9F:CLHO(;M:[D.!HC^:T<  (  >=.*488T
M9JU].H6D:+5N[(4M:II?<X3.;&).NH2*;@\\CX1\;X\H0(3?<(\-UX9);_4
M (  ?5B)7H0';U-\'8.D<*-M[8-"<=M>=X+S<OI-WX*[= L[V(*Q=/HGLX+W
M=8<-GH/G=.\  (  @ "(3X(4=^AZ^H'%>)=LN(%X>2I=A($R>:A- ($->AX[
M(X$'>H$G+($R>JL-9H'1>ET  (  @ "'2H!6@(MY_8 ;@*-KPG_?@)9<BW^F
M@&Y,9W][@$DZJ']]@"TFW'^.@! -4G_^?^@  (  @ "&:'\'B4]Y-G[8B--K
M GZ;B"-;PGY>AU9+C7XWAI<Y_7XLA@DF47XDA=D-#7YZA*,  (  @ "%L7WS
MDA%X>7W,D09J1WV-C[=;#7U.CE!*W'TIC0\Y9GT6C"PE]7SCC#H,ZGTRB)8
M (  @ "%(GT=FM5WYWS[F41IL'RWEU]:>7QOE6)*27Q&D[(XTWPTDK$E@GOF
MDDH,RWPGB*8  (  @ "$N'Q_H[%W='Q@H:QI+WP3GSA9]GN\G+%)UGN'FJPX
M=GMKF> E)GL,ER,,BGM?B'H  (  @ !^0Y'Y769QVI"18!ID:8]Q8J95NHZ#
M90=%OHW#9SDT'XUR:1L?THY6:A<&3HZ9:A0  (  ?,M]>X_H9:AQ*HZP9Z!C
MLHV9:7]5&8RD:T-%-HO<;.4SM8M];D4?CHPG;N &:HOV;O   (  ?]Y\KHW7
M;=%P.HS%;R-BY(N\<&)43HK0<8Y$BXH-<J,S+HFI<X8?-HHC<\P&=XF?="L
M (  @ ![R8OM=>EO1(KN=JIAWHGY=U13A8D3=_%#UXA=>'LRHX?V>.<>W8A&
M>.T&?(>2>;\  (  @ !ZZ8I*?@5N>(E8?D1A&8AK?F12L(>.?FI#48;+?FTR
M-H9G?G<>G8:,?F,&C(7&?J\  (  @ !Z(HCZAD1MN8@6A?M@7H<JA8=2"X9"
MA/A"NH5\A'$Q\H3WA" >;H3YA#L&D80\@ML  (  @ !Y@X?TCHQM.H<:C<Y?
MXX8GC,I1=X4PBZ="&81IBK(Q8(/>BC(>*8.CBHD&BX+SA&P  (  @ !Y!(<J
MEMULN894E;%?7859E"=0]815DGQ!FH.#D3$PU(+XD,@=N(*;C]8&B8'EA&L
M (  @ !XHH:2GTUL4H6^G<M>ZH2XF\90@H.EF:)!-H+"F"4PAH(FE[8=@8&O
MD_,&?8$4A&,  (  @ !QKYO87+)E\9GW7T)9.YA@8;1+3I;\8_L\"I7:9@<J
MXI5]9YX6+I>%9\<  ),-:;\  (  ?TIP]YH.9(QE9YA'9F]8M):B:$!*X94C
M:?@[MI/J:X,JKY-N;*L6,)47;)0 +Y"^;K8  (  @ !P3Y@3;$)DHI9J;8Y8
M#I3+;LQ*/Y--;_L[-)(1<0DJ5I&"<<H6%9+<<84 <XYP=#,  (  @ !ODY8Q
M<^-CT926=*U7*Y,'=65)C9&/=A(ZF9!;=J@IY8_!=PD5WI#9=JT HHQK>40
M (  @ !NUY2;>Y!C%Y,,>^)6<9&"?!U(T) )?$,Z$H[/?&<I=8XQ?'P5G(\.
M?#H PXJJ?:8  (  @ !N,I-;@UIB?)'6@SY5W)!(@OM(.X[*@J$YA(V&@E8I
M,(R^@C<5=HUD@F@ X(DG@)<  (  @ !MK))/BR=A]9#5BJ%55(]%B>1'LXV_
MB14Y!HQVB'8HSXN=B%$5=8OCB 0! X??@*\  (  @ !M0I&+DPIAL9 7DC55
M$HYYD0%':8S3C[$XO(MTCM,H<(J>CP05&8K'C* !&H;1@+X  (  @ !L[Y#X
MFPYA7X]]F?A4N8W4F%]'$(P@EK$X<HJQE=$H.8G%E2<4_(G)CC !)X8#@,@
M (  @ !E8J976[!:$J0?7A5-\*(C8&5 JZ!;8HTQ\I\%9&@@YY\398H+^Z&[
M91H  (V4;=(  (  @ !DLZ3,8R=9IJ*.9/%-DZ!M9K! ;)Y[:%8QTIS_:;\@
M\YS5:HH,3Y[Z:?T  (O[<LP  (  @ !D*Z+H:G59#*"X:[A-&9Z4;/$_^)R:
M;AXQ?YL1;QH@T)K!;Y4,?9QL;P8  (I[=Z(  (  @ !CG:$'<:M8:Y[B<GI,
M:)S)<SP_=9K1<_4Q$9E(=(T@D)C>=,,,CIH9=%4  (D4>^4  (  @ !C#I]N
M>/!7X9U3>5A+WIL[>:T^XYD_>>PPM)>I>B<@39<M>C$,CI@!>BH  (?1?YP
M (  @ !BD)XL@%97<9P6@&%+=9GX@$@^?)?S@!HP599.?_H@)96B?_@,E98>
M@!$  (:T@    (  @ !B)ITMA[]7&9L8AWE+))CPAO@^*);<AF8O^I4RA@X?
MYI1MAD0,K)1TA0T  (7.@    (  @ !AU9Q>CRM6S)I*CIM*TY@<C;X]V)7]
MC-LOKI1$C'8?BY-^C*\,B9,EB'H  (4A@    (  @ !AE9O+ELU6OYFNEB1*
MQ9=LE.\]O94HDZPOJY-*DV<?L9);D>\,OY'LB)\  (2<@    (  @ !9([&M
M6F1.&J]27(U"9*T97JHUG*L88)XG+*GC8B,5DZMA8F@#1:FV8UH  (CG<?T
M (  @ !8<+!G87U-NJWB8QM"(ZMJ9+DU?ZDN9CHG.J>]9V 5ZJC/9W #TJ:_
M:%$  (>@=K(  (  @ !8"*Z2:&A-2JP+:9!!T*F):K0U.*<X:\XG&*6L;)H6
M"J9S;'P$.:/S;7@  (9G>MT  (  @ !7KJRG;SI,WZHF;_U!5Z>H<+DTYZ55
M<6TFWZ.\<>P6"J1.<:L$A*%<<OP  (5!?HH  (  @ !74JK]=AQ,BJB"=HI!
M!*7_=NHTBJ.F=S,FNJ'U=VT6":)==RD$PI\&>.$  (0^@    (  @ !6_ZFM
M?2-,4*<J?4I U:2=?4XT7J(W?3\FDJ!T?3,6&Z"7?18$_YSO?A8  (->@
M (  @ !6NJB@A"U,*:82A!9 N:-U@\<T0:$"@VPF=)\T@T<6'9\M@X<%/ILA
M@GH  (*M@    (  @ !6A:?2BT-,$Z4RBOU JJ*#BF<T,I_^B<\F79XAB<H5
M_YX1B38%39FK@Y8  ((6@    (  @ !68J<TDGY,#*1ZDB) IZ&ZD54T+I\C
MD*0F9YTOD)D6)ISVC>0%:IAP@ZD  (& @    (  @ "U)F%36;*C_F/170.2
M-F8O8#=_AFAQ8TQKWFJ?9D97*&RN:25!*FYB:\\GZV[:;=T&N72C;L6S*EW.
M9&&B<6":9JR0U&,V:.9^2V6N:Q!JNF@-;2A6'FI ;RY -6O\<08G&&P2<EX&
M8W4U<T&Q3EJQ;P&@JEVS<$J/36"#<8Q\UF,F<LYI;F6L= U4^V?^=4,_/FF[
M=E8F46EE=PH&%W6U>"*O=%?E>8&>W5L6>=R-C%X)>CE[66#2>I=H%&-_>P%3
MU&7J>VL^3F>H>\0EEV;=>^L%U78D?)JMOE5X@_*=1EC.@W6,!%OC@O9YWE[%
M@GEFXF&,@@A2R&01@:\]=F7*@5@D\F2$@1$%G7:#@&VL4E-VCF:;]U;IC1B*
MS%H4B\!XN%T-BFIESE_DB2A1YV)PB H\OF0EAQDD8F)UAIT%;G;3@Z:K+5'/
MF-6:ZE58EK:)T%B1E(-WREN8DEED[UZ D%11)&$4CH4\*6*XC0PC\&#(C*(%
M1G<6@Y&J4%"$HS::'E0;H$.)"E=:G3=W#%IDFCMD-UU4EX!0>%_QE1X[G&&*
MDU8CCE]LD>P%)G=,@WNIP4^8K769DE,TJ:"(>%9LI;EV>5EPH?ACL%Q>GIE0
M!%[ZF\4[*&!_F@4C(EY%EAX%#7=W@VJH%VC;64F88VJI7*^'SVQK7^9V)6X?
M8O!C96_*9=Q/?W%?:*<Z(G*O:RH@Z'+Q;,P!3'W/;O.F@66(8W>7-&>E9>2&
MO6F::#%U+6MV:F-B@&U";'U.LV[Q;G\Y=' ^<$4@6W "<4P!+GX!<\>DWF*(
M;8Z5?V39;PZ%-V;[<'ASN&C_<=1A.&KO<R9-EFRX=&DX@6W]=7P?G6TN=?D!
M%'XM>&6C-%_7=XB3U6)0>#"#EF24>,=R7V:X>5%?_FC->=Q,C&JJ>F,WJVOF
M>L\>^FJ=>N$ _7Y4?&:AJ%U_@7V28& 9@5V"+6)\@29P_F2X@.)>Z&;A@*1+
MEVC4@'<VZ&H#@$L>:VAT@!T ZGYU?]2@8UN0BWN1*UY"BI:!"6"XB9)OZ6,)
MB(-=YF5 AX)*R6<UAJ,V0VA8A?@=[F:KA=H V7Z1@).?7UGYE720,ER\D\R
M&E\^D?MO!F&;D"1=$6/BCF]*$V7<C/,UOV;EB^$=CV4SBXP S'ZH@(J>G5B[
MGV&/<UN(G/=_65X-FEMN2F!LE[]<6F*XE6%):&2YDVDU-V6RDC<=.F0$D#8
MP7ZZ@(*>'5?8J3:.ZEJEI@Q^PUTCHJ=MLE][GTY;T&'$G%A(]6/"F@<TPV2B
MF.4<RV,-DW@ N'[)@'R;-G"R6/>,U7',7&!]9W+Q7Y!LO'0;8HQ:X75$961'
MP79G:!,R\G=H:F 97G?-:UH  (  <AV9X6V'8HV+HV[N90]\,7!!9VEKHW&,
M::%9Y7+1:[Y&YG0';;HR.'3U;V 8TG3);]P  (  =LB8A6JA;""*/VQ ;<=[
M$6V];U5JA6\F<,98[G"#<BA&&'')<W0QF7*E='P88W(F=),  (  >N*7!&@%
M=9F(P6G+=GYY@VMG=T9I.FSL=_E7OFYL>*-%%F_">4$PQW")>;<7RF_L>8P
M (  ?G&5H&7&?PZ'9V>F?SQX,VE>?T9G^&KY?SE6QFR(?RQ$.6WM?R@P&FZ>
M?QX74FX&?O   (  @ "4>V/JB)*&3&7?B IW)F>FAU9F]VE3AHQ5UFKMA<Q#
M?VQ.A2LOB&SGA+\6Z6QRA,   (  @ "3CV)BDA*%961FD-AV1F8VCV9F(6?M
MC>)5#6F2C'U"UFKTBU8O%6MJBJP6G6LCB<<  (  @ "2WF$NFXF$LF,[F:%U
MCF4.EW5E;F;#E3I47FAMDSU"+VG2D;(NDVHND2465FH5C>4  (  @ "29F!-
MI/.$+F)=HF=T^V0IGX1DV676G)Q3V&=ZFA=!P6C9F%,N(FD8EV 5Y6E,CLX
M (  @ ".?'CG6+&!)WE27 ERMWGA7RAB_GJ$8A-2 7LQ9-0_G7OO9UXK/'S%
M:5L0WGY0:6   (  =@F-4G7A8;J $':99$!QG'=29IMA_7@/:--1'WC/:NL^
MW7F5;-,JGWI';D 0B'N%;?8  (  >A^,'7,;:K5^O70);'EP>W3C;AU@Y76[
M;Z)0,G:/<1(^&G==<ETJ"W?M<T40/7D0<LL  (  ?;6*U7"3<[)]:W&H=,!O
M*7*A=:U?Z'.-=H=/3W1Z=TL]9W5/=_LICG6]>&D0 W;L=_   (  @ ")DVYK
M?*Y\4&^9?19N"W"I?5=>N'&E?7I.77*>?9H\BG-]?;HHW7/&?<,/H74E?9X
M (  @ "(B6RDA;9[1VWCA7IM#F[_A0Q=QW )A()-?W$'@_\[XW';@YDH6W'_
M@V4/6G.A@OH  (  @ "'LFLLCKIZ=6QYC=YL06V<C,-= FZKBY%,QF^PBGL[
M2'!^B:8G^G!PB6D/+G)9AW   (  @ "'#&H"E[EYS6M8ED1KE6Q\E(%<76V)
MDJE,(VZ.D0\ZJF];C_8G@&\GC^P/ '%0BB4  (  @ "&EVDDH+-Y3VI_GK1K
M"FN>G%%;T&RAF=Y+IVV=E](Z16Y?EJXG%6X)E64.IW"1B>@  (  @ "!UX&+
M6%UU6(%86Y=GQH%:7J%8[(%]87=(P8&X9!LW X(G9G$BT8,=9_@(YX2D9]\
M (  >7. RWZV8.)T:'[*8U]FU'[M9;58%W\>9^=("W]@:?(V<'_*:[DB9X"$
M;,D(WX'I;)H  (  ?09_NGP-:5US.7Q6:REES7R7;-A7&7S<;F9',GTM;]@U
MOGV6<1,AYGX8<;8(Q7^&<9L  (  @ !^F'FF<<IR#GH-<O=DEGIH= 56+GJ[
M=/=&6WL@==,U%WN'=H@A='O4=M (LGUP=PL  (  @ !]@'>)>DMP^7@+>MQC
MC'AY>TE5+'C:>YE%M'D_>^$TBWFI?!LA&7G ?" (JGNA?)8  (  @ !\CW77
M@MYP+'9K@M]BS7;A@JU47W=&@EQ$Y7>L@A S\G@"@=\@GW?C@=4(@WH?@5P
M (  @ ![RW1QBVIO9G40BMYB#'6)BA!3I77QB2A$-'98B%TS7':@A]D@2G8[
MB \(<GC8A54  (  @ ![,7-2D_!NSG/[DN!A<W1SD7]3$W35D 1#HW4YCLPR
MRW5ZCBL?W'3@C@T(8W?.A:L  (  @ !ZOG)XG'QN5W,GFOU@\W.;F1!2DW/R
MEPY#-71)E8$R='1ZE1(?@7.VDM8(+'<*A88  (  @ !U3HJW5]II@(G[6O!<
MLHE\7=Y.I(DG8)L_-(C^8QLM\XE*92D9?XKY9?,!]8H49Q@  (  ?%]T6(@;
M7^=HLX>98E-;Z(<N9)Y-^(;99L4^J8:K:+DMCH;B:DL93X@P:KL"+(=L:_H
M (  ?X-S:H619^=GK(4^:;-;"X3I:V9-(X2A;/D]^(1X;F0M!X2A;WT9 (69
M;Z "3H43<38  (  @ !R<(,_;]]FH8,(<1E9]H+'<CA,2H*,<SX]-()P=",L
M;8*.=,H8G(,V=+("78,*=LT  (  @ !Q?8%"=^!EN8$=>)%9#H#J>2)+78"W
M>9@\F8"3>?PKZ("I>D(82(#_>A,";H%$>\   (  @ !PIG^0?_)D[W]_@"-8
M4G]5@"=*M7\A@ P\!W[X?_ KLW[I?^48,W[S?^@"C7^]?_@  (  @ !O]GXY
MB MD87XZA\97SWX-ASU**WW*AI0[<GV;A@LK*7U]A=07]WTJAAT"EGYV@<
M (  @ !O:7TFD"1CUWTOCW)717T CF=)JGRUC3PZ]7Q\C& JI'Q1C#P7D'NT
MBUL"GWUJ@<8  (  @ !N_7Q3F$MC:GQ@ET)6TWPLE;]).WO6E"(ZEWN-DQ(J
M6WM)DO\747IUCX\"D'R@@;P  (  @ !I Y1_5PI=T)-(6?=1KI)57,5$49&5
M7V(U>9$E8; D<I&B8U4/3Y2,8R<  (@):9H  (  ?M1H'9(C7JA='Y$48/U1
M"9 A8SA#S(]194XU%X[,9Q\D/H\<:%L/:9%M9_H  (8B;F0  (  @ !G48^V
M9C=<0([,9_U04(WG::U#'(T;:STTC8R1;)4CXHS";6X/7HZ";.D  (1><Z<
M (  @ !F?HUQ;;Q;7HR>;O]/8HO)<"I"98L%<3PS[(J <B C;XJ8<IT/-XO/
M<@X  (*\>)H  (  @ !EKXM]=4Q:EHJ\=A5.FXGQ=L)!GHDN=U S9HB?=\@C
M XBB=_T/#(E3=Y0  (%.?.4  (  @ !D]XGB?/!9[HDP?4M. (AG?7M!"8>?
M?8TRWH<$?9DBV8;,?:,/"__B?1!)0T-?4%)/1DE,10 "$H<2?;4  ( ;@
M (  @ !D6HB(A(M94H?FA'=-:(<@A"] =H94@] R6H6P@XHB@(58@XD/,X4A
M@T<  (  @    (  @ !CWH> C$59#8;OB^5-+X8?BR1 /X4LBCLR+X1GB; B
M-H0&B@$.Y8.@A_(  (  @    (  @ !C?(:QE!E8K88ADWQ,RX5-DE,_X81/
MD08QXX-SD&XB H+MD"H.VX)=B@L  (  @    (  @ !<X)[Q5=]20IU96)]&
MP)P(6T4Y^9K[7;@KB9I]7[X:29O-8+@&A)Q*800  (.C;4D  (  @ !<!IS=
M71U1K)M97U5&-YGT87DYE9C 8W(K49@490P:4)D19;0&WYC=9>,  ((0<C$
M (  @ !;7YJ%9$-0]9D;9?Q%GY>]9Z(Y!9:$:28JZI7%:E8:)I:':K4'%Y6<
M:N0  ("7=Q0  (  @ !:MIA :UI0.);G;)Y$T967;<XX:I1A;N,J:I.?;[$9
MW90S;\X'+I*Q<",  (  >V4  (  @ !:#)9,<H%/DI4$<UM$,).W=!PWQI)\
M=+<J I&K=2T9E)(<=2$',9 J==X  (  ?RX  (  @ !9<Y2W><A/!I-]>D-#
ML9(N>I4W49#I>L,IF) $>M\9<9 M>LP'.XWX>]$  (  @    (  @ !8\)-K
M@1-.EI(^@3M#3)#J@2,V[8^7@.PI+HZE@,X9((ZI@.L'4(P<@.   (  @
M (  @ !8B))<B&!.+Y$ZB#M"YX_FA\0VD(Z&AS8HW(U^AP88MXUSAT<'*XJC
MA-D  (  @    (  @ !8-Y&.C^5."9!RCZ-"PX\5CLXV;XV0C=LHXHQ7C<(8
M^8P(C*$'<HE4A0D  (  @    (  @ !0IJIA5$U&8JB85M([3:<-63TN[*7D
M6VD@AJ797/<.EZBC70@  * (8'P  (  <2X  (  @ !/QJB46RI%Q*;,73<Z
MOZ4>7S(NA:/!8/<@6Z-M8BL.QZ6R8@<  )UL914  (  =?@  (  @ !//:93
M8>]%+:268XXZ0:+K91@N$:%^9GD@$Z$'9U8.T:+A9PH  )K>:>X  (  >CP
M (  @ !.QZ0+:*=$HZ)9:=XYI*"V:P$MH9]);  ?P)Z_;)$.QJ _;"@  )AW
M;RL  (  ??\  (  @ !.2Z(+;W%$*Z!K<$XY,Y[%<1$M*YU,<:0?C)RE<?8.
MP)W9<8X -98 =0D  (  @    (  @ !-UZ!J=F!#RI[3=O XY)TH=U4LZYN>
M=Y$?6)K7=YP.V)NI=UX <9/:>E0  (  @    (  @ !-<Y\3?55#?YV#?:(X
MJYO/?; LMYHW?9X?)IE=?8P.T9GE?;4 L)()?LX  (  @    (  @ !-))X#
MA%E#2IQSA'$X@9JVA#(LF9D(@]\?"I@2@^0.JIAW@WL M9"9@'L  (  @
M (  @ !,\9TIBX]#*)N4BX8X9)G0BP@LAI@0BHX?$Y;SBJ\.V9<>B$0 W8]G
M@)8  (  @    (  @ "ISEKJ4ZF9K5W'5WR(\V"&6S5W4&,L7LQDJ&6Z8D-0
MX6@5994[PFG=:*,C)6EP:ND#YWEG;,NGPE:C7B"8%%G@8/Z'AUSN8\9V#5_8
M9GAC@&*?:1!/UF4B:XTZTV;G;= B9678;VP#R'F<<6>EW%+,:(V61U95:G.%
M^UFG;$QTE5S&;AQB,E^[;]].MF)><9 YY608<Q4AL6*Q=!D#K7G*=F*C^4]3
M<MV4>E,@<]J$/%:A=-1S'UGQ=<A@X5T4=KM-F5_0=Z@Y 6%\>'@A"F $>/D#
ME7GR>O6B,DQ ?1V2X%!(?42"OE/\?6AQKU=M?89?Q%JS?:I,GEV(?=@X.E\A
M?@$@>EW)?AT#@7H4?M^@L$FDAUF1BTW=AK"!D5&YA?]PG55.A4Y>PUBIA*E+
MV%N)A!XWF%T-@[,@ 5OT@Z #<'HP@BN?=D=QD8J0>$O3D V GD_/CH=OQ%-_
MC0I=]U;QBZI+)UG8BG8W&EM B8\?I%IUB98#8GI(@DF>A$6LFZ2/HTHNF4Q_
MX$X_EO!O&E'_E*M=5U5_DI]*CEALD-\VFUFYC[ ?55E CM4#5GI<@D*=XD1?
MI8:/#TCPHDE_54T)GQ5NFU#.G!9<ZU13F7)*-5<_ET@V0%AIEB >_EA$DO\#
M37IK@CR=AV(F4X".I&1E5UA^]F:56P9N.FBW7HA<86K%8>9)46RI91<TLVX&
M9^T;UVV":9L  (  ;?";Q%X0772-7F"Q8&1]VF,G8S5M0F5^9>9;A&>W:'=(
MDFFV:N0T%VL#;0$;9VI-;B   (  <M.:"UI:9UF+GEU#:69\3U_U:UQKS&)^
M;3Q:/&3B;PE'=V;[<+PS*V@M<BX:NF>1<L\  (  =X.84E;]<2:)[EHB<E]Z
MKET#<X=J>%^V=)U9"&)%=:=&=61Q=J0R866%=W8:*V4[=[8  (  >Y:6N%0%
M>NR(=5==>U]Y25IJ>[UI'ET^? I8 E_J?%9%CF(H?*0QK6,;?.49L&-$?.X
M (  ?Q*59%&"A+6'/%4!A&1X*U@Q@_IH%5LE@X)7#%WC@Q)$U6 D@KDQ&F#T
M@H$92&&E@J$  (  @ "444]HCG.&/U,&C5]W0U9/C"MG/UE:BO)60EPKB=1$
M*UYNB.8PJ5\4B%(8_&!-B$D  (  @ "3@4VXF!J%>U%MED1VB%3%E$EFD5?;
MDE)5G5JWD)-#C%SZCRTP+%UXCGP8N5\YC.T  (  @ "2]$QWH9>$[5 WGP1U
M]U.3G$1F!U:KF9E5)5F(ETE#+%O&E8TOR5P3E/L865YFD'8  (  @ "16&FL
M4V*#GFM,5R]T\VSP6LQE&VZ07C=4$' C87A!K'&89( M=7*E9PD3T7/&9\<
M (  <>2/RF7#7+Z"4V? 7[=SMFFA8HED VMO93=3&6TG9\! V&ZN:AHLQV^2
M; (387#G;%(  (  =I6.2V(J9B" W61R:$ERCV:,:E=BZ&B!;$-2*6I6;A=
M%FOK;\4L.6RE<143$FY=<0\  (  >K.,MU[H;VY_4V%H<-=P_F.K<B5AH67&
M<UA0_F?#='@_&VEC=8 K<6GK=D42DFQ'=@P  (  ?D>+15P,>+A]\EZU>6EO
MK6$@>?Q@8&-9>G50$&5L>N8^1V<7>U$JT&=H>YT2-&IZ>V\  (  @ "*$5F@
M@@A\TEQJ@@=NHE[R@=]?96%&@:!/)V-G@60]G64+@3LJ364D@2P1YFCW@3L
M (  @ ")&5>9BT][YUI]BIYMQ5T8B;Q>EE]_B,A.9&&NA^T\^F-+AT(IZ6,G
MAO\1LV>PAD,  (  @ "(7%7VE()[,5CMDR=M$5N5D8Y=[%X"C^I-OV VCGL\
M6V'.C7$I;V%NC4D1@F:JBF(  (  @ "'V52ZG9EZJE>]FY]L@EIGF59=7ES2
MEPA-15\#E18[^F"/D],I"5_ODV@1)&7OBY<  (  @ "%,'&24T!X:G*65O-J
MI7.S6GA;I7387<E+7G7W8.<YEW<.8[LEF7?Y9=<+NGK$9@(  (  =<*#QVW2
M7 YW-V\P7P-I@7"$8<Y:I7'-9'-*@G,&9NTXX70B:20E"W3(:K8+C7?W:JH
M (  >>&"<&I=9-UUTFP!9Q=H6&V#:3)9C6[N:RE)F'! ;/\X(W%>;IXD@G&\
M;[(+976";XH  (  ?8"!#F<S;;!T<&D,;S=G &JV<*%8E6Q <?)(O6VN<R(W
M?6[,="LD%V[A=,L+3G->=+,  (  @ !_NF1R=H!S2&9S=V-EW&@^>")78&G=
M>,%'SVM:>50VI&QX>=,C;6PY>A4+"G&;>F4  (  @ !^H&(=?UER-V0Y?YID
MW&8;?ZU6<&?0?Z-&]&E4?Y@V!FI??Y@B]VG*?Z,*WW 8?\<  (  @ !]O& H
MB"9Q7F):A\ID#V1,AS15KF8-AH9&/6>8A>LU<&B3A8(BI&>DA8H*RV[/A$,
M (  @ !]"EZ1D.5PLV#4C_9C9&+0CKM5#&24C6M%GV8>C% TU&<*BZ4B+F78
MB^D*LVWJASP  (  @ !\BUU7F9)P,E^HF"!BVV&EEDI4A&-DE&%%*63EDM8T
M>&6^DALAR61BD5$*:VYDAPL  (  @ !X_7GN4OYM!'IB5H]@#7L 6?91UWNP
M72E"1WQH8!\P_WU!8JX<XGYL9",$A(#I9.T  (  >2!WLW9@6TAK]7<H7B]?
M#G?R8.]0_WBX8X5!E'E]9>8P='I'9^H<B'L%:/$$FWXI:;(  (  ?,!V?7,-
M8Y=JL'079=1=_'4)9_-/_'7J:>M N7:_:[@OQ7=];34<$'?+;=8$G'O%;KD
M (  ?^]U1' %:]]I<W$Z;7U<NG)/;OY/$'-%<& _XG0N<9HO(73?<I8;IG2Z
M<N($GWFQ="@  (  @ !T$VU7=#=H2VZP=3I;HF_>=AU.!7#G=MX_/''6=XPN
MF7)[>!(;6''N>"($K7@9>;,  (  @ !S#FL8?)YG;VR/?1-:VFW/?5I-,F[B
M?7X^:F_.?9PN '!2?;T:X6^(?<($F'@\?H(  (  @ !R.FDSA/EFH6J^A.1:
M%FP*A)%,>&TEA"(]NFX0@\0M;FYU@Y<:F&V(@]X$FG@X@H,  (  @ !QDF>G
MC49F &E#C+%9>&J6B\U+Y&NPBLX]*&R3B@8LW&S?B;H:*VOVB<P$F7@Z@QP
M (  @ !Q%69QE8UEA&@:E(Y8]VEPDR)+96J#D9X\O6M8D( LBFN%D%\9T&JT
MCH@$;'B'@OT  (  @ !LQ8+94GMA@H+-5>=52(+T62Q'RX,Y7#TXUH.A7P$G
MV81X82P2](:[894  (,Z9:X  (  ? -KEG^$6DY@D'_!72%49H '7]!'$(!5
M8E,X0X"Y9) G=(%K9D02UX+[9E\  ($):F(  (  ?S9JA'Q38B-?;WS+9%Y3
M=GTR9GQ&+GV0:&XWBWWX:B<FZGZ*:V<2E'^):S\  (  ;WH  (  @ !I;7EF
M:?A>3GH$:Z%247J%;2U%2WKW;I@VOWMH;\XF3'O;<*$2.7R/<$@  (  =/X
M (  @ !H8W;5<=-=5'>0<O5177@E<_5$47BB=-$V(WD+=8TER'E@=@,1]7GX
M=9X  (  >>(  (  @ !G<W2@><5<<'5X>F)0B'8>>M5#FG:=>R4U?W;_>V0E
M?7<?>Y(1UW>Y>V   (  ?@D  (  @ !FKG+(@;-;RW.]@=M/]G1K@<5#"W3C
M@8PTZ74Y@6,D]W4O@601J77:@8D  (  @    (  @ !F$G%)B9I;-')-B55/
M8G,!B+U"@G-TB 4T9W.[AXLD<G.)AYL12W1JAL$  (  @    (  @ !EF' 6
MD89:OG$HD.I.ZW'@C]M"$W)+CK,T"W)^C@(D+W(ACC81$7,_BO   (  @
M (  @ !@IHQO49A6!XOM5-Q*=XNI5_T]G(N56N0O&HO7764>"(TI7OH)@(YJ
M7RD  (  :6D  (  ?G!?CXE26/Y5*XD16[M)JHC>7E4\]8C$8+PNH8CN8L8=
MR8GY8_@)I(JH8_T  (  ;BD  (  @ !>GX9!8&-4+88Q8IA(UX879*\\+X8$
M9I8N!88D:"D=8H;U:/T)HX=1:.L  (  <V0  (  @ !=L(-H9\E3,H-W:7I'
MU8-Q:PT[9X-J;'HM58.);9P<XX0D;A@)AH1G;@P  (  >%L  (  @ !<QH#H
M;SU23H$2<'%&]($<<84ZBX$5<F\LP($G<RT<9X&.<V,)88'C<XH  (  ?*P
M (  @ !;]'['=L11B'\*=X5&/7\?>!PYW7\7>(XL(W\4>.(<)7\H>/$)6G^T
M>9D  (  @    (  @ !;/'SP?CU0UWU/?I)%F7UO?K0Y1WUD?K<KFWU/?KH;
MT7TD?L0)C7W2?S,  (  @    (  @ !:K'MYA<M0='OYA<Y%1GP;A7@Y!GOQ
MA/TK;WNVA,,;C7M:A1L)4GQ<@]\  (  @    (  @ !:.WI*C6Q0!7K7C2M$
MV7K_C&TXIWK-BY(K)WIUBT@;8GG9BS()3'LJADD  (  @    (  @ !4I9;<
M4#U*C)7Q4U4_B95/5DHS)I4"6/HDSY5W6Q82[YA26Z@!@I2E78T  (  ;10
M (  @ !3GI/]5S])O)-$6> ^Q9*G7%TRB))$7ILD9Y*(8$\2V)3G8)D!U)$*
M8FD  (  <?@  (  @ !2RY$,7C](W)!Y8&<^"H_L8FTQV(^'9#DCY(^O98<2
MFY&D98X"!HW+9V<  (  =N0  (  @ !2 (Y"94!(!HW(9O$]*(U+:($Q+XSI
M:>$C5(T!:M 22HZ3:IT"'XKP;*0  (  >SP  (  @ !1.8O(;%5'1(MI;98\
M:XKW;K4P=(J/;YXBXXJ*<#T1_HN^;^8"+8AX<EH  (  ?P8  (  @ !0@HFK
M<X!&F8EG=%P[THC]=0TOZHB,=8\B:8AH==<1XHD?=8@"1895>$H  (  @
M (  @ !/XH?B>JE&#(>X>RT[6(=4>W4O@(;5>Y<B!(:3>Z81J(;E>XL"<(2"
M?5<  (  @    (  @ !/8(9C@<1%B(92@? ZV(7V@=<O#(5P@:<AFX41@:81
M+X48@<,"88,1@74  (  @    (  @ !.^(4TB3-%6H5&B4 ZN83SB+TO$(0X
MB!0A[8.#B!H1Y(,=AR0"UX&T@>P  (  @    (  @ !(6*)Q3E\^WZ$\44(T
M::!G4_8H6: H5DX9PZ%S5[\(HZ,;6&4  )&47^0  (  <'H  (  @ !'1Y_F
M5/X]^)[L5W<S>)X:6<4GCYVO6[P919ZA7-@(IY]S75D  ([<9'X  (  =5$
M (  @ !&FYT-6YT]-)PM7:PRPIMO7XXFVYKY8208PYN]8>H(EYO.8E   (Q#
M:5$  (  >:D  (  @ !&!YH\8CH\A)EO8]PQ]IB\958F0)A'9HL81YCM9P8(
M@)A,9U\  (G>;GP  (  ?8   (  @ !%9)>X:.@[W9<,:BDQ7I98:T EJ)72
M; H7^Y9,;$L(=94/;*\  (?&="\  (  @    (  @ !$Q963;[X[2I4*<*<P
MY)1;<5\E3).^<=,7N)0 <= (DI(I<F0  (80>6<  (  @    (  @ !$.Y/"
M=IPZSY-:=SDP@I*N=Y8D^)(!=[P7:)(>=YD(@H_2>)L  (2R?<H  (  @
M (  @ !#R9)!?9 Z;9'V?>TP,I%/??@DPY"(?=H70I!S?<@(4HWP?G@  (-%
M@    (  @    (  @ !#@)$$A,8Z)9#.A/0O\9 RA+,DF8]9A&472H\%A(<(
MA8Q9@U@  ()Q@    (  @    (  @ ">^U/53=6/R%<(4AV !%HB5E!O7%TL
M6F-=I6 97E%*OV*U8A$V<61C98$>7V.69_0!>WV :QF<T4Z%6 B.%%(N6V]^
MA%6R7KYN"%D18?)<;UQ#909)JU\'9_8U@&"8:I\=K6 R;'8!BWUD;\^:VDFL
M8CZ,.TW 9+E\[U&<9R)LBE5!:7M;(%BH:[Y(C5N*;>@TFESS;]H=#EU*<20!
MFGU+=.*8Z$4\;&2*:TFS;?E[,DW4;XAK'U&Y<0U9VE56<H5'?EA.<_ SR%F%
M=30<?UK:=@8!IGTV>8N7"D$V=GB(RT8*=SAYODIY=_5IO4Z/>*I8V%)<>5Y&
MG%5H>A S%U9F>K,<"EC3>RH!L7TD?8B59SVI@'Z':T+4@&QXFT>+@%QHPTO<
M@$M7[T_&@#Y%]U+>@$,RD5.@@%@;JU<I@*@!NGT4@.64"CJ6BG&&2D /B8AW
ML44&B*=H 4F)A]17.TV3AQ5%7%"MAGLR+E$UAB$;9U7*AI(!PGT(@3"2]3@&
ME#^%93W DG9V^4+MD,1G;D>8CS56N4N[C=9$W$[4C+8QPT\8C!L;,52OB\L!
MR'S]@322,S8/G;2$OCORFP=V<4%"F(9G!$8)EDM6;$H_E&-$I4U9DN,QB4U>
MDE :]U//C_ !S7SU@3B3@UJ^3>Z%0UUA4B!V6U_]5CEF?6**6B]5@63Y7?M#
M/6<788\O3VA 9+$6JFEU9E0  (  ;=*1>5695YF#U5B[6OYU+5NV7DIE?UZ-
M8794HV$Q9'A"@&-J9THNN61=:;<63F9@:MH  (  <K"/FE#D84F" E1M8]=S
MF5>Y9E!D EK/:*]35EVE:O)!8U_Q;1 MT6"=;MH5L6/@;XH  (  =V*-RDR3
M:NN 1U!S;*=Q]50!;E9BM%=2;_)2*5I9<7A :ERO<N<M$UT*=!@5.&&X=',
M (  >W:,'$BN=(9^Q4S;=7MPDE"M=F-A8%0L=SQ1-%=<> T_E%F[>-0L<5FZ
M>7L4U5_G>:P  (  ?O.*L45(?AM]A$FX?DUO>DW$?G)@9E%V?HQ03E2_?JD^
M]%<=?M0K]5; ?PD4AUYD?U@  (  @ ")B$);AYY\?D<&APUNETM$AFU?GD\>
MA<U/E%)^A4,^6%34A-\KFU1,A,0455VBA/H  (  @ "(H3_PD/][LD3*CZUM
MXDDPCDI? 4TFC/-/ U"5B] ]RU+<BODK+5)'BL84*EWKB9L  (  @ "'_SX1
MFAY['$,,F!9M5D>*E?5>ADN2D_).H$\*DD4]@E%%D1TJX5"MD1,3WUYIC4
M (  @ "('6'L3@QZPV0'4AULL68F5A==FV@Y6>Q-5FHN79$[I&O:8.\G\FR8
M8ZD.DW#K9&@  (  <;2&)USY5QMY2%^+6G=K8V'^7;9<>V118--,669R8\,Z
MS&@I9G4G0FB':)0.0VX1:/\  (  =FB$;EAB8$9WM%M;8M]J+5X<96-;7&"C
M9\5+:6+H:@,Z"V2A; TFN622;9D.$VN';<4  (  >HN"NU0P:6EV%U=Y:T)H
ME5IT;0M:%%TP;KI*/U^@<$HY%&%5<;0E^6#(<KT-N&EX<L\  (  ?B.!,E!K
M<HATJE/T<ZIG05<I=+E8U%H/=;))7%R?=ITX3%Y+=W$E9UV#> D-?FDQ>#H
M (  @ !_ZTTA>Z=S@%#A?!=F-E1'?&]7WU=6?+5(>UGV?/DWLEN0?4,D]EK,
M?8D-4FE\?@D  (  @ !^X4I-A+1RCDX\A'AE6U'*A!E7&%3X@[!'P%>E@UDW
M&5DF@RDDIEB1@T0-/&FA@Q,  (  @ !^$T?UC:5QTDP*C,-DJD^VB[)6=U+X
MBIQ')U6JB;@VA%<*B2LD-U;"B6(-)6G(AS8  (  @ !]@D8@EF=Q2$I3E/)D
M'TX1DS95\U%;D7I&NE0+D!<V,55/CU$CWU50CV0,X6H\B+4  (  @ !\E6ES
M3A-P!FL-4?QBNFRW5=)486Y868-$QF_=7/LSCW$K8!,?U'&L8CD',W>V8Q
M (  =89ZLV2R5I%NG&:W6=QA@VBI70M36&I]8!5#XFPA8NHRTFUE96@?1&U/
M9PH''W3J9[\  (  >:UY'6!%7RMM%V*F8<E@263:9$Y2-V;:9J]"\6B9:.0R
M$&G*:LX>NFE-:_<'#705;*4  (  ?5)WDEPN9]-KFE[::;Y>Y&%$:Y=1.V-R
M;5A"%V5+;NLQ;69E<$4>6&7><0$'#G03<<X  (  @ !V(UB'<'AJ7EMO<;U=
MM5X)<NU0 F!4= %!+6)!=0 PFF,[==8=N&+[=CT&YW15=X0  (  @ !T\U53
M>2%I0EAI><=<L%LK>DY/$5V6>KQ 5%^)>R(P!V!8>X,=3V")>[L&UG1R?.H
M (  @ !S_5*1@;EH8%7/@<9;X5BQ@:9.4%LR@7,_H%TF@4\O=5W$@4L=#%Y^
M@8@&V'1O@6D  (  @ !S/5!#BCEGKU.CB;E;-E:>B/A-LUDJB"<_!UL6AX8N
MWEM\AT$<G5SDA\4&TW1XA)T  (  @ !RLTYPDIIG+5'MD:):L%3UD$M-+U>"
MCN(^F%EAC=(NBEF4C7D<0%N>C1D&G733A'D  (  @ !PT7%S3>)E!G*34:18
M>'/-555*T74&6-X[S78M7" JYW=#7MD6G7@P8!8 IW[F8EH  (  >-IO#VSK
M5=QCNVYJ61-77V_<7"Y)Z7$V7R$[#7)J8= J4G-:9 ,60W0)9-< SGZD9R$
M (  ?(1MEFBG7?=B4FIX8)%6-FPC8Q%(V&V=96DZ)F[=9X@IFF^?:3<5QW!]
M::T X'Z&;"H  (  ?[QL-62T9A=@^&;$:!)4XFB<:?='WFHV:[TY1FN$;4TH
M\&P1;H(576UN;JD \WYE<98  (  @ !JXV$C;D9?N&-F;Z13NV5D<.U&RF<7
M<A8XHVAN<R(H;6C#<^<5&VK)<]H!$WXN=QX  (  @ !IQ5X#=H!>R&!V=U!2
MYV*6=_]%]&1<>) WS66C>1$GV66J>7@4KFB:>6<!$GXP>_0  (  @ !HW%M+
M?JM=[5WC?O12&V ??PQ%-F'R?PLW&V,K?Q,G1V+>?R\4<6:[?V8!)'X3?_H
M (  @ !H)5D#AL!=1%N[AH]1>5X+AA=$H%_CA8DVB6$(A2DFM&!AA284!F54
MA40!,'W^@,X  (  @ !GGE<MCL9<Q5H CC-0]UQ>C39$(EXRC"(V(%\_BVHF
M9UYABXD3L&0XB?,!#WXU@+@  (  @ !DXWH,35I9W'JX4/A.!WN(5()! WQD
M5]TR='U,6MLAE'Z 70T,S("@77@  (  99T  (  >[1C177"5-]8J';!6 ),
M_7>Z6P5 *GBD7=@QR'F"8%,A''IG8A$,M'RL8CT  (  :D@  (  ?O1A\7&G
M7(-777+N7Q=+[G0289 _+W4/8]<P^G7F9= @@79X9QX,?'E!9QH  (  ;U8
M (  @ !@L&W59#)6&V]19C1*L'"7:!T^-W&L:=\P'G)^:UD?U7*S;#\,,'98
M;"   (  =-$  (  @ !?A&I<:^A5 VP$;5])I&UI;KP]+&Z+;_,O>&]/</D?
M2V\=<8@+_G/0<6X  (  >;(  (  @ !>=F=&<[)4!FD9=*1(OFJ<=70\:FO'
M=B(NSVQT=K ? VO;=OT+]'&9=Q\  (  ?=,  (  @ !=F&23>WA32V:5>_-(
M&V@S?#H[TFE??&(N,VGH?(L>>FD=?*P+UV_"?3T  (  @    (  @ !<YV)*
M@S)2I&1M@T%'?68A@P<[0V=,@K,MJV>S@HH=[&;J@K<+BFY<@GL  (  @
M (  @ !<8F!MBNQ2)F*JBJ5&_V1NB?4ZS&65B2TM2V78B,P=J&4FB2H+66T^
MAJH  (  @    (  @ !8\X-<3&!.JX.63]U#A(0$4SXW"H2:5F$HO(6 60(7
M5H>)6EP$<8?56Z(  (  :34  (  ?AI7>'].4WQ-A'_55HI">8!@67$V+(#Q
M7!LH$X&Q7DD6\8,S7T,$C80(8&X  (  ;?$  (  @ !62'M:6K-,5'P?74!!
M>WS)7ZHU/GU?8=<G4WX"8Y$6:W[[9"\$BH"V958  (  <R0  (  @ !5*W>B
M8?5+,7B28_U 5GE59>0T6'GW9YHFB'I_:.85TWKX:2\$<WW<:F\  (  >"
M (  @ !4&G0Y:4=**752:LX_578O;#8S8G;0;6PEXG<W;E@51W>$;EX$6GMI
M;^,  (  ?'(  (  @ !3)G$L<*M)0W)O<;L^A'-D<J8RH70&<V<E-W0]<^L5
M!72'<],$8GE#==\  (  @    (  @ !246YW> I(<V_G>*D]Q'#V>1HQ]7&6
M>6LDH7&;>9\4HG(F>8 $D'A*>W,  (  @    (  @ !1IFPG?W1'[VW,?[@]
M6&[W?[$QJ&^)?XTD96]2?XD40G Z?[ $7'BB@"<  (  @    (  @ !1)6H_
MAO)';VP!AND\W&U!AG@Q.6W.A?,D$6UDA=L4$&ZDA;@$47BU@NL  (  @
M (  @ !,[XV@2M=#8(UJ3C8XU8V#46DLO8W_5$0>58]?5E<,@)'=5O8  (F*
M7#0  (  ;*T  (  @ !+DXG+491".(GF5(LWM8H75U KQ8I_6;X=F8N86VP,
M.8T56]8  (9.8-\  (  <8X  (  @ !*A87Z6&=!'(9+6NDVO(:473PJUX;S
M7SL<W(?48(0+Y(B>8+\  (-49;H  (  =H@  (  @ !)C8)47T= %X+(84\U
MJX,C8RLJ 8.!9+\<((0Q9:L+B(2W9<(  ("J:MX  (  >NL  (  @ !(FW[Q
M9CP_)W^/9\XTPG_^:3<I'H!/:E<;E8#!:O@+.X%@:OT  (  <'D  (  ?KX
M (  @ !'NGOB;4P^37RP;G S_GTV;V@H<7U]<"(:^WVF<&P+$WZ&<(<  (
M=E4  (  @    (  @ !&^'DQ=%T]E7HM=1TS7'K+=:<GYGL%=@,:<GKG=A,*
MU'PV=FP  (  >T<  (  @    (  @ !&3W;0>VP\ZW@#>] RO7B\>_@G77CM
M?  9^GB$>_L*;7IO?*T  (  ?W@  (  @    (  @ !%TW3;@KP\AW9$@N R
M;W<@@I\G.G<Y@DL:)'9R@EL*SGBU@@8  (  @    (  @    (  @ ! F9E%
M2*LWLIBM2^4MHYB43M0AJIE143L2>9PR4E,#4IF^5&   (2R7XH  (  < T
M (  @  _-Y6\3P0V5)6.4=DL+)695&(@2Y9 5F81;IBA5R\#"94563\  (&N
M9$   (  =0$  (  @  ^09(657@U.I(95^$K'I(^6@(?.I+76Z 0H)3#7!\"
MTI#/7BX  (  :2,  (  >70  (  @  ];XY]6_TT4(Z?7?8J&([57ZD>9X]D
M8.@/_Y#782H"JHT&8SH  (  ;E8  (  ?5@  (  @  \FHL48IHS=(MI9"8I
M1(NM970=F8PB9DL/IXT09F<"F8G%:(<  (  = 0  (  @    (  @  [RX?R
M:5TRIHB':H$HD(CE:VL=!HE":_$//XFD:]8"IH<#;C   (  >3L  (  @
M (  @  [%84I<"DQ](7^<.\G^(9W<7D<C8:_<;0.YX:N<88"EH3%=%,  (
M?9@  (  @    (  @  Z?(*[=PHQ78//=WPG=H1E=ZX<+H27=Z@.HX1)=Y("
M;H,">BL  (  @    (  @    (  @  Z#8"J?B<PYX'V?D\G"X*L?C$;XX+,
M?@$.D8)<?BX"B8&(?O\  (  @    (  @    (  @    /__  #__P  __\
M &UF=#(     ! ,)   !                     0
M  $   $   (   (D!!T%V@=I"-D*-@N%#,<-_P\Q$%X1BQ*W$^(5"Q8R%U<8
M>1F8&K4;TASO'B4?62"'(;(BVB/_)2,F1"=F*(8IIRK'*^@M""XH+T@P:3&)
M,J8SPC3>-?LW&#@U.5$Z;3N)/*4]PC[>/_A!$4(I0T)$7$5U1H]'J4C#2=U*
M]TP232Q.0T]94&]1AE*<4[)4R57?5O98#5DC6CI;45QF77A>BE^;8*UAOF+/
M8^!D\68"9Q)H(VDS:D)K4FQ>;6=N<6]Z<(-QC'*4<YQTHW6J=K%WMWB]><-Z
MR'O-?,Y]S7[,?\N R8''@L6#PH2_A;N&MX>SB*Z)J8JDBYZ,F(V1CH:/>Y!P
MD6226)-,E$"5,Y8FEQF8#)C_F?*:Y)O6G,B=NYZMGY^@CJ%\HFJC5Z1%I3.F
M(*<.I_RHZJG7JL6KLZRAK8^N?:]KL%FQ1[(VLR2T$K4 M>VVVK?(N+6YH[J0
MNWZ\:[U9OD>_-< BP1#!_L+LP]K$Q\6UQJ/'D<A^R6S*6<M$S"[-&,X!SNO/
MU="^T:?2D--YU&'52=8QUQC8 -CFV<W:LMN8W'W=8MY'WRS@$.#TX=CBN^.>
MY'OE5^8SYP[GZ.C!Z9KJ<>M([!WL\.W#[I;O=O!5\3/R#_+J\\/TG/5S]DGW
M'O?S^,;YE?IA^RG[Z_RG_5S^"_ZT_UK__P   >@#IP4L!H0'OPCG"@0+%@P<
M#1X.' \9$!<1%!(0$PL4!!3\%?,6YA?8&,P9UAK>&^$<X1W?'ML?UB#1(<LB
MQ".^)+@ELR:N)ZHHIBFB*J KGBR=+9HNE2^1,(TQB3*&,X,T@35_-G\W?SB
M.8(Z?SM^/'P]?#Y\/WU ?T&"0H5#B42-19)&F$>:2)M)G4J?2Z-,IDVJ3J]/
MM%"Z4<!2QU/.5-55UU;95]M8WEG@6N-;YUSJ7>U>\5_U8/AA_&, 9 -E 67_
M9OQG^FCX:?5J\VOP;.YMZV[H;^5PX7'><MISUG3-=<-VN7>O>*5YFWJ0>X5\
M>GUO?F1_6(!-@4&"-8,IA!R%$(7^ANV'VXC*B;B*IHN5C(.-<8Y@CTZ0/9$L
MDAN3"I/ZE.F5V9;)E[J8IYF3FH";;9Q:G4B>-I\EH!2A!*'UHN:CV*3*I;VF
ML:>FJ)NID:J'JW^L=ZUOKF>O8+!:L52R3[-,M$FU1K9%MT2X1;E&NDB[2KQ.
MO5*^5[]=P&/!:L)RPWO$A,6*QI#'ELB=R:7*K<NVS+_-R,[2S]S0YM'QTOO4
M!M42UA[7*M@WV43:4=M>W&O=>=Z&WY3@G.&BXJCCK>2RY;;FNN>]Z,#IP^K4
MZ^7L]>X$[Q+P(/$L\CCS0_1.]5GV8_=J^&[Y;_IL^V3\5OU$_B__%___   "
M!0/8!6@&Q@@&"3(*4@ME#'(-> YZ#WH0>A%Y$G43<!1H%5X64A=%&#<9*1HT
M&ST<0!T_'CH?-" L(2,B&2,/) 0D^27N)N,GV"C,*<$JMBNK+)\MDRZ'+WPP
M<#%D,EDS331!-38V*S<A.!8Y"SH .O8[[3SC/=L^TS_+0,1!O4*W0[)$K$6F
M1J%'G$B7291*D$N.3(M-BDZ)3XA0B%&)4HA3B%2(58A6B5>*6(M9C5J/6Y%<
MDUV67IA?FV"=89]BH&.A9*-EI&:F9Z=HJ&FI:JIKJFRK;:MNJV^K<*EQJ'*E
M<Z-TH'6==IEWE7B1>8QZAWN"?'Q]=GYO?VF 88%:@E&#2(0^A36&*X<AB!>)
M#(H"BO>+[8SBC=B.S8_#D+F1KY*EDYR4DI6)EH"7>)APF6J:8YM>G%F=59Y2
MGU"@3Z%/HE"C4J15I5FF7Z=FJ&ZI>*J"JXZLG*VKKKNOS+#?L?.S";0@M3BV
M4;=LN(>YI+K"N^&] ;XAOT/ 9<&'PJK#SL3QQA7'.<A>R8+*ILO*S.W.$,\R
MT%31=-*4T[+4S]7KUP;8'MDVVDS;8=QTW8?>F-^GX+/AON+'X\WDT>72YM#G
MS.C$Z;KJK.N;[(?M;^Y8[USP6_%6\DSS/?0J]1+U]O;6][/XC?EB^B_Z]/NQ
M_&;]$?VS_DW^X?]Q__\   '9 XT%"094!W\(E@FA"J0+GPR3#8(.< ]?$$P1
M-Q(A$PD3\!36%;L6GQ>#&($9?1IT&V8<51U!'BP?%R  (.HATR*](Z8DD"5Z
M)F0G3B@Y*24J$"K]*^HLURW$+K$OGC",,7DR9S-5-$0U,C8B-Q$X 3CQ.>(Z
MTSO$/+4]ICZ8/XI ?4%O0F)#541)13Q&,$<C2!=)"TG_2O-+Z$S<3=!.Q4^Y
M4*U1H5*54XA4>E5M5E]745A#635:)EL87 E<^EWK7MQ?S&"]8:QBFV.)9'AE
M9F949T)H,&D>:@MJ^&OE;-)MOFZJ;Y9P@G%L<E9S0'0I=1)U^W;D=\UXMGF>
M>H9[;GQ6?3Y^)7\-?_2 VX'"@JB#C81RA5>&.X<@B 6(ZHG/BK.+F(Q]C6*.
M1X\MD!*0^)'>DL23JI21E7B68)='F"^9&)H!FNJ;U)R_G:J>EI^#H'&A7Z)/
MHS^D,*4BIA6G"*?]J/.IZJKBJ]NLU:W0KLNOQ[#$L<*RP;/!M,*UQ;;(M\VX
MT[G;NN.[[;SXO@2_$< @P3#"0,-2Q&;%>L:/QZ;(OLG6RO',#,TJSD?/8]"
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
MB3M_T[VBHYR#<*OBG_*"?)G.G'.!M8=NF1^!)73%E>^ TF(*DL> KD^)CX^
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
M?^E^??"R>;F$S]HM>C2#RL,J>K."Z*O/>SN",I0T>]"!JGR(?':!0F3A?2Z
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
MBN-_MIBAL(F#ZHI=J^*"]GO2IT*"*FSHHK2!G5WAGB"!/D[SF7>!!D""E)^
MXC+'CXJ YR9ZBBF!$)@BKY:+>XG)JO2)VWLNIEJ(8FQ9H<>'&UUBG3^& TZ2
MF*&% 4!'D]2$!C*_CM*#'R:OB8B"1Y>8KLZ3 XD\JB^0NGJ<I9>.EVO'H0:,
MEESMG'6*L4XZE^2(X4 3DR&'!S*XCBZ%+R;<B/Z#6Y<0KC6:AHB^J9.7D'HC
MI/>4M&M5H&61]%R'F]2/0DWPES6,D3_JDGV)V#*SC9Z'$"<"B(J$2Y:KK:6A
M\(A:J0:>17G"I&J:J&KYG]B7'5PXFTJ3F4VXEJZ0"S_-D>:,:C*PC1R(NB<A
MB"J%%Y9'K4:I-X@:J*"DS'F&H_6@66JUGU&;\5OUFL*7F4U^ECJ3.#^KD8..
MP3*OC+N*,B<[A]R%PI7TK/RP88?0J$VK*7D]HYREU&IQGO6@AEN_FF6;44U:
ME=Z6%#^8D320QS*OC'F+;"=/AYV&3(T1O%)T''^BMN-TH'(6L81U461DK!=V
M-U:<IG]W5$CKH*YXJSN\FIAZ*B\PE"-\ B0!C4E^,(R_NWA[@G]]M@%[0G'P
ML(U[.V0YJPU[;U9MI6Q[WTC&GYU\A3NKF8M]3"]2DR-^5R1NC&1_GHR$NFZ"
MLG\NM/^!QW&IKX2!#&/IJ@* FE8FI&. 74B4GIR 33N8F)6 5"]PDC^ C"3-
MBYV Z8Q!N6R)OG[5M &(-7$_KHJ&VF..J0*%NE77HVZ$T$A?G;*$ 3N%E[>#
M/R^*D76"G"4?BO&"$8OON)60OGZ"LRJ.F'#GK;*,H&,RJ"N*TE64HI")*$@Q
MG..'F#MVEO2&!B^BD,:$@R5DBE^#%8N7M_&7N'XTLG^4\'"AK0&22V+SIWB/
MR55;H=Z-7D@.G"F*_SMJED>(G"^VD"V&/"6?B>2#]HM%MW">C'WSL?>;&W!I
MK&^7OF*_IN"4?U4PH4R15D?TFYR.*SMEE:^*]R_(CZB'PR7.B7^$M(L0MO:E
M,GW%L7RA#W _J_&<]F*;IE^8\U40H,V5 T?:FRF1#3M<E3R-$"_9CS6)$R7U
MB2V%4HK4MJ:KO7VQL1ZFTW QJX&AVF*%I=N<^E4"H#^80T?9FJ&3D#MJE-..
MWB_PCNN*+R84B.N%T8$-QF1S]G2*P#1T9&?^N@5U"UMILZQU\T[<K0=W&D*"
MI@MX?S;#GK1Z#BO*EN5[]2)%CK9^)8$'Q7]Z^729OT]ZIV@$N09ZGEMGLI%Z
MVT[8J]Q[7D*+I-Q\'3;CG8=] "P:E<E^*B+7C<!_AX$0Q&"!L'2'OCN P6?P
MM^R #5M*L6U_L4[#JK9_D$*)H[Y_I3;^G'1_UBQ@E,V .R-5C.J Q8$/PT2(
M-W1PO2"&NF?&MM*%=%LIL%"$=$ZLJ:*#M$*%HK>#%3<6FWV"BBR>D_"")2/
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
MBZ-_CGD#O0."D&U<MX&!N6&AL<F!#U7GJ]> HDH\I;& ;3[EGU* 6#1%F+"
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
MD7H\GF.&KVV+FQ"%RV",E[.$ZU-YE%&$'D9WD/"#7CH0C7&"H"YLB>"!YB1
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
MCBM\R3<[BU-];RQ/B'A^,"+5A:1^_WX$FG:!P7*QE^"!B&;OE3V!0EK<DHV
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
M@0Y^<HOZ@%" @7^[@!F E'+E?^* A665?[. 7E@<?Y2 .TIM?Z" (3TY?[R
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
M[27UAY^#:2!NA$Z"$;=98K=:Z:;W95Y>6)8K9_9AN83.:HUE#7+^;3IH9V$
M< UKVT]&<PUO>3W<=EMS:"UQ>@IWX[5R7VIE5*5^8F1GN93@94-J%X.L:!YL
M=7'[:Q%NVV ?;BUQ6TZ,<7AS^SU==1-VX"U&>0YZ++.I7(%OI*/.7[EQ 9-Q
M8M5R7()69>MSQ7#3:1MU/%\K;'IVR$W2< IX;#SG<^UZ0"TA>"M\5;'D6>EY
MQJ(9759Z*Y'-8*%ZE8#Y8^M[!V^B9UI[C5XV:O9\(TT>;L9\Q3QY<NE]@BT
M=V-^6[!!5ZN#Q*"76T6#1)!@7KR"P7^?8B^"0&Z49<R!R5U6::2!9$Q];:V
M_CP9<@B G2SD=K2 -Z[E5=.-J9];68^,2(\]72:*UGZ38+Z)76VA9(&'Z%R<
M:'^&>TOT;+V%"SO%<4F#ARS,=A^!XZW.5$^79IY=6">5'XY36]22MWV[7X>0
M0VS=8VV-TUO[9Y"+7TN&:_&(VCN$<*B&-"RY=:*#6ZS[4R&@YYV<5PN=LHV:
M6L::3WT-7HB6VVP\8H>3;5MM9LV/]DL>:U",8SM,<".(FRRI=3N$GJQS4DFJ
M#)T85CREV(T36?BA<WR(7;^= 6O%8<N8F%L-9B:4(DK*:L./ACL/;[6*K2R<
M=.B%K*K<:@Q:K)OZ:_U>-8QV;?%AGGP\;^YD\VN$<@1H4%JA=#]KRTH+=J1O
M=#G2>5-S=2JN?%IX *E:9O!DDYK=:31G'(MW:V1IDWM;;9EL FJ\;^AN>EGZ
M<F1Q#DF,=0]SQCF%> IVQRJ?>UIZ,*?,9"5N5IE!9J9OZXH-:0UQ=7H*:WIR
M_VF?;@9TEUD2<,)V1$C><ZYX##D?=NEZ!2J1>G9\/Z8W8:AW[9>Q9%EXH8B-
M9NYY27C2:8IY[6B.;%%ZGU@Z;TA[84A%<G%\,CC(=>E]'RJ%>:Q^*:2_7X&!
M:9938EJ!1X<_91F!#W>59]V RV>>:L^ CE=T;?Z 8$>[<5Z -3A]=0N #RIZ
M>/U_Z:.*7;R*T94Q8+.)V(8R8Y"(NW:<9G>'BV:_:8V&6U;/;.&%,D=&<'&$
M"#@\=$V"SBIR>&B!>J*47$F4#Y1(7UB2.X568DF0-'7094J.$V8(:(*+\E8]
M:_F)S4;J;ZB'G3@*<ZV%3RIK=^N"V*'<6RB=$9.57D6:7X2D84*7:'4H9%*4
M4&5K9Z.1.56T:SN.'$:+;PN*ZC?><RJ'C"IE=X6$!*%C6EFEO9,577RB*(0:
M8'J>.W2@8XZ:*63U9NR6'%58:IF2!T8Z;H.-UC>F<L")=2I@=S.$_IZE<9A:
MCI$B<LU>'X+;=!AABG/$=7=DWV0H=NYH/51D>(=KOT3Y>D9O<C7U?$ES@2@6
M?IEX&IUB;J5CVI &<"QF?H&_<:]I"G+)<T%KC&-2=.YN&E.X=L-PQT1[>,!S
MF36S>P5VM"@A?9-Z,9P::_5M%8ZY;;QNUX"W;W)PBG',<3-R-&* <Q)S[%,6
M=2%UO40/=UMWJ35_>>!YR"@K?*I\)YJP:8]V)HU6:X1W&G],;6=W^7"F;U-X
MSF%_<6UYK%),<[1ZG$."=BA[G34X>.1\NR@S>]U]]YEA9X!_'(P5:9E_2GX:
M:Z)_5V^);;5_4&"M;_5_35&@<G%_6$,/=1A_:34!> 9_@2@Z>RQ_G9A,9<^(
M HL.: .'9GTF:B:&FVZF;%J%M%_C;KR$RE$1<5F#YD*N="V#!#31=TB"%2A
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
M@SA_<F*"D,& Z5GBCS6! %#IC6> WT>^BVV ICZAB7: ?C78AXV ;BV[A;.
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
M>@A^WHZ/7,:!Y()27_*!VW5W8PF!K&@)9C&!9UI9:8R!(DR9;2N Z3]2<0:
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
M@9U^YC<Q@6Q^^3$D@0]_,"M4@,I_?"8H@)9_T2&:@)Z &QX%@,2 5   __\
M /__  #__P  ;69T,0     #!"$   $                    !
M             0    $" P0%!@<("0H+# T.#Q 1$A,4%187&!D:&QP='A\@
M(2(C)"4F)R@I*BLL+2XO,#$R,S0U-C<X.3H[/#T^/T!!0D-$149'2$E*2TQ-
M3D]045)35%565UA96EM<75Y?8&%B8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ
M>WQ]?G^ @8*#A(6&AXB)BHN,C8Z/D)&2DY25EI>8F9J;G)V>GZ"AHJ.DI::G
MJ*FJJZRMKJ^PL;*SM+6VM[BYNKN\O;Z_P,'"P\3%QL?(R<K+S,W.S]#1TM/4
MU=;7V-G:V]S=WM_@X>+CY.7FY^CIZNOL[>[O\/'R\_3U]O?X^?K[_/W^_P !
M 0(" P,$! 4&!@<'" @)"0H+"PP,#0T.#P\0$!$1$A,3%!05%A87%Q@9&1H:
M&QP<'1X>'R @(2(B(R0D)28F)R@I*2HK+"TM+B\P,3(R,S0U-C<X.3H[/#T^
M/T!"0T1%1DA)2DQ-3U!24U576%I<7F!B9&9H:FUO<71V>7Q^@8.&B8N.D)*5
MEYF;G9^AHZ6GJ*JLK:^PLK.UMK>YNKN\O;_ P<+#Q,7&Q\C)RLO,S<W.S]#1
MTM+3U-76UM?8V=G:V]O<W=W>W]_@X>'BX^/DY>7FYN?HZ.GIZNOK[.SM[N[O
M[_#P\?+R\_/T]/7V]O?W^/CY^?K[^_S\_?W^_O\  0$" @,#! 0%!@8'!P@(
M"0D*"PL,# T-#@\/$! 1$1(3$Q04%186%Q<8&1D:&AL<'!T>'A\@("$B(B,D
M)"4F)B<H*2DJ*RPM+2XO,#$R,C,T-38W.#DZ.SP]/C] 0D-$149(24I,34]0
M4E-55UA:7%Y@8F1F:&IM;W%T=GE\?H&#AHF+CI"2E9>9FYV?H:.EIZBJK*VO
ML+*SM;:WN;J[O+V_P,'"P\3%QL?(R<K+S,W-SL_0T=+2T]35UM;7V-G9VMO;
MW-W=WM_?X.'AXN/CY.7EYN;GZ.CIZ>KKZ^SL[>[N[^_P\/'R\O/S]/3U]O;W
M]_CX^?GZ^_O\_/W]_O[__Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E
M9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$
MIV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^V
MP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=X
MN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG
M@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
M_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"Z
MI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y
M,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&
MMJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B
M1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'
MR[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]
MH$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@
MA]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@
M\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"O
MG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,
M<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6
MJYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G
M3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+
MW:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:
MJ%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6
MSZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99
MIL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E
M9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$
MIV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7F_Z8Y,O^B14K]H4Q@\J5+<>:I2H/:JDV5SZE6I<BH8;#%JFNU
MPJQUNKZK?;^ZJH/%MJB'RK*FA]"KHH?6I)Z)W)J:C^&:FH_AFIJ/X9J:C^&:
MFH_AFIJ/X9J:C^&:FH_AFIJ/X9J:C^&:FH_AFIJ/X9J:C^&:FH_AFIJ/X9J:
MC^&:FH_A_Z8X,O^C14K]HDM@\J9)<>:J2(+;K4J3T*Q2H\FL7:_&KV>SP[%Q
MN+^S>;VXKX'$LJJ'RZRFAM"EHX;5G9^&VI.=B]Z3G8O>DYV+WI.=B]Z3G8O>
MDYV+WI.=B]Z3G8O>DYV+WI.=B]Z3G8O>DYV+WI.=B]Z3G8O>DYV+WI.=B]Z3
MG8O>_Z<X,O^C14K]HDI?\J=(<.>L1H'<KT>2TK!.H<JQ5ZW(MF*PQ;ILM;JS
M>+ZRKH'%K:J'RZ>GA<^@I(33F*&%UX^?B-J/GXC:CY^(VH^?B-J/GXC:CY^(
MVH^?B-J/GXC:CY^(VH^?B-J/GXC:CY^(VH^?B-J/GXC:CY^(VH^?B-J/GXC:
M_Z<X,O^C1$O^HTE?\ZE&;^BN1(#=LT.0T[9(G\RW4:K*P%RLO;ALM[.R>,"M
MKH'&J:J&RJ*HA,Z;I831E*.$U(RAA]>,H8?7C*&'UXRAA]>,H8?7C*&'UXRA
MA]>,H8?7C*&'UXRAA]>,H8?7C*&'UXRAA]>,H8?7C*&'UXRAA]>,H8?7_Z<W
M,O^C1$O^I4=>\ZI$;NFQ07_?N#Z.UKU"F\_#2J3"OEROMK=LN:ZQ>,&IKH'&
MI:N%R9ZIA,R8IX//D:6$THJCAM2*HX;4BJ.&U(JCAM2*HX;4BJ.&U(JCAM2*
MHX;4BJ.&U(JCAM2*HX;4BJ.&U(JCAM2*HX;4BJ.&U(JCAM2*HX;4_Z@W,O^D
M1$O^ID9>]*U";>JT/GWAO3N+VL8\ELK&2*2YO%RRK[9MNZFQ><&EKH+%H:R$
MR)NJ@\N5J8/-CZ>$SXFFAM&)IH;1B::&T8FFAM&)IH;1B::&T8FFAM&)IH;1
MB::&T8FFAM&)IH;1B::&T8FFAM&)IH;1B::&T8FFAM&)IH;1_Z@W,O^D0TO_
MJ$-=]:\_;.RX.GKDPS>'W=,UD,'$2:>QNEZUJ;5NO*2Q>L"BKX+$G:V$QYBL
MA,F2JH3+C:F%S8BHALZ(J(;.B*B&SHBHALZ(J(;.B*B&SHBHALZ(J(;.B*B&
MSHBHALZ(J(;.B*B&SHBHALZ(J(;.B*B&SHBHALZ(J(;._ZDV,O^E0DO_JD%<
M]K([:NZ]-G?HRS. T-(SD[C#2ZBJN6"VI+5PO*&R>\">L(/#FJZ$Q96MA,>0
MK(3)BZN%RH>JALR'JH;,AZJ&S(>JALR'JH;,AZJ&S(>JALR'JH;,AZJ&S(>J
MALR'JH;,AZJ&S(>JALR'JH;,AZJ&S(>JALR'JH;,_ZDU,O^E0DO_K#U:^+<W
M9_'$,7'?URQ[Q= UE;#"3JFDN&.WG[5RO)VS?+^;L8/!EZ^$PY*NA,6.K87&
MBJR&R(>LA\F'K(?)AZR'R8>LA\F'K(?)AZR'R8>LA\F'K(?)AZR'R8>LA\F'
MK(?)AZR'R8>LA\F'K(?)AZR'R8>LA\F'K(?)_ZHT,O^F0$O_L#E8^;TQ8N?.
M+6G0X"1_N<\WEZ?"4JF>NF:UFK5SNYBS?;Z7LH/ E+&%P9"PA<.-KX7$B:Z&
MQ8:NA\:&KH?&AJZ'QH:NA\:&KH?&AJZ'QH:NA\:&KH?&AJZ'QH:NA\:&KH?&
MAJZ'QH:NA\:&KH?&AJZ'QH:NA\:&KH?&_ZLS,O^J.TG_MC)3\,<J6MC>(6;"
MWR2"K<X\F)_#5J>9O&BREK=UN)2T?;V3LX.^D;*%OXZRAL"+L8;!B+"'PH:P
MB,.&L(C#AK"(PX:PB,.&L(C#AK"(PX:PB,.&L(C#AK"(PX:PB,.&L(C#AK"(
MPX:PB,.&L(C#AK"(PX:PB,.&L(C#_ZTQ,O^P,T7XP"E,W]8C3<?H(&JSWB:$
MH<]!EI?&6:23P&JLD+QULH^Y?;:/MX.XC+:$NHJUA;R(M(:]AK.'OH2SB+^$
MLXB_A+.(OX2SB+^$LXB_A+.(OX2SB+^$LXB_A+.(OX2SB+^$LXB_A+.(OX2S
MB+^$LXB_A+.(OX2SB+^$LXB__Z\O,O^Y*3_HSAX_S.8;4K?N(6VEWBR#E])%
MDI#+6YV,Q6NEB\)UJHJ_?*V'OG^PA+R L8.\@K*!NX.S?[J$M'ZZAK5^NH:U
M?KJ&M7ZZAK5^NH:U?KJ&M7ZZAK5^NH:U?KJ&M7ZZAK5^NH:U?KJ&M7ZZAK5^
MNH:U?KJ&M7ZZAK5^NH:U_[(J,O'&'#/1XA0ZO/,;5JCN)FV8X35_CMA*C(C0
M796&S&N;A,ETH(''>*-^Q7NE?,1]IGO$?J=YPX"H>,*"J7?"@ZIWPH.J=\*#
MJG?"@ZIWPH.J=\*#JG?"@ZIWPH.J=\*#JG?"@ZIWPH.J=\*#JG?"@ZIWPH.J
M=\*#JG?"@ZIWPH.J^KX<*-;=#B/ \!0_K/T>5YSP+6J/Y3YYAMY.@X'87XM_
MU&N0>M%PE'?/=)=USG>8<\UYFG+->YMQS'V;<,M_G&_+@)UORX"=;\N G6_+
M@)UORX"=;\N G6_+@)UORX"=;\N G6_+@)UORX"=;\N G6_+@)UORX"=;\N
MG6_+@)UORX"=V=(+&,3M#BFP_19!G_\D59'T-66'ZT9P?^54>7OA87]VW6B$
M<MMNAV_9<8EMV'2+:]AWC&K6>8UIUGJ.:-5\CF?5?H]GU7Z/9]5^CV?5?H]G
MU7Z/9]5^CV?5?H]GU7Z/9]5^CV?5?H]GU7Z/9]5^CV?5?H]GU7Z/9]5^CV?5
M?H]GU7Z/_Z,Y*O^?1D#_G5!5^J!09>^C477DI%.&VJ);EM"@9:3(G7"PQ9Q[
MM<*<@[F_FHF^O)6+PKJ0C,6XC(_)MHB2S+.$E\^R@9_2K7^BTZU_HM.M?Z+3
MK7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M
M?Z+3_Z,Y*O^?1D#_G5!5^J!09>^C477DI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<
M@[F_FHF^O)6+PKJ0C,6XC(_)MHB2S+.$E\^R@9_2K7^BTZU_HM.M?Z+3K7^B
MTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3
M_Z,Y*O^?1D#_G5!5^J!09>^C477DI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<@[F_
MFHF^O)6+PKJ0C,6XC(_)MHB2S+.$E\^R@9_2K7^BTZU_HM.M?Z+3K7^BTZU_
MHM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y
M*O^?1D#_G5!5^J!09>^C477DI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<@[F_FHF^
MO)6+PKJ0C,6XC(_)MHB2S+.$E\^R@9_2K7^BTZU_HM.M?Z+3K7^BTZU_HM.M
M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?
M1D#_G5!5^J!09>^C477DI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+
MPKJ0C,6XC(_)MHB2S+.$E\^R@9_2K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3
MK7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_
MG5!5^J!09>^C477DI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+PKJ0
MC,6XC(_)MHB2S+.$E\^R@9_2K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^B
MTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_G5!5
M^J!09>^C477DI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+PKJ0C,6X
MC(_)MHB2S+.$E\^R@9_2K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_
MHM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_G5!5^J!0
M9>^C477DI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+PKJ0C,6XC(_)
MMHB2S+.$E\^R@9_2K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M
M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_G5!5^J!09>^C
M477DI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+PKJ0C,6XC(_)MHB2
MS+.$E\^R@9_2K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3
MK7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_G5!5^J!09>^C477D
MI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+PKJ0C,6XC(_)MHB2S+.$
ME\^R@9_2K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^B
MTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_G5!5^J!09>^C477DI%.&
MVJ);EM"@9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+PKJ0C,6XC(_)MHB2S+.$E\^R
M@9_2K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_
MHM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_G5!5^J!09>^C477DI%.&VJ);
MEM"@9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+PKJ0C,6XC(_)MHB2S+.$E\^R@9_2
MK7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M
M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_G5!5^J!09>^C477DI%.&VJ);EM"@
M9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+PKJ0C,6XC(_)MHB2S+.$E\^R@9_2K7^B
MTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3
MK7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_GD]4^J%.9.^D3W7EIE&%VJ58E=&B8J/)
MGVVOQ9]WM<*>@+F_G8B^O)F)P[F4B\>VCXW+LXJ0S[&&EM2N@Z#7IX&AU:>!
MH=6G@:'5IX&AU:>!H=6G@:'5IX&AU:>!H=6G@:'5IX&AU:>!H=6G@:'5IX&A
MU:>!H=6G@:'5_Z,Y*O^@1D#_GDY4^J)-9/"E3G3EJ$^$VZ=5E-*E7Z'*HVFM
MQ:)TM,*A?;F_H(6^NYV(P[B8B<BUDXO-L8Z.TZZ)EMBGA9W:H86@UJ&%H-:A
MA:#6H86@UJ&%H-:AA:#6H86@UJ&%H-:AA:#6H86@UJ&%H-:AA:#6H86@UJ&%
MH-:AA:#6_Z,Y*O^@1D#_GTU4^Z-,9/"G3'3FJ4Z#W*I3DM*I6Z#+IF:KQJ5P
ML\.E>KB_I(*]NZ*'P[B=A\FSF(G/L)2.U:N2E]J@BIS<FXF?V)N)G]B;B9_8
MFXF?V)N)G]B;B9_8FXF?V)N)G]B;B9_8FXF?V)N)G]B;B9_8FXF?V)N)G]B;
MB9_8_Z,X*O^@14#_H$Q4^Z1+8_&H2W/FJTR#W:U0D=2L6)[,JF*IQZILL<2J
M=K; JGZ\O*B$PKBDALFSH8C/K)R-U:.6E-J:D9S<EHZ>V):.GMB6CI[8EHZ>
MV):.GMB6CI[8EHZ>V):.GMB6CI[8EHZ>V):.GMB6CI[8EHZ>V):.GMB6CI[8
M_Z0X*O^@14#_H$M3^Z5*8_&I27+GK4J!WK!-D-6P59S.L%ZGR;!HK\:R<[/#
MLGRXO;" P;:L@LFNIX7/I:&*U9R<D=J5F9S<D92>V9&4GMF1E)[9D92>V9&4
MGMF1E)[9D92>V9&4GMF1E)[9D92>V9&4GMF1E)[9D92>V9&4GMF1E)[9_Z0X
M*O^@14#_H4I3^Z9(8O*K2''HKTB W[-*CM:U49K0MEJDS+AEJ\J]<:[!N7NV
MM[* P*ZLA,BFJ(7.G:2'U)2@CMB.GYG;C)N>V8R;GMF,FY[9C)N>V8R;GMF,
MFY[9C)N>V8R;GMF,FY[9C)N>V8R;GMF,FY[9C)N>V8R;GMF,FY[9_Z0X*O^A
M14#_HDE3_*='8?*M1G#ILD9_X+='C-F[3I?3OU>?T,5CI,7 <*VZN'FWL+*
MP*FMA<>@J(3-EZ6%THZAB=>'H)+9AZ&<V(>AG-B'H9S8AZ&<V(>AG-B'H9S8
MAZ&<V(>AG-B'H9S8AZ&<V(>AG-B'H9S8AZ&<V(>AG-B'H9S8_Z0W*O^A1$#_
MHTA2_*E%8?.N1&_JM4-]XKQ$B=S"2I/8RE29RL9BI+R];K"RMGBYJK& P:2M
MA<>;J83,DZ:$T(JCA]2#HH[6@J*6UH*BEM:"HI;6@J*6UH*BEM:"HI;6@J*6
MUH*BEM:"HI;6@J*6UH*BEM:"HI;6@J*6UH*BEM:"HI;6_Z4W*O^A1$'_I$92
M_:I$8/2Q0F[KN$%[Y,%"AM_,1HW3SU*7P<1AI[.[;;.KM7B[I;& P9^NA,:8
MJX3*D*B$SHBFAM&"I(S3@*22TX"DDM. I)+3@*22TX"DDM. I)+3@*22TX"D
MDM. I)+3@*22TX"DDM. I)+3@*22TX"DDM. I)+3_Z4W*O^A1$'_I451_JQ"
M7_6T/VSMO#YXY\= @>#61H?)S5&:N,)@JJRZ;;6EM7B\H+& P9NNA,65K(3(
MCJJ$RX>HALZ"IXO/?Z:/T'^FC]!_IH_0?Z:/T'^FC]!_IH_0?Z:/T'^FC]!_
MIH_0?Z:/T'^FC]!_IH_0?Z:/T'^FC]!_IH_0_Z4V*O^B0T'_IT-0_ZX_7?>W
M/&GPPCMSYM _>=/9/XJ^RU&=K\!AK*6Y;K:@M7F\G+*!P)BOA,.2KH3&C*R%
MR(>JA\J"J8K,?ZF.S7^ICLU_J8[-?ZF.S7^ICLU_J8[-?ZF.S7^ICLU_J8[-
M?ZF.S7^ICLU_J8[-?ZF.S7^ICLU_J8[-_Z8V*O^B0D'_J4!/_[([6_F].&7L
MRSAMW-PU>,?6/HZSR5*@I\!CK9^Y<+::M7J\F+*!OY2QA<*/KX7$BZZ&Q8:M
MA\>"K(K(?ZN-R7^KC<E_JXW)?ZN-R7^KC<E_JXW)?ZN-R7^KC<E_JXW)?ZN-
MR7^KC<E_JXW)?ZN-R7^KC<E_JXW)_Z<U*O^C0D'_K#Q-_[<V5_+%,U_AUC9C
MS>,Q?+K3/Y&IR%2AG\!EK9FZ<K66MGNZE+."OI*RA<"-L8;!B;"'PX:OB,2"
MKHK%@*Z,Q8"NC,6 KHS%@*Z,Q8"NC,6 KHS%@*Z,Q8"NC,6 KHS%@*Z,Q8"N
MC,6 KHS%@*Z,Q8"NC,6 KHS%_Z@T*O^F/C__L3=*^;XP4N?/+U71XBQHP.$P
M?ZW20I.@R%>AF,%GJY2\<[*2N'RWD+:"NHZTA;R+LX:^B+*'P(6QB<&#L8K!
M@;",PH&PC,*!L(S"@;",PH&PC,*!L(S"@;",PH&PC,*!L(S"@;",PH&PC,*!
ML(S"@;",PH&PC,*!L(S"_ZDR*O^K.#W_N"]%[L@I2-;?)5+#["ELL=\Q@J'2
M19*7REJ?D<-IIXZ_=*V-O'RQB[J!M(BY@[:%N(2X@[>&N8&VA[I_M8F[?K6+
MO'ZUB[Q^M8N\?K6+O'ZUB[Q^M8N\?K6+O'ZUB[Q^M8N\?K6+O'ZUB[Q^M8N\
M?K6+O'ZUB[Q^M8N\_ZLP*O^Q+SCVPB8\W-H?.\;K(U>S["IOH]\U@I;42I"/
MS5V:B\AKH8G$=::&PGNJ@\!^K(&_@*Y_OH*P?;V#L7N\A;)ZNX>S>;N(LWF[
MB+-YNXBS>;N(LWF[B+-YNXBS>;N(LWF[B+-YNXBS>;N(LWF[B+-YNXBS>;N(
MLWF[B+-YNXBS_ZTN*OZ[)3#CTAHMR>@;0;;W(UJE["YOEN$\?XS83XN'TE^3
MA,ULF8'*=)Y^R'BA>\=[HWG&?:1XQ7^E=L2!IG7#@Z=TPX2H<\*&J7/"AJES
MPH:I<\*&J7/"AJESPH:I<\*&J7/"AJESPH:I<\*&J7/"AJESPH:I<\*&J7/"
MAJESPH:I_[0D)>S*%B/-Y1,LN?8;1J?Z)EN8[C5LC.5$>H3>4X. V6**?-5L
MCWC2<9-UT'65<\]XEW'.>IAPS7R9;\U^FF[,@)MMS(*<;,N$G&S+A)QLRX2<
M;,N$G&S+A)QLRX2<;,N$G&S+A)QLRX2<;,N$G&S+A)QLRX2<;,N$G&S+A)QL
MRX2<]<$5&='?#!B\\Q,QJO\>1YK\+%F.\CQGA.I+<GWE6'IYX&. =-YJA'#;
M;X=MVG.):]EVBFK8>(MIUWJ,:-9\C6?6?HYFU8".9=6!CV75@8]EU8&/9=6!
MCV75@8]EU8&/9=6!CV75@8]EU8&/9=6!CV75@8]EU8&/9=6!CV75@8]EU8&/
MTM(*";_H#1VM_Q4SG?\C19#_,U2%]T-??O%1:'?L7&]PZ6)T:^=G=VCE;7EF
MY'![9>-S?6/B=GUBX7A^8N%Y?V'A>W]@X'V 7^!_@5_@?X%?X'^!7^!_@5_@
M?X%?X'^!7^!_@5_@?X%?X'^!7^!_@5_@?X%?X'^!7^!_@5_@?X%?X'^!_Z Y
M(?^<1C;_FE%*_YU26?>?5&GMH%=XXY]<A]J<9Y72F7"AS)9[J\:4A+/$DXNV
MPH^/NL"+DKR^AY6_O8.8P;R!F\.[?J#$NGRFQK=ZK,:U>JS&M7JLQK5ZK,:U
M>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&_Z Y(?^<
M1C;_FE%*_YU26?>?5&GMH%=XXY]<A]J<9Y72F7"AS)9[J\:4A+/$DXNVPH^/
MNL"+DKR^AY6_O8.8P;R!F\.[?J#$NGRFQK=ZK,:U>JS&M7JLQK5ZK,:U>JS&
MM7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&_Z Y(?^<1C;_
MFE%*_YU26?>?5&GMH%=XXY]<A]J<9Y72F7"AS)9[J\:4A+/$DXNVPH^/NL"+
MDKR^AY6_O8.8P;R!F\.[?J#$NGRFQK=ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JL
MQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&_Z Y(?^<1C;_FE%*
M_YU26?>?5&GMH%=XXY]<A]J<9Y72F7"AS)9[J\:4A+/$DXNVPH^/NL"+DKR^
MAY6_O8.8P;R!F\.[?J#$NGRFQK=ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5Z
MK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&_Z Y(?^<1C;_FE%*_YU2
M6?>?5&GMH%=XXY]<A]J<9Y72F7"AS)9[J\:4A+/$DXNVPH^/NL"+DKR^AY6_
MO8.8P;R!F\.[?J#$NGRFQK=ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U
M>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&_Z Y(?^<1C;_FE%*_YU26?>?
M5&GMH%=XXY]<A]J<9Y72F7"AS)9[J\:4A+/$DXNVPH^/NL"+DKR^AY6_O8.8
MP;R!F\.[?J#$NGRFQK=ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&
MM7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&_Z Y(?^<1C;_FE%*_YU26?>?5&GM
MH%=XXY]<A]J<9Y72F7"AS)9[J\:4A+/$DXNVPH^/NL"+DKR^AY6_O8.8P;R!
MF\.[?J#$NGRFQK=ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JL
MQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&_Z Y(?^<1C;_FE%*_YU26?>?5&GMH%=X
MXY]<A]J<9Y72F7"AS)9[J\:4A+/$DXNVPH^/NL"+DKR^AY6_O8.8P;R!F\.[
M?J#$NGRFQK=ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5Z
MK,:U>JS&M7JLQK5ZK,:U>JS&_Z Y(?^<1C;_FE%*_YU26?>?5&GMH%=XXY]<
MA]J<9Y72F7"AS)9[J\:4A+/$DXNVPH^/NL"+DKR^AY6_O8.8P;R!F\.[?J#$
MNGRFQK=ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U
M>JS&M7JLQK5ZK,:U>JS&_Z Y(?^<1C;_FE%*_YU26?>?5&GMH%=XXY]<A]J<
M9Y72F7"AS)9[J\:4A+/$DXNVPH^/NL"+DKR^AY6_O8.8P;R!F\.[?J#$NGRF
MQK=ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&
MM7JLQK5ZK,:U>JS&_Z Y(?^=1C;_FE!*_YY16?>@4FCMH59XY*%:AMN>9)32
MFVZ@S)AXJL:5@;+$E8FVP9&.NK^,D+V]B)/ O(27P[J!F\6Y?J#'N'RGR+)[
MJLBP>ZK(L'NJR+![JLBP>ZK(L'NJR+![JLBP>ZK(L'NJR+![JLBP>ZK(L'NJ
MR+![JLBP>ZK(_Z X(O^=1C?_FT]*_Y]/6?BB4&CNHU-WY:17A=RB8)/3GFJ?
MS9MTJ<>8?;'$EX:VP92,NK^/CKZ\BI+"NH:5Q;B"FLBW?Z#+M'RGS*Q\J<JJ
M?:G*JGVIRJI]J<JJ?:G*JGVIRJI]J<JJ?:G*JGVIRJI]J<JJ?:G*JGVIRJI]
MJ<JJ?:G*_Z X(O^=13?_G$Y*_Z!.6/BC3V?OI5%VY:95A-VE79'4HF:=S9]P
MJ,B<>K#$FH*VP9B*NKZ2C+^[C8_$N(B3R+:#F<RT@*'/K'VESZ9^I\RD?ZC+
MI'^HRZ1_J,ND?ZC+I'^HRZ1_J,ND?ZC+I'^HRZ1_J,ND?ZC+I'^HRZ1_J,ND
M?ZC+_Z$X(O^=13?_G4U)_Z%,6/FE36;OIT]UYJE3@]ZH6I#5IF*<SZ-LILF@
M=J[%GG^UP9R'NKZ7BL"ZD(W&MHN2R[2(FLZRAJ31IH"DT:"!I\V?@:?,GX&G
MS)^!I\R?@:?,GX&GS)^!I\R?@:?,GX&GS)^!I\R?@:?,GX&GS)^!I\R?@:?,
M_Z$X(O^>13?_GDQ)_Z)+5_FF3&;PJ4YTYZM1@M^K5X[7JE^:T*AII,NE<ZS&
MHWRSPJ"$N;Z<B,"YEHS&M9&2RZ^-F,^JBJ'2H(2CTYN$ILZ:A*?-FH2GS9J$
MI\V:A*?-FH2GS9J$I\V:A*?-FH2GS9J$I\V:A*?-FH2GS9J$I\V:A*?-_Z$X
M(O^>13?_GDM)_Z-*5_JG2V7PJTQSZ*U/@."O5(W9KER8TJUFH<VK<*G(JGFP
MPZ>!M[ZAA,"UFXG&KI6/S*B1E<^BCI[2FHFBTY:'I<^5AZ;.E8>FSI6'ILZ5
MAZ;.E8>FSI6'ILZ5AZ;.E8>FSI6'ILZ5AZ;.E8>FSI6'ILZ5AZ;._Z$W(O^>
M1#?_GTI)_Z1)5OJH263QK$MRZ;!-?^&S48O:LUJ5U+-CGL^S;J7+LWBKPZQ\
MM[BE@;^OGH;&J)F,RZ&5DM";DIO3E8ZBU)&,I="1BZ;.D8NFSI&+ILZ1BZ;.
MD8NFSI&+ILZ1BZ;.D8NFSI&+ILZ1BZ;.D8NFSI&+ILZ1BZ;._Z$W(O^>1#?_
MH$E(_Z5(5ONJ2&3RKDEQZK),?>*V3XG<N%>2UKIAFM.];:#)N'6KOK!ZMK.I
M?[^JHH3&HIV*RYN:D,^5EYG2D)6BU(V0I=",D*;/C)"FSXR0IL^,D*;/C)"F
MSXR0IL^,D*;/C)"FSXR0IL^,D*;/C)"FSXR0IL^,D*;/_Z$W(O^>1#?_H$E(
M_Z9'5?NK1V/SL$APZ[5*?.2Z3H;>OU6/VL-@E=+$;9S%NW.JN;-XMJZM?;^E
MIX+%G:*(RY:?CL^/G);2BYRBTXB5I-")E*7/B92ESXF4I<^)E*7/B92ESXF4
MI<^)E*7/B92ESXF4I<^)E*7/B92ESXF4I<^)E*7/_Z(W(O^?1#?_H4A(_Z=&
M5?RL16+TLD9N[+A(>N:_3(/AQU.*W,UBCL[(;)O OW&JM+=WM:FQ?+Z?K('%
MEZ>&RI"DC,Z*HI71AJ*ATH2;I="%FJ7/A9JESX6:I<^%FJ7/A9JESX6:I<^%
MFJ7/A9JESX6:I<^%FJ7/A9JESX6:I<^%FJ7/_Z(V(O^?0S?_HD9'_ZA$5/VN
M0V'UM41L[KQ&=^G$2W_CSU2$V=1EB,C+:YJZPG"IKKIWM*.T?+V:KX'#DJR%
MR(NIBLR$IY+/@*:<T("CI<^ H:;.@*&FSH"AILZ H:;.@*&FSH"AILZ H:;.
M@*&FSH"AILZ H:;.@*&FSH"AILZ H:;._Z(V(O^?0S?_HT5'_ZI"4_ZQ05_V
MN$%J\<%$<^K,2WG@VE9\S]5>C<#,:9NSPW*HI[MYLYZU?[N7L8/"CJV%QH>K
MB,J!J8W-?*B6SGNHHLU[J:;->ZFFS7NIILU[J:;->ZFFS7NIILU[J:;->ZFF
MS7NIILU[J:;->ZFFS7NIILU[J:;-_Z,V(O^?0S?_I4-&_ZQ 4O^T/EWYO3]F
M[LA#;>/636_5W4Z!Q--9D;7)9I^IP7&KH+MYLYFV@+J4LH7 C*^&Q(:MB,>
MJXS)?*J2RGJKG,IYJY_*>:N?RGFKG\IYJY_*>:N?RGFKG\IYJY_*>:N?RGFK
MG\IYJY_*>:N?RGFKG\IYJY_*_Z,U(O^@0C?_ID%%_Z\]4/ZX.UGSQ#QAYM%#
M9-G?0W/(W$J%M]!7E:K'9:+_XGT024-#7U!23T9)3$4 !!*@P'"LF;IYM)2V
M@+J1LX6^B[&&P86PB,.!KHO%?:V0QGJME\9ZK9K&>JV:QGJMFL9ZK9K&>JV:
MQGJMFL9ZK9K&>JV:QGJMFL9ZK9K&>JV:QGJMFL9ZK9K&_Z0T(O^A03?_J3U#
M_[,Y3?F^-U7JS#I9V]T[8LOE/W>[V4B)J\Y7F*#&9:28P'&LD[MZLY"X@;B,
MM82[B+.&OH6RB<"!L8O!?K"/PGNPE,-ZL);#>K"6PWJPEL-ZL);#>K"6PWJP
MEL-ZL);#>K"6PWJPEL-ZL);#>K"6PWJPEL-ZL);#_Z0T(O^C/C;_K3E!_[@T
M2/#&,TW?V390S>4V9[[D.WNMUTB,H,U8F9?&9Z22P7*KCKU[L(RZ@;2(N(.W
MA+>%N8*UB+M_M(J]?+.-OGJSD;]ZLY._>K.3OWJSD[]ZLY._>K.3OWJSD[]Z
MLY._>K.3OWJSD[]ZLY._>K.3OWJSD[]ZLY.__Z8R(O^F.C3_LC,]]\ N0N32
M+T'/Y"Y5O^\S:Z_A.WZ@UDJ-ELY;F9#(::&,PW.HB<![K(:^?Z^"O(&R@+N$
MLWVZAK5[N8BV>;B+MW>WC[AWMY"Y=[>0N7>WD+EWMY"Y=[>0N7>WD+EWMY"Y
M=[>0N7>WD+EWMY"Y=[>0N7>WD+EWMY"Y_Z<Q(O^L,S'_N2LVZLPF-M+A)D'!
M[RQ:L.TS;J'A/7^5UTV,C=!>EHG+:YV&QW2B@\1ZIG_#?:E\P8"K>L""K'F_
MA*UWOH:O=;Z)L'.]C+%SO8VQ<[V-L7.]C;%SO8VQ<[V-L7.]C;%SO8VQ<[V-
ML7.]C;%SO8VQ<[V-L7.]C;%SO8VQ_ZDN(?^S*BORQ2(LUMX<+</M(T>R^2M=
MHNPV;Y7B0GV+VE*(A=1@D(+0;)9^S'.;>\IWGGC)>Z!VR'ZB=,> HW/&@J1Q
MQ82E<,2'IF[$BJ=NPXNG;L.+IV[#BZ=NPXNG;L.+IV[#BZ=NPXNG;L.+IV[#
MBZ=NPXNG;L.+IV[#BZ=NPXNG_ZPJ(/J]'R+<V1(;Q>L:,[3Z(TJC^2Y>E>X\
M;8KE27F#WU:"?MIDB7K6;(YVTW&1<])UE''0>95OSWN7;<Y^F&S.@)EKS8*:
M:LV$FVG,AYQHS(B<:,R(G&C,B)QHS(B<:,R(G&C,B)QHS(B<:,R(G&C,B)QH
MS(B<:,R(G&C,B)QHS(B<_[8>&.30#A/(Z1$@M?D;-Z7_)DN7^C1<B_%":(+J
M3W)\Y5MZ=^%D?W+>:H-NW'"&;-MTB&K9=XEHV7F+9]A\BV;7?HQEUH"-9-:"
MCF/5A8]BU86/8M6%CV+5A8]BU86/8M6%CV+5A8]BU86/8M6%CV+5A8]BU86/
M8M6%CV+5A8]BU86/Z<<-#,K:"P^W]Q(DI_\=.9C_*TF,_CI7@_9)87SP56EU
M[%YO;NEC=&KG:7=GY6YY9>1R>V/C=7QBXG=]8>)Y?F#A>W]?X7U_7^!_@%[@
M@H%=WX.!7=^#@5W?@X%=WX.!7=^#@5W?@X%=WX.!7=^#@5W?@X%=WX.!7=^#
M@5W?@X%=WX.!R] ) [KB"Q.H_Q0FFO\A-XW_,46$_T!0?/Q.6'3X5U]M]%UD
M9_)B9V/P:&IA[FQL7^UP;5WM<F]<['5O6^QW<%KK>7%:ZWIQ6>I\<ECJ?W)8
MZG]S6.I_<UCJ?W-8ZG]S6.I_<UCJ?W-8ZG]S6.I_<UCJ?W-8ZG]S6.I_<UCJ
M?W-8ZG]S_YPX&O^:1BW_EU%!_YI33_Z<55[UG%IL[)M?>N299X?<EG&2U9-[
MG,^0A*3+CHRKR(J0L,6'E+3#A)BWPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]
MNWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[
M>+.]_YPX&O^:1BW_EU%!_YI33_Z<55[UG%IL[)M?>N299X?<EG&2U9-[G,^0
MA*3+CHRKR(J0L,6'E+3#A)BWPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]NWBS
MO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]
M_YPX&O^:1BW_EU%!_YI33_Z<55[UG%IL[)M?>N299X?<EG&2U9-[G,^0A*3+
MCHRKR(J0L,6'E+3#A)BWPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]NWBSO;MX
ML[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]_YPX
M&O^:1BW_EU%!_YI33_Z<55[UG%IL[)M?>N299X?<EG&2U9-[G,^0A*3+CHRK
MR(J0L,6'E+3#A)BWPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]NWBSO;MXL[V[
M>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]_YPX&O^:
M1BW_EU%!_YI33_Z<55[UG%IL[)M?>N299X?<EG&2U9-[G,^0A*3+CHRKR(J0
ML,6'E+3#A)BWPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]NWBSO;MXL[V[>+.]
MNWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]_YPX&O^:1BW_
MEU%!_YI33_Z<55[UG%IL[)M?>N299X?<EG&2U9-[G,^0A*3+CHRKR(J0L,6'
ME+3#A)BWPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]NWBSO;MXL[V[>+.]NWBS
MO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]_YPX&O^:1BW_EU%!
M_YI33_Z<55[UG%IL[)M?>N299X?<EG&2U9-[G,^0A*3+CHRKR(J0L,6'E+3#
MA)BWPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]NWBSO;MXL[V[>+.]NWBSO;MX
ML[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]_YPX&O^:1BW_EU%!_YI3
M3_Z<55[UG%IL[)M?>N299X?<EG&2U9-[G,^0A*3+CHRKR(J0L,6'E+3#A)BW
MPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]NWBSO;MXL[V[>+.]NWBSO;MXL[V[
M>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]_YTX&O^:12[_EU!!_YM13_^=
M5%WUGEAK[)U=>>2;9(;<F&Z2U95XG-"2@:3+CXFKQXV/L<6)D[7#A9>XPH*:
MNL%_GKO ?:*]OWNGOK]YK;Z[>+&^MGFROK9YLKZV>;*^MGFROK9YLKZV>;*^
MMGFROK9YLKZV>;*^MGFROK9YLKZV>;*^_YTX&O^:12[_F$] _YU03O^?4ESV
MH%5J[:!:>.6?8(7=G&J1UIASF]"5?:3+DH6KQX^-L<2,D;;"AY6YP8.9N[]_
MG;Z^?:*_O7JHP+QYK\&T>;#!L'JPP+!ZL,"P>K# L'JPP+!ZL,"P>K# L'JP
MP+!ZL,"P>K# L'JPP+!ZL,"P>K# _YTW&O^;12[_F4Y _YY.3O^A4%OWHE-I
M[J-7=^:B78/>GV:/UYQOFM&8>:/+E8*KQY*)L<2.C[;"B9.ZOX28O;V G<"\
M?:/"NWNJQ+1ZK<2M>Z[#JGNOP:I[K\&J>Z_!JGNOP:I[K\&J>Z_!JGNOP:I[
MK\&J>Z_!JGNOP:I[K\&J>Z_!_YXW&O^;1"[_FDU _Y]-3?^B3EOWI%%H[Z55
M=>>E6H+?HV*-V*!KF-*<=:',F7ZIR)6&L,22C;;!C)&[OH:6O[R!G,.Z?J3%
MMWRKQZU[J\:G?*W$I'VNPZ1]KL.D?:[#I'VNPZ1]KL.D?:[#I'VNPZ1]KL.D
M?:[#I'VNPZ1]KL.D?:[#_YXW&O^;1"[_FTQ _Z!,3?^D35KXID]G\*A3=.BH
M5X#@IUZ,VJ1HEM.A<9_.G7JGR9F#K\65BK7!CX^[O8F5P;J%G<2V@J3'L("J
MR*=]JLBB?JS%GW^NPY]_KL.??Z[#GW^NPY]_KL.??Z[#GW^NPY]_KL.??Z[#
MGW^NPY]_KL.??Z[#_YXW&O^;1"[_G$L__Z%*3/^E2UGYJ$YF\:I1<^FK57_B
MJUN*VZEEE-6F;IW/HW>ERI^ K,69AK2_DXR\N(V3P;*)F<6NAJ'(JH2IR:&
MJ<J<@:S&FX&MQ)N!K<2;@:W$FX&MQ)N!K<2;@:W$FX&MQ)N!K<2;@:W$FX&M
MQ)N!K<2;@:W$_YXV&O^<1"[_G$H__Z))3/^F2EGYJ4QE\:Q/<>JN5'WCKUF(
MW:YBD=:M:YK1JG6BRZ5]J\&=@[2YEHF\LI&0P:R,EL:GB9W(HX>FRIN#J,N8
M@ZO'EH2MQ9:$K<66A*W%EH2MQ9:$K<66A*W%EH2MQ9:$K<66A*W%EH2MQ9:$
MK<66A*W%_YXV&O^<0R[_G4D__Z-(2_^G25CZJTMD\JY.<.NQ4GODLU>%W[1@
MCMFS:I;1L76>QJA[J[R@@;2SFH>\K)2-PJ:0E,:@C9O)G(NDRY:'J,N3AZO(
MDH>LQ9*'K,62AZS%DH>LQ9*'K,62AZS%DH>LQ9*'K,62AZS%DH>LQ9*'K,62
MAZS%_Y\V&O^<0R[_GD@__Z-'2_^H2%?[K4EC\[!,;^RT4'GFN%:#X;M>B]J[
M:I+-M'.>P:MYJK>D?[2NG82\IIB*P:"4D<::D9C)EH^ARY&,J,R/BJK(CHJL
MQHZ*K,:.BJS&CHJLQHZ*K,:.BJS&CHJLQHZ*K,:.BJS&CHJLQHZ*K,:.BJS&
M_Y\V&O^<0R[_GD<^_Z1&2O^J1E;\KDAB]+-+;>ZX3W?HO55_X<%>AM; ;([(
MMW&=O:YWJK*G?;2IH8*[H9R(P9J8C\:4EI;)D)2?RXR2J,R*CZK)BHZLQHJ.
MK,:*CJS&BHZLQHJ.K,:*CJS&BHZLQHJ.K,:*CJS&BHZLQHJ.K,:*CJS&_Y\V
M&O^<0R[_GT8^_Z5%2O^K157\L$9A]K9):_"\3G3GPE5[W\AA@-'#:HW$NG"=
MN+)UJ:VK>[.CI8"[FZ&&P92=C<6.FY3(BIF=RH:9J,N&E*K)AI*KQH:2J\:&
MDJO&AI*KQH:2J\:&DJO&AI*KQH:2J\:&DJO&AI*KQH:2J\:&DJO&_Y\U&O^=
M0B[_H$4]_Z=$2?^M0U3^LT1?][I':._!37#ER59UW,YD>LS&:8V^OFZ<LK9T
MJ*>P>;*>JWZZE::$P(ZCB\2(H9+'A)^:R8"?I\J!FJK(@IBKQH*8J\:"F*O&
M@IBKQH*8J\:"F*O&@IBKQH*8J\:"F*O&@IBKQH*8J\:"F*O&_Z U&O^=0B[_
MH40]_ZA"2/^O05/_MD)=][Y&9>S'36OCTEAMUM-A>L?*9XRYPFV;K+QRIZ&V
M=[&8L7VYCZV"OHBJB<."J)#&?:>9R'JGI<E[HJO(?9ZLQGV>K,9]GJS&?9ZL
MQGV>K,9]GJS&?9ZLQGV>K,9]GJS&?9ZLQGV>K,9]GJS&_Z U&O^=0B[_HD(\
M_ZI 1_^R/E']ND!9\\-$8.C/3F/?W%EGS]A@><#/9HJRR&N:IL)PIIN\=J^1
MN'NWB;6!O(*RA\!]L([#>*Z6Q7:MH<9UK*S&=Z:MQ7>FK<5WIJW%=Z:MQ7>F
MK<5WIJW%=Z:MQ7>FK<5WIJW%=Z:MQ7>FK<5WIJW%_Z T&O^>02[_I$ [_ZP]
M1?^U.T[WOSY5[,M$6>':3UK4WU%LQMI:?;C38HNKSFF8G\9QI)7 =ZV.NWZT
MA[>#N8&TA[U\LHR_>;&3P7:PF\)TL*;"<K"MPG*PK<)RL*W"<K"MPG*PK<)R
ML*W"<K"MPG*PK<)RL*W"<K"MPG*PK<)RL*W"_Z$S&O^>02__ISTZ_[ Z0_VZ
M.$KPQCM/X]5%3M7A1E_(XDMQNMU2@:S56X^?S&:;EL9PI(_ >*N*O'^QA+F#
MM8"WA[A\MHN[>;20O'>TE[UVM*&]=+.EOG2SI;YTLZ6^=+.EOG2SI;YTLZ6^
M=+.EOG2SI;YTLZ6^=+.EOG2SI;YTLZ6^_Z(S&O^@/B[_JCDW_[0U/_; -43G
MSSE%U]\\4,GG062[Y49VK-Q.A9_36I*5S&><CL9QI(K">:J%OWZN@+R"LGVZ
MAK1ZN8JV=[B.N'6WD[ESMYJY<[>@N7.WH+ESMZ"Y<[>@N7.WH+ESMZ"Y<[>@
MN7.WH+ESMZ"Y<[>@N7.WH+ESMZ"Y_Z,R&O^C.BS_KC0T_KHQ.NW*,#O:W3(_
MRN<X5;SL/6FMY41YG]M.AY337)*-S&B;B,ARH83$>:: PGVJ?,"!K7F^A:]W
MO8BP=+R+LG*[D+-PNY6T;[J:M&^ZFK1ONIJT;[J:M&^ZFK1ONIJT;[J:M&^Z
MFK1ONIJT;[J:M&^ZFK1ONIJT_Z0P&O^G-2K_M"\P],,J,=[8*RW,YBY%O?(U
M6JWN.VR?Y$1[D]M1AXO47I"&SVJ8@LMSG7[(>*%ZQGRD=\2 IG7#@ZASPH:I
M<<&)JV_ C:QMP)*M;+^5K6R_E:ULOY6M;+^5K6R_E:ULOY6M;+^5K6R_E:UL
MOY6M;+^5K6R_E:ULOY6M_Z4O&O^M+27\O"<HY= A),[D)#.^\2Q*KO@S7:#M
M/6V3Y$=ZBMU4A8/788Q_TFR2>\]REW?-=YITRWN<<LI^GG#)@:!NR(2A;<>'
MHFO&BJ-IQHZD:,61I6C%D:5HQ9&E:,61I6C%D:5HQ9&E:,61I6C%D:5HQ9&E
M:,61I6C%D:5HQ9&E_Z<L&O^U)1_LR1H<T.(9(;_P(CBO_2M-H/@U7I/N06R)
MYDUW@>!8@'W<9(9XV&N+<]5QCG#3=9%NTGF3;-%\E&K0?Y9ISX*7:,^%F&;.
MB)EES8R:9,V.FF3-CIIDS8Z:9,V.FF3-CIIDS8Z:9,V.FF3-CIIDS8Z:9,V.
MFF3-CIIDS8Z:_ZXD%O7!%Q34WPX0P.\8)K#](SRA_RU.E/DZ78GQ1VB!ZU)Q
M>N9=>'3B9'UPWVN!;=UPA&K<=(9HVWB(9MI[B679?8IDV("+8MB#C&'6A8U@
MUHF.7]6+CE_5BXY?U8N.7]6+CE_5BXY?U8N.7]6+CE_5BXY?U8N.7]6+CE_5
MBXY?U8N._KD6#=32"P;"[@X6L?P9*J+_)3V4_S),B?Q 68'V36)Z\%AI<^Q?
M;VSI9'-HYVIV9N5O>63D<WIBXW9\8>-Y?6#B>WY?X7Y^7N& ?UW@@X!<X(6!
M6]^(@5O?B(%;WXB!6]^(@5O?B(%;WXB!6]^(@5O?B(%;WXB!6]^(@5O?B(%;
MWXB!U,@) \37"@>R^Q 9H_\<*Y7_*#N*_SA(@?]%4GK\4EIR]UE@:_1>9&;R
M9&AB\&EJ8.YM;%[M<6U<[71N6^QV;UKL>7!9ZWMQ6.M]<5CJ?W)7ZH)S5NF$
M<U;IA'-6Z81S5NF$<U;IA'-6Z81S5NF$<U;IA'-6Z81S5NF$<U;IA'-6Z81S
MQ,T( ;3=" ND_Q(:E_\?*HO_+C:!_SU!>?]*27'_4E!I_UA58_U=6%_[8UM<
M^6==6OAK7UCW;F!7]W%A5O9T857V=F)4]7=C4_5Y8U/T?&12]'YD4?2 95'T
M@&51](!E4?2 95'T@&51](!E4?2 95'T@&51](!E4?2 95'T@&51](!E_Y8S
M%/^50R7_DE$W_Y=31?^95U/]F5M@]9AA;>V5:'GEDG*$WX]\CMJ,A9;5AXN<
MT8.0H<^ E:;-?9JIRWN>J\IYH:W)=Z6OR'6IL,=TKK''<[.RQG.ZLL%UN[+!
M=;NRP76[LL%UN[+!=;NRP76[LL%UN[+!=;NRP76[LL%UN[+!=;NR_Y8S%/^5
M0R7_DE$W_Y=31?^95U/]F5M@]9AA;>V5:'GEDG*$WX]\CMJ,A9;5AXN<T8.0
MH<^ E:;-?9JIRWN>J\IYH:W)=Z6OR'6IL,=TKK''<[.RQG.ZLL%UN[+!=;NR
MP76[LL%UN[+!=;NRP76[LL%UN[+!=;NRP76[LL%UN[+!=;NR_Y8S%/^50R7_
MDE$W_Y=31?^95U/]F5M@]9AA;>V5:'GEDG*$WX]\CMJ,A9;5AXN<T8.0H<^
ME:;-?9JIRWN>J\IYH:W)=Z6OR'6IL,=TKK''<[.RQG.ZLL%UN[+!=;NRP76[
MLL%UN[+!=;NRP76[LL%UN[+!=;NRP76[LL%UN[+!=;NR_Y8S%/^50R7_DE$W
M_Y=31?^95U/]F5M@]9AA;>V5:'GEDG*$WX]\CMJ,A9;5AXN<T8.0H<^ E:;-
M?9JIRWN>J\IYH:W)=Z6OR'6IL,=TKK''<[.RQG.ZLL%UN[+!=;NRP76[LL%U
MN[+!=;NRP76[LL%UN[+!=;NRP76[LL%UN[+!=;NR_Y8S%/^50R7_DE$W_Y=3
M1?^95U/]F5M@]9AA;>V5:'GEDG*$WX]\CMJ,A9;5AXN<T8.0H<^ E:;-?9JI
MRWN>J\IYH:W)=Z6OR'6IL,=TKK''<[.RQG.ZLL%UN[+!=;NRP76[LL%UN[+!
M=;NRP76[LL%UN[+!=;NRP76[LL%UN[+!=;NR_Y8S%/^50R7_DE$W_Y=31?^9
M5U/]F5M@]9AA;>V5:'GEDG*$WX]\CMJ,A9;5AXN<T8.0H<^ E:;-?9JIRWN>
MJ\IYH:W)=Z6OR'6IL,=TKK''<[.RQG.ZLL%UN[+!=;NRP76[LL%UN[+!=;NR
MP76[LL%UN[+!=;NRP76[LL%UN[+!=;NR_Y8S%/^50R7_DU$W_Y=31?^95E+]
MF5M@]9A@;>V69WGEDW&$WY![CMJ-A);5B(J<T820HL^ E:;,?9FIRWN=K,EY
MH:[(=Z6OR':JL<=TKK+'<[2RQ'2ZLK]UNK*_=;JROW6ZLK]UNK*_=;JROW6Z
MLK]UNK*_=;JROW6ZLK]UNK*_=;JR_Y8S%/^60R7_E5 W_YE11/^;5%+^G%A?
M]9M=;.V99'CFEFR#WY-VC=J/@);4C(B=T8>.H\V#DZC+@)BKR7V<KLAZH;'&
M>*6RQG>JM,5UL+7%=+BUO7>XM;AWN+6X=[BUN'>XM;AWN+6X=[BUN'>XM;AW
MN+6X=[BUN'>XM;AWN+6X=[BU_Y<S%/^60R7_EDXW_YI/1/^=4E'^GE5>]IY:
M:NZ<8';GFF>"X)9RC-J2>Y74CH2=T(J+H\V&D:G*@I:MR'Z;L,9[H+/%>::U
MQ'>LML-VL[>^=[>WMWBVN+)YMKBR>;:XLGFVN+)YMKBR>;:XLGFVN+)YMKBR
M>;:XLGFVN+)YMKBR>;:X_Y@S%/^70R7_ETTW_YM-0_^?4%#_H%-=]Z!8:>^?
M777HG62 X9INB]N6=Y35D8"<T(Z)H\R)CZG)A)6NQX":LL5]H+7#>J>WPGBN
MN<!WM;FX>+6YL7FUN:QZM;FL>K6YK'JUN:QZM;FL>K6YK'JUN:QZM;FL>K6Y
MK'JUN:QZM;FL>K6Y_Y@S%/^80R7_F$PV_YQ,0_^@3D__HE%<^*-5:/"B6W3I
MH6%_XIYJB=R:<Y/6E7R;T9&%H\R,C*G)AY.OQH*9L\-^H+?">JBYP7BQN[EX
ML[RQ>;.[JWJTNZ=[M;JG>[6ZIWNUNJ=[M;JG>[6ZIWNUNJ=[M;JG>[6ZIWNU
MNJ=[M;JG>[6Z_YDS%/^80R7_F4LV_YY+0O^A3$[_I$];^:539O&E6'+JI%Y]
MXZ)FA]V><)'7F7B9TI6!H<V/B:G)BI&OQ8.8M,)_G[B]?*>[NGJPO;)ZLKZK
M>[*]IGRSO*-]M+JC?;2ZHWVTNJ-]M+JC?;2ZHWVTNJ-]M+JC?;2ZHWVTNJ-]
MM+JC?;2Z_YDS%/^80R;_F4HV_Y]*0O^C2T[_IDY9^JA19?*H5G#KJ%Q[Y:=B
MA=^C;([9GW67TYI^G\V3AJC%C8VOOX>4M;F#G+FU?Z.\L7VLOJQ\L;^E?+&_
MH7ZSO9Y^M+N>?K2[GGZTNYY^M+N>?K2[GGZTNYY^M+N>?K2[GGZTNYY^M+N>
M?K2[_YDS%/^90R;_FDDU_Z!(0?^D24W_ITQ8^JI09/.K5&[MK%IYYJQ@@N"J
M:8O:IG.4SY]\G<:7@ZB^D(JPN(N1MK*&F+JM@Z"]J8&HOZ6 L,"??[# G("R
MO9J!L[N:@;.[FH&SNYJ!L[N:@;.[FH&SNYJ!L[N:@;.[FH&SNYJ!L[N:@;.[
M_YHS%/^90R;_FT@U_Z%'0?^E2$S_J4I7^ZQ.8O6O4FSNL%AVZ+%>?]^P:(C5
MK'20RJ-ZG<";@:BXE(>PL8^.MJN*E;NFAYV^HH6EP)^$K\&9@:_!EX*ROI6#
ML[R5@[.\E8.SO)6#L[R5@[.\E8.SO)6#L[R5@[.\E8.SO)6#L[R5@[.\_YHS
M%/^90R;_G$<U_Z)&0/^G1TO_JTE6_:],8/:R46KNM%=SY;=>?-VV:H//KW*0
MQ:9XG;N>?J>RF(6PJY.+MJ6.D[N?BYJ^FXFBP9B(K,*3A:_"DH:QOY&&L[R1
MAK.\D8:SO)&&L[R1AK.\D8:SO)&&L[R1AK.\D8:SO)&&L[R1AK.\_YHS%/^9
M0B;_G$8T_Z-%0/^H14K_K4=5_K%*7_6U4&CKN59PX[U>=]F[:H#+LG"0P*EV
MG;:B?*>MG(*OI9>)MIZ3D+N9CYB^E(V@P9&,J<*-BJ["C8FQOXV)LKV-B;*]
MC8FRO8V)LKV-B;*]C8FRO8V)LKV-B;*]C8FRO8V)LKV-B;*]_YLS%/^:0B;_
MG44T_Z1$/_^J1$G_KT53_+1)7?*Y3V7IOE9LX<-@<M.^:8#&M6Z/NZUTG+"F
M>J>GH("OGYN&M9B7CKN3E96^CI*=P8J2I\*(D*["B(ZPP(B-LKV(C;*]B(VR
MO8B-LKV(C;*]B(VRO8B-LKV(C;*]B(VRO8B-LKV(C;*]_YLS%/^:0B;_GD0S
M_Z5"/O^K0DC_L412^K=(6O"]3F'FQ%9GWLEB;<[!9W_!N6V.MK%RFZNJ>*:B
MI7ZNF:"$M9*=B[J,FI.^AYB;P(27I,*"EJ_"@Y.PP(21LKZ$D;*^A)&ROH21
MLKZ$D;*^A)&ROH21LKZ$D;*^A)&ROH21LKZ$D;*^_YLS%/^:02;_GT(S_Z9
M/?^M0$?_M$)/][M'5^W#35WDS%A@V<U@;,G%9GZ\O6N-L+5QFJ6O=J6<JGRM
MDZ:"M(RBB;F&H)"]@9Z9OWV>HL%[GJ_!?9FPP'^6LKY_EK*^?Y:ROG^6LKY_
MEK*^?Y:ROG^6LKY_EK*^?Y:ROG^6LKY_EK*^_YPS%/^:02;_H$$R_Z@_//^P
M/D7_MT%-],!%4^K)3E;BU5I7TM%>:\3)9'VVP6J,JKMOF9^U=*26L'JLC:R
MLH:IA[=_IXZ[>J:6OG>EH+]TIJV_=Z&QOWJ=LKYZG;*^>IVROGJ=LKYZG;*^
M>IVROGJ=LKYZG;*^>IVROGJ=LKYZG;*^_YTS%/^;02;_HC\Q_ZH\.O^S/$+[
MNSY)\,9$3>;23TW<W%=6S-5=:K[-8WNPQVB+I,%MEYF\<Z*/N'BJAK1^L'^R
MA;5YL(RX=*^5NW&NG[QNKZN]<:JSO'2EL[QTI;.\=*6SO'2EL[QTI;.\=*6S
MO'2EL[QTI;.\=*6SO'2EL[QTI;.\_YTS%/^;0";_I#PP_ZTY./^V.3_UP3Q#
MZ<Y$1-[=34?2X%-8Q=M<:+?387JIS6:)G,AKE9'$<9^(P':G?[U]K7B[A+%S
MNHNT;[B4MVRWG;AJMZBY:;:VN&VOM;EMK[6Y;:^UN6VOM;EMK[6Y;:^UN6VO
MM;EMK[6Y;:^UN6VOM;EMK[6Y_YXR%/^=/B7_ISDN_[$V-?N\-CKMR3H\X-I$
M.M+B1TS'XDU>N=Y4;JS96WR?U&*(E-!HDXK,;YN"QW>B?,-^J'; A*QROHJO
M;[R1L6V\F+)KNZ&S:KNMLF>ZMK1GNK:T9[JVM&>ZMK1GNK:T9[JVM&>ZMK1G
MNK:T9[JVM&>ZMK1GNK:T_Y\R%/^@.B3_JC0L_[4R,?/#,C/CU#@PT^$\/\;H
M0E*YY4ACK.)-<I_?5'^3V5V*B=)GDX/-<)I]R7>?>,9]I'3$@Z=PPHBI;L&.
MJVS E*QJOYNM:;^EK6B_KJUHOZZM:+^NK6B_KJUHOZZM:+^NK6B_KJUHOZZM
M:+^NK6B_KJUHOZZM_Z P%/^C-B+_KS H^[PM*^C-+"C5X# PQ^DX1+GL/E>L
MZ45GGN=+=9+@4X")V5Z)@M1HD7S0<99XS'>;=,I]GG#(@J%NQX>C:\6+I6G$
MD*9HQ):G9L.>J&7#I:AEPZ6H9<.EJ&7#I:AEPZ6H9<.EJ&7#I:AEPZ6H9<.E
MJ&7#I:AEPZ6H_Z$O%/^H+Q__M2HB\,8D(=C=(R#(Z2TUNO(U2:SQ/%J>\$-I
MDNA,=8CA57^!VV&'>]=JC7;3<9%RT7>5;\]\EVS-@)IJS(6;:,N)G6;*C9YE
MR9*?8\F8H&+(GJ%BR)ZA8LB>H6+(GJ%BR)ZA8LB>H6+(GJ%BR)ZA8LB>H6+(
MGJ%BR)ZA_Z,M%/^N*1KXOR :WM88$\GH(B6Z]"LZK/@T39[W/%R2\49IB.E0
M<W_C67MZWV2"=-QKAG#9<8IMUG:-:M5[CVC3?Y%FTH.29-&'E&/1BI5AT(^6
M8,^4EU[/F9A>SYF87L^9F%[/F9A>SYF87L^9F%[/F9A>SYF87L^9F%[/F9A>
MSYF8_Z<H$O^W'Q+FSA$-R^85%KOT(2JL_BL^GO\T3I+Z/UR(\DIF?^Q5;WGH
M7G5RY&1[;N%K?FK?<(%HWG6$9=QYA6/;?8=BVH&(8-J$B5_9AXI=V(N+7->0
MC%O6E(U;UI2-6]:4C5O6E(U;UI2-6]:4C5O6E(U;UI2-6]:4C5O6E(U;UI2-
M_[ >"^W&#@C-VPL(N_,5&JS_(2Z>_RP_DO\W38?]1%A_]D]A>/%9:''M7VUJ
MZV1Q9^AJ=&3G;W=BY71Y8.1X>E_C>WM=XWY\7.*!?5OAA'Y:X8A_6>",@%C@
MCX%8X(^!6."/@5C@CX%8X(^!6."/@5C@CX%8X(^!6."/@5C@CX%8X(^!\[T-
M!,S/"0&]Y0P,K/\7'I[_)"^2_R\]A_\]27__25)X_%1:</A:7VGT7V1D\F5G
M8?!J:5[O;FM<[G)M6^UV;EKL>6]8['QP5^M^<%;K@7%5ZH1R5.J(<U/IBW13
MZ8MT4^F+=%/IBW13Z8MT4^F+=%/IBW13Z8MT4^F+=%/IBW13Z8MTS,8( +W4
M" .M]0X/G_\:'Y/_)RV(_S0Y?O]"0W?_34IN_U-09_]956+\7EA>^V1;6_EH
M75GX;%Y7]W!@5O=S857V=F)4]7AB4_5[8U+T?611](!D4/.#94_SAF9/\X9F
M3_.&9D_SAF9/\X9F3_.&9D_SAF9/\X9F3_.&9D_SAF9/\X9FO<L& *[;!@2?
M_Q 0D_\='8C_*BA^_S@R=O]$.FW_2T%E_U%&7_]725O_74Q8_V).5?]F4%/_
M:E%2_VU24/]P4T__<E1._W543?]W54W_>55,_GM62_Y^5TK]@5=*_8%72OV!
M5TK]@5=*_8%72OV!5TK]@5=*_8%72OV!5TK]@5=*_8%7_XTM#O^,/AW_BDPN
M_Y)3._^45TC_E5Q4_9-B8/61:FOOC7)VZ8E\?^2%A(;@@(N-W'R1DMIYEY;8
M=IR9U7.@F]1QI9W3;ZF?TFZNH-)MLZ'1;+FBT6O H\ULQ:/(;L:BR&[&HLAN
MQJ+(;L:BR&[&HLANQJ+(;L:BR&[&HLANQJ+(;L:B_XTM#O^,/AW_BDPN_Y)3
M._^45TC_E5Q4_9-B8/61:FOOC7)VZ8E\?^2%A(;@@(N-W'R1DMIYEY;8=IR9
MU7.@F]1QI9W3;ZF?TFZNH-)MLZ'1;+FBT6O H\ULQ:/(;L:BR&[&HLANQJ+(
M;L:BR&[&HLANQJ+(;L:BR&[&HLANQJ+(;L:B_XTM#O^,/AW_BDPN_Y)3._^4
M5TC_E5Q4_9-B8/61:FOOC7)VZ8E\?^2%A(;@@(N-W'R1DMIYEY;8=IR9U7.@
MF]1QI9W3;ZF?TFZNH-)MLZ'1;+FBT6O H\ULQ:/(;L:BR&[&HLANQJ+(;L:B
MR&[&HLANQJ+(;L:BR&[&HLANQJ+(;L:B_XTM#O^,/AW_BDPN_Y)3._^45TC_
ME5Q4_9-B8/61:FOOC7)VZ8E\?^2%A(;@@(N-W'R1DMIYEY;8=IR9U7.@F]1Q
MI9W3;ZF?TFZNH-)MLZ'1;+FBT6O H\ULQ:/(;L:BR&[&HLANQJ+(;L:BR&[&
MHLANQJ+(;L:BR&[&HLANQJ+(;L:B_XTM#O^,/AW_BDPN_Y)3._^45TC_E5Q4
M_9-B8/61:FOOC7)VZ8E\?^2%A(;@@(N-W'R1DMIYEY;8=IR9U7.@F]1QI9W3
M;ZF?TFZNH-)MLZ'1;+FBT6O H\ULQ:/(;L:BR&[&HLANQJ+(;L:BR&[&HLAN
MQJ+(;L:BR&[&HLANQJ+(;L:B_XTM#O^-/AW_C$PN_Y13._^55D?_EEM4_95A
M8/:2:&OOCW!UZ8MZ?^2'@X??@HJ-W'Z0DMEZEI?6=YN:U72@G=-RI9_2<*FA
MT6ZNHM!MM*/0;+JDT&S"I,INQ*3$;\2DQ&_$I,1OQ*3$;\2DQ&_$I,1OQ*3$
M;\2DQ&_$I,1OQ*3$;\2D_XXM#O^./AW_CDLN_Y51.O^85$?_F%A3_IA>7_:5
M9&KODFQUZ8YV?N2*@(??A8>.VX".E-A\E)C5>9J<TW:?G]%SI*+0<:JDSV^O
MI<YNMJ;.;;VGRF["I\-PPJ>]<<*GO7'"I[UQPJ>]<<*GO7'"I[UQPJ>]<<*G
MO7'"I[UQPJ>]<<*G_X\M#O^./A[_D$HM_Y=/.O^944;_FU92_II;7O>886GP
ME6ATZI%Q?N2.?(;?B82.VX.+E-=_DIK4>YB>TG>>H=!TI*3.<JJFS7"QJ,UO
MN:G+;\&IPW'!J;QRP*JW<\"JMW/ JK=SP*JW<\"JMW/ JK=SP*JW<\"JMW/
MJK=SP*JW<\"J_X\M#O^//A[_DDHM_YA-.?^;3T7_G5-1_YU87/B;7FCQF65R
MZI5M?.21=X;?C(&.VX>)E=:!D)K3?9:?T'F=H\YUHZ;-<JNIS'"SJLMOO:O%
M<K^KO7._K+9TOJRQ=;ZML76^K;%UOJVQ=;ZML76^K;%UOJVQ=;ZML76^K;%U
MOJVQ=;ZM_Y M#O^0/A[_DTDM_YE,.?^=3D3_GU%0_Y]66_F>7&;RG&)QZYAI
M>^64<X3@CWV-VXJ&E-:$C9O2?Y6@SWJ<I<UVHZC+<ZNKRG&UK<9QOJV^=+VN
MMG6]KK!VO:ZL=[VNK'>]KJQWO:ZL=[VNK'>]KJQWO:ZL=[VNK'>]KJQWO:ZL
M=[VN_Y M#O^0/A[_E4DL_YM*./^>3$/_H4]/_Z)46OJA667SH%]O[)UF>>:8
M;X/@DWF,VXZ"D]:'BIO2@9*ASWR:ILIXHJK'=:NMPW.TK[]SO+"W=;RPL'>[
ML*IXN["G>;RPIWF\L*=YO+"G>;RPIWF\L*=YO+"G>;RPIWF\L*=YO+"G>;RP
M_Y$M#O^1/A[_ED@L_YQ(-_^@2D+_HTU-_Z126/NE5V/TI%UM[J%C=^B>:X#B
MF'6)W))^DM.,AYK,AH^AQH"7I\%\GJR]>::ON7:OL;=VNK*O=[JRJGFZLJ5Z
MNK*B>[NQHGN[L:)[N[&B>[NQHGN[L:)[N[&B>[NQHGN[L:)[N[&B>[NQ_Y$M
M#O^1/A[_F$<L_YU'-_^A2$'_I4M,_Z=05ORH56'UJ%MK[:=A=.6D:7[>GW.'
MU)A]D,N1A)K$BHRBOH23J+B FJVT?**PL'JKLZUYM;2H>KFTI'NYM*!]N;.=
M?;JSG7VZLYU]NK.=?;JSG7VZLYU]NK.=?;JSG7VZLYU]NK.=?;JS_Y(M#O^2
M/A[_F$8K_YY&-O^C1T'_ITE+_ZI.5?JK4U[RK%EHZ:Q@<>*I:'K9I7.#S9QZ
MC\65@9J]CHBBMXB0J;&$EZZL@)^QJ'ZGM*5]L;6A?;BVG7ZXM9I_N;29@+JS
MF8"ZLYF NK.9@+JSF8"ZLYF NK.9@+JSF8"ZLYF NK.9@+JS_Y(M#O^2/A[_
MF44K_Y]$-?^D14#_J4A)_ZQ,4_BN4ESOL%AEYK%?;=ZP:7;2J7&"R*!XC[^8
M?IJWDH6BL(R,J:J(E*ZDA9RRH(*DM9V!KK::@+>WEX&WMI6"N;24@KFSE(*Y
MLY2"N;.4@KFSE(*YLY2"N;.4@KFSE(*YLY2"N;.4@KFS_Y,M#O^2/1[_FD0J
M_Z!#-?^F1#[_JT9(_ZY+4?6R4%GLM5=AY+=>:=JT:7/-K&^"PJ1VC[F<?)FQ
MEH.BJI&*J:.,D:Z>B9FRF8>AM9:%J[>3A;:WD82WMY"%N+60A;FTD(6YM)"%
MN;20A;FTD(6YM)"%N;20A;FTD(6YM)"%N;20A;FT_Y,M#O^3/1[_FT,J_Z)"
M-/^H0CW_K45&_+%*3_*U3U;INE9=X;U@9-2X9W+(KVV!O:=TCK2@>IFKFH"B
MI)6'J9V1CJZ7CI:RDHN?M8^*J+>,BK.XBXFWMXN(N+6+B+FTBXBYM(N(N;2+
MB+FTBXBYM(N(N;2+B+FTBXBYM(N(N;2+B+FT_Y,M#O^3/1[_G$$J_Z- ,_^I
M03S_KT1%^K1(3/"Z3E/GOU99WL)@8,^[9G'#LVR!N*MRCJZD>)BEGGZAGIJ$
MJ)>6C*Z1DY2RC)&<M8B/IK>%C[&XA8ZVMX:-N+:'C+BUAXRXM8>,N+6'C+BU
MAXRXM8>,N+6'C+BUAXRXM8>,N+6'C+BU_Y0L#O^4/1[_G4 I_Z0^,O^K/SO_
ML4)"^+A'2>V^3D_EQE=3VL9>7\N^9'&^MFJ LZ]PC:FI=IB@HWRAF)^"J)&;
MB:V*F9*RA9::M8&5I+=_E:ZW?I2WMX&1M[:"D+BU@I"XM8*0N+6"D+BU@I"X
MM8*0N+6"D+BU@I"XM8*0N+6"D+BU_Y0L#O^4/1[_GC\H_Z8],?^M/CG_M$%
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
M0O^#2D+_@TI"_X-*0O^#2D+_@TI"_X-*_X(H"?^".1;_@4@E_XI/,?^.5CW_
MCUQ)_XYC5/Z*:E[XA7%H\H!Z<.Y\@W?J>(M]YW22@N1QF(7B;YV(X6VBB^!K
MIXW?::R.WFBQD-UGMY'=9KV1W&7%DMQES9+49M&2SVC2DL]HTI+/:-*2SVC2
MDL]HTI+/:-*2SVC2DL]HTI+/:-*2_X(H"?^".1;_@4@E_XI/,?^.5CW_CUQ)
M_XYC5/Z*:E[XA7%H\H!Z<.Y\@W?J>(M]YW22@N1QF(7B;YV(X6VBB^!KIXW?
M::R.WFBQD-UGMY'=9KV1W&7%DMQES9+49M&2SVC2DL]HTI+/:-*2SVC2DL]H
MTI+/:-*2SVC2DL]HTI+/:-*2_X(H"?^".1;_@4@E_XI/,?^.5CW_CUQ)_XYC
M5/Z*:E[XA7%H\H!Z<.Y\@W?J>(M]YW22@N1QF(7B;YV(X6VBB^!KIXW?::R.
MWFBQD-UGMY'=9KV1W&7%DMQES9+49M&2SVC2DL]HTI+/:-*2SVC2DL]HTI+/
M:-*2SVC2DL]HTI+/:-*2_X(H"?^".1;_@4@E_XI/,?^.5CW_CUQ)_XYC5/Z*
M:E[XA7%H\H!Z<.Y\@W?J>(M]YW22@N1QF(7B;YV(X6VBB^!KIXW?::R.WFBQ
MD-UGMY'=9KV1W&7%DMQES9+49M&2SVC2DL]HTI+/:-*2SVC2DL]HTI+/:-*2
MSVC2DL]HTI+/:-*2_X(H"?^#.1;_@T<E_XQ.,?^053W_D5M(_Y!A4_Z-:%[X
MB&]H\H-X<.U^@GCI>HI^YG:1@^1SEX?B<)V*X&ZBC-]KIX[=:JR0W6BRD=QG
MN)/;9K^3VV;'E-EFT)3/:-"3RVG0E,MIT)3+:="4RVG0E,MIT)3+:="4RVG0
ME,MIT)3+:="4_X,H"?^#.1?_AD8D_XY-,/^35#S_E%A'_Y)>4_^095WXC&UG
M\H9U<.V!?WCI?8=^Y7F/A.)UE8C@<IN,WF^AC]ULIY'<:ZR3VVFSE-IHNI;9
M9\.6V6;-E]!ISI;(:LZ7Q&O-E\1KS9?$:\V7Q&O-E\1KS9?$:\V7Q&O-E\1K
MS9?$:\V7_X0H"?^$.1?_B$4D_Y%,,/^543O_EE9'_Y5<4O^38ESYCVIF\XIR
M<.V%>WCI@(1_Y7N,A>)WDXK?<YJ.W7"@D=MMII3::ZV6V6FTE]AHO9C89\B9
MT6G,F<EKS)G";,R:O6W+FKUMRYJ];<N:O6W+FKUMRYJ];<N:O6W+FKUMRYJ]
M;<N:_X4H"?^%.1?_BD0D_Y-++_^73SK_F%1&_Y=94/^68%OYDF=E\XYO;^Z)
M>'?I@X%_Y'Z*A>%YD8O>=9B/W'&?D]INII;8;*Z8UVJVFM9HP9O3:<N;RFO+
MF\)MRIR[;LJ=N&_*G;AORIVX;\J=N&_*G;AORIVX;\J=N&_*G;AORIVX;\J=
M_X4H"?^&.1?_C$0C_Y5*+_^933K_FE%$_YI63_^975KZEF1D]))K;NZ-=';I
MAWY^Y(&'A>!\CXO==Y>0VW.>E=AOIIC6;*^:U6JYG-1IQIW+;,F=PVW)GKQO
MR)^U<,B?LG'(G[)QR)^R<<B?LG'(G[)QR)^R<<B?LG'(G[)QR)^R<<B?_X8G
M"?^&.1?_CD,C_Y=)+O^:2SG_G$]#_YU43O^<6EC[FF!B]99H;.^1;W7JBWE^
MY86#A>!_C(S=>961V72=EM1PI9K0;JZ=S6RWG\MKPZ##;L>@NV_'H;5QQJ&O
M<L:AK'/&H:QSQJ&L<\:AK'/&H:QSQJ&L<\:AK'/&H:QSQJ&L<\:A_X<G"?^'
M.1?_D$(C_YA'+?^<23C_GTQ"_Z!13/^@5U;[GEY@])ME:NV6;'/GD'9\X8J
MA-N$B8O3?I&2SGB9F,ETH9S&<:F?PG"RHL!OO:.Z<,6CLW+%I*YSQ:2I=,6C
MIG7%HZ9UQ:.F=<6CIG7%HZ9UQ:.F=<6CIG7%HZ9UQ:.F=<6C_X<G"?^(.!?_
MD4$B_YI%+/^>1S;_H4I _Z-02OZC553VHEQ=[Z!B9^B<:7#AEG1YVI!]@M&)
MAHO*@HV3Q7V5F<!YG9Z\=J6AN'.MI+5RN*6R<L.FK'3#IJ=VPZ:C=\2EH7C$
MI:%XQ*6A>,2EH7C$I:%XQ*6A>,2EH7C$I:%XQ*6A>,2E_X@G"?^(.!?_DT$B
M_YM$+/^@137_HTD__Z5.2/NG5%'SIEI;ZZ5@9..B:&W<G7-VT95Z@LF-@HO"
MAXJ3O(*1FK=]F9^R>J&CKW>IIJMVLZ>I=L"HI'?"J*%YPJ>=>L.GFWK#IIMZ
MPZ:;>L.FFWK#IIMZPZ:;>L.FFWK#IIMZPZ:;>L.F_X@G"?^).!?_E4 A_YU"
M*_^B1#3_I4@]_ZA,1OBJ4D_OJUA7YZM?8."H:6G4H7!URYEX@<*2?XN[BX:4
MM8:.FJ^"E:"J?IVDIGNFIZ-ZL*F@>;RJG7K!J9I\P:F8?<*HEGW"IY9]PJ>6
M?<*GEGW"IY9]PJ>6?<*GEGW"IY9]PJ>6?<*G_XDG"?^).!?_EC\A_YY!*O^C
M0C/_IT8[_JM+1/6N44SLL%=4Y+%>7-NM:&;/I6YUQ9UU@;R6?(NUD(.4KHJ+
MFZB&DJ"C@IJEGH"BJ)M^K*J8?KBKEG[ JY1_P*J3@,&HDH#"J)* PJB2@,*H
MDH#"J)* PJB2@,*HDH#"J)* PJB2@,*H_XDG"?^*.!?_F#\@_Y\_*?^E03+_
MJD4Z_*Y)0?*Q3TGIM590X;=?5]6Q967*J&QTP*%S@+>:>HNOE(&4J(^(FZ**
MCZ"<AY>EEX2@J)2"J:J1@K6KCX*_JXZ#P*J-@\&IC8/!J(V#P:B-@\&HC8/!
MJ(V#P:B-@\&HC8/!J(V#P:B-@\&H_XHG"?^+.!?_F3X@_Z$^*/^F0##_K$,X
M^;%(/_"U3D7GNE5+WKM>5-"T9&7%K&MSNZ1Q@+&>>(JIF'Z3HI.%FIN/C:"6
MC)6ED8F=J(V'IZN*A[*LB(>_K(B'P*N(AL"IB(;!J(B&P:B(AL&HB(;!J(B&
MP:B(AL&HB(;!J(B&P:B(AL&H_XHG"?^,-Q?_FST?_Z(])_^H/R__KD(V][1'
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
M2?]^4D?_A%-%_XM40_^154+^F%9!_9Y70/VF6$#\J5A _*E80/RI6$#\J5A
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
M7T/'DVA/OXQP6;B'=V&R@G]HK7Z&;JEZCG.D=Y9XH'6>>YUSJ'Z:<K. EW'
M@99RTX&3<]^ D73@?Y!TX'Z/=.%]CW3A?8]TX7V/=.%]CW3A?8]TX7V/=.%]
M_VHA _]V( 3_AR<'_Y0P#/^=.1']HCT5\J5!&NFH1Q_@JDTEU*14-,J=74+!
MEV5.NI%M6+*+=6&LAGQHIX*#;J)_BW2=?)-XF7F;?)5WI7^2=J^!D':]@HYV
MSH*-=]Z!BW??@(IXX'^*>.!^BGC@?HIXX'Z*>.!^BGC@?HIXX'Z*>.!^_VH@
M _]X'P3_B28'_Y8P"_^?-P_ZI#H3[ZD_%^:M11K<KDHDSZA3,\:A7$&]FV1-
MM)5K6*V/<F"GBWEHH8>!;IN#B'27@)!XDGZ9?(Y\HG^+>JV"B'JZ@X=ZRX.&
M>]Z"A7O>@85[WX"%>^!_A7O@?X5[X'^%>^!_A7O@?X5[X'^%>^!__VL@ _]Z
M'@3_BR8&_Y@O"O^A-0WWIS@0[*T\$^.R0A;7L4<CRZM2,L&E6D"XGV),L)EI
M5ZB4<&"ACW=GFXM^;I:(AG.1A8YXC(*6?(B GX"$?ZJ"@7^W@X!_R(1_@-V#
M?W_>@7]_WX" ?N!_@'[@?X!^X'^ ?N!_@'[@?X!^X'^ ?N!__VP@ _]\' /_
MC24&_YHN"?^C,POTJC0-Z;$Y#]^W/Q+2M$8BQZY0,;VH63^SHF!+JYUG5J.8
M;E^<E'5GEI!\;9"-@W.+BHMXAHB4?(&&G8!^A*B">X2U@WF$Q81XA=V#>83>
M@7J#WX!Z@N!_>H+@?WJ"X']Z@N!_>H+@?WJ"X']Z@N!__VT? _]^&P/_CR0%
M_YTL!_ZF, GPKC$+Y;8U"]N\.1'.MT4@P[)/,+BL5SZOIU]*IJ%E59Z=;%Z7
MF7-FD)5Z;(J2@7*%D(EW@(V1?'N+FW]WBJ6"=(FR@W*)PH-RBMJ#<XG>@72'
MWX!UAN!_=8;@?W6&X']UAN!_=8;@?W6&X']UAN!__V\> _^ &P/_DB,$_Z K
M!OJI+ ?MLBP'XKPQ!]7 -A#)NT,?OK9-+K2P5CRJJUU)H:9D5)FB:EV1GG%E
MBIMX:X28?W%_EH9V>9./>G61F'YQD*.!;I"O@FR0OX-KD=6";8_>@6^-WX!P
MB^!_<(O@?W"+X']PB^!_<(O@?W"+X']PB^!__W$< _^#&0+_E2$#_Z,I!?:M
M)P7HMR8$WL,J ]##-0[$OT$=N;I,+:ZU5#NEL%M'FZQB4I.H:5N+I6]CA:)V
M:GZ??&]XG(1T<YJ,>6^9EGQKEZ%_:)>M@&:7O(%EF-& 9I;??VB3X'YJD>%^
M:I'A?FJ1X7YJD>%^:I'A?FJ1X7YJD>%^_W4: O^'& +_F" #_Z8E _*R( /D
MOAX"U\DB LK',PV^PT <L[]**ZFZ4SF?MEI%EK)A4(VO9UF%K&U@?JET9WBF
M>FURI()R;:**=FBAE'EDH)]\89^K?E^@NGY?H,Y^7Y_A?6*;X7UCF.)\8YCB
M?&.8XGQCF.)\8YCB?&.8XGQCF.)\_W@8 O^+%P'_G1T"_:L> NRX%P'>R!$
MS\T? L3,, NXR#X9K<5(**/!43:8O5A"C[E?38:V959_LVM=>+%R9'*O>6EL
MK8!N9ZR)<F*JDG5?J9UX7*FJ>EJIN7I9JLQZ6*GD>ENDY'I=H>1Y7:'D>5VA
MY'E=H>1Y7:'D>5VAY'E=H>1Y_WT5 O^0% '_H1@!]K$4 -G!"P#2SPL R-(<
M ;S1+@FQSCL7ILM&)9S(3S.1Q%8_B,%=28"_8U)XO&I9<;IP7VNY=V1FMW]I
M8;:';5VUD7!9M9QR5K2I=%2TN'13M<MT4[7D=%2PYW56K.=U5JSG=5:LYW56
MK.=U5JSG=5:LYW56K.=U_X,2 ?^6$0#_J!$ V;@* ,[$"0#'T@H O]D9 ;38
M*P>IUCD4G]-$(I3032^*S50[@<I;1'C(8DUQQVE3:\5O667$=EY@PWYB7,*'
M9EC!D6A5P9QK4L&H;%#!MVU/PLIM3\+D;$^][&Y0N>QO4+GL;U"Y[&]0N>QO
M4+GL;U"Y[&]0N>QO_XD0 ?^=#@#:KP@ S;L( ,3'!P"\U@L L]\: :K?*P>@
MWCD2EMU#'HS:2RJ"V%,U>=5:/W'3849JTFA,9=%O4F#0=E9;T'Y:5\^'75//
MD5]0SYQA3L^I8TS/N&-+T,MC3-#E8DK.\F5+R/)F2\CR9DO(\F9+R/)F2\CR
M9DO(\F9+R/)F_Y(- -ZF! #.M 8 PK\& +G," "PW0P I^4= Y[E+0N4Y3D6
MBN1"(('C2BIWXE S;^%8.VG@7T%CX&9&7M]N2EK?=4Y6WWU14M^&4T_?D%9-
MWYM72^"G6$G@M5E(X<992.'?64??\%E&W/5;1MSU6T;<]5M&W/5;1MSU6T;<
M]5M&W/5;[9P$ -&M! #"N 4 M\,% *W1" "D[1 !F^T@!9+M+@Z)[#H8@.Q#
M(7;L2BIN[% Q9NM6-V#K7#Q;ZV1 5^MK0U/K<D90ZWI)3>R#2TKLC$U([)9.
M1>VA4$/MKE%"[KQ10>_,4D'OY5) [?%10.WQ44#M\5% [?%10.WQ44#M\5%
M[?%1U*4  ,2R P"VO , J\D% *#8" "7]!,!C_4D!X?U,0]^]CL8=/9"(&SV
M2"=E]D\M7O=5,5GW6S55]V(X4?=H.TWX;SU*^'8_1_A^043YAT-"^9%%0/J;
M1C[ZID<\^[%(._N^23K\STDY_.-).?SC23G\XTDY_.-).?SC23G\XTDY_.-)
MQZT  +>W @"JPP( GM $ )/C"0",_1@"A/XG!WO_,0]R_S@6:?] '&+_1B)<
M_TTF5O]3*E+_62U._U\P2O]E,D?_:S1$_W$U0?]Y-S__@3@\_XHZ.O^3.SC_
MG3PV_Z<]-?^Q/C3_OCXS_\H_,__*/S/_RC\S_\H_,__*/S/_RC\S_\H_N+(
M *J]  "=R@  D=@" (C[#0%__QD"=O\D!F[_+0QF_S427_\\%UC_0QM3_TD>
M3O]/(4K_521&_ULF0_]@)T#_9BD^_VLJ._]R*SG_>2TV_X$N-/^*+S'_E# P
M_YPQ+O^E,BW_KS,L_[<S+/^W,RS_MS,L_[<S+/^W,RS_MS,L_[<SJ[@  )[%
M  "0T@  @^   'W_#P%R_Q8":/\>!&'_)PA:_R\,5/\W$$[_/A-)_T061?]*
M&$'_3QD^_U4;._]9'#G_7QTV_V0>-/]I'S+_<" O_W<A+?]_(BO_AR,H_Y D
M)_^9)2;_H28E_Z<F)?^G)B7_IR8E_Z<F)?^G)B7_IR8E_Z<FG\   )'-  "#
MVP  >/8" &__#0%D_Q("7/\9 U3_( 1._R<&2/\O"$/_-@H__SP,//]"#CC_
M1P\U_TP0,_]1$3#_5A(N_UH3+/]?%"K_910H_VL5)O]Q%B/_>1<B_X$8(/^)
M&![_D1D=_Y<9'?^7&1W_EQD=_Y<9'?^7&1W_EQD=_Y<9_U8G!/]1,@7_5C4'
M_U\]#O]D11;_9DX?_V18)_]A8B__7FXU_UIY._]7A#__5(]#_U&81O]/H$C_
M3J=*_TVN2_],M4S_2[Q-_TK$3O])SD__2=Y/_TCI4/](\E#\2?90]TOY4/%,
M^D_K3OM0ZD_[4.I/^U#J3_M0ZD_[4.I/^U#J3_M0_U8G!/]1,@7_6#0'_V([
M#O]G1!;_:4T?_V=6)_]C8"__8&LU_UQW._]8@D#_58U$_U.61_]0GTG_3Z9+
M_TZM3?]-M$[_3+Q/_TO%4/]*SU'_2>!1_TGK4?Y)\E+Y2_=2\TWY4?_B?1!)
M0T-?4%)/1DE,10 %$NU/^E'F4/I2Y5#Z4N50^E+E4/I2Y5#Z4N50^E+E4/I2
M_U<G _]2,07_6C('_V0Z#O]J0A;_;$L?_VI4)_]G7B__8F@V_UYT//]:@$'_
M5XM%_U252/]2G4K_4*5,_T^M3O].M$__3;Q1_TS%4?]+T5+_2N)3_TGM4_M+
M\U/U3/=3[D_X4^A0^5/A4OI4X%+Z5>!2^E7@4OI5X%+Z5>!2^E7@4OI5_U@F
M _]4, 7_73$'_V<X#O]M0!;_;TD>_VY2)_]J7"__968V_V%Q//]=?4'_68A&
M_U:22?]4G$S_4J1._U"K4/]/LU'_3KM2_TW$4_]-SU3^3.!5^TSK5?A,]%7P
M3_=5Z5'X5>)2^%;;5/E7V53Y5]E4^5?95/E7V53Y5]E4^5?95/E7_UDF _]7
M+@7_8"\'_VHV#?]Q/A7_<T@>_W)1)O]O6B[_:F,V_V5N//]A>D+_785'_UJ/
M2O]7F$W_5:!0_U2H4OY2KU/]4;=5_%# 5OI/RU;X3]Q7]4_I5_)/\U?J4O97
MX5/W6-I5^%G15OA:SU;X6L]6^%K/5OA:SU;X6L]6^%K/5OA:_UDF _]:+ 7_
M9"T'_VXS#?]U/17_>$8=_W=/)?]T6"W_<& U_VIJ//]F=D+_8H%'_EZ+2_M;
ME$_Y69U2^%>D5/96K%;U5+17\U.\6/)3QUGP4M5:[%+F6NE3\EGA5/5;UU;V
M7,]7]UW(6?A=QUGX7<=9^%W'6?A=QUGX7<=9^%W'6?A=_UHE _]=*@7_9RH&
M_W(R#/]Y.Q3_?$4<_WQ-)/]Z52S_=5XT_V]G//QJ<D+Y9GU(]F.'3/-?D%#Q
M79E3[UNA5NU9J%CK6+!:ZE>Y6^A6PUSF5M%<XU;D7-]6\%W55_5?S%GV8,9:
M]F# 6_9AOESV8;Y<]F&^7/9AOESV8;Y<]F&^7/9A_ULE _]@* 7_:R@&_W<P
M"_]^.A/_@4,:_X)+(O]_4RK_>ULS^79D.O5P;D'Q;'E([6B#3>IDC%'G8955
MY5^=6.-=I5KA6ZU<WEJV7MQ9P%_:6<Y@U5GB8-%9[V'*6O1BPEST8[Q=]&2W
M7O-DME_S9+9?\V2V7_-DME_S9+9?\V2V7_-D_UPD _]C)@3_;R8%_WLO"_^"
M.1'_AD$8_X=)(/^%42CX@EDP\GU@..UW:D#H<G5'Y&Y_3>%IB%+=9I%7V6.9
M6M5@H5W27ZA@SUVQ8LU<NV/+7,=DR5S;9<5=ZV6_7?)FN%_Q9[-@\6>O8?%G
MKF+Q9ZYB\6>N8O%GKF+Q9ZYB\6>N8O%G_UTD _]F) 3_<B0%_WXN"O^'-Q#_
MBS\6_XQ''?F+3R7RB%8M[(-=-N9^9S[@>'%&VW-[3=5N@U/0:HQ8S&>47<EE
MG&#&8Z-CPV&L9<%@M6>_7\%HO5_0:;I@YFFU8>]JKV+O:JMC[VJG9.]IIF7P
M::9E\&FF9?!IIF7P::9E\&FF9?!I_UXC _]I(@3_=B,$_X(L"?^+-@[_CSX4
M_9%%&_213"+MCE,JYHI:,M^%93O7?FU%T'AV3<MT?U3&<(=:PFR/7K]IEV*[
M9Y]EN&6G:+9DL&JS8[MKL6/*;*]CX6RK9.UMIF;M;*-G[6R@:.YKGVCN:Y]H
M[FN?:.YKGVCN:Y]H[FN?:.YK_U\C _]K( /_>2($_X4K"/^.- S_DSP2^)9#
M&.^62A[GE5 FX)%8+M>*83K.A&I%R'YS3<)Y>U6^=8-;N7&+8+5NDF2R;)IG
MKVJC:JQHK&RI9[9NIV?$;Z5GVF^B:.MOGFGL;YMJ[&Z9:^UMF&OM;9AK[6V8
M:^UMF&OM;9AK[6V8:^UM_U\C _]N'@/_>R$$_X@J!_^1,@O_ESH/])I!%>N;
M1QKCFTTAVI95+<^/7CG(B6=$P8-O3;M^=U6V>7];L7:'8*USCV6I<)9HIFZ?
M;*-LJ&Z@:[)PG6O <9QKTG*:;.EQEVWJ<)1MZW"2;NQODF[L;I)N[&Z2;NQN
MDF[L;I)N[&Z2;NQN_V$A _]P'0/_?B #_XLI!O^5,0G[FS@-\)X^$>>@1!;?
MH$H=TYI2*\J37#C"C61#NX=M3;2"=%2O?GQ;JGJ$8:9WBV6B=)-IGG*;;9IP
MI'"7;Z]RE6^\<Y-OS7.2<.9SD'#I<HYQZG&-<>MPC''K<(QQZW",<>MPC''K
M<(QQZW",<>MP_V,@ _]R&P/_@!\#_XXG!?^7+PCXGC8+[:([#N2E0!+:I$8<
MSIY1*L676C>]D6)"M8QJ3*^'<E2I@GE;I'^ 8)]\B&6;>9!JEW>8;9-UH7"0
M<ZQSC7.X=(MSR76*=.)TB73H<XAUZ7*'=>IQAW7J<(=UZG"'=>IPAW7J<(=U
MZG"'=>IP_V4? _]T&@+_@QX"_Y F!/^:+0;TH30)Z:8W"^"J/0[4IT0;R:%/
M*<";6#:XE6!"L)!H2ZF+;U.CAW9:GH-^8)F A664?8UJD'N6;HQYGW&)>*ES
MAG>U=81WQ7:#>-]U@WCH=()XZ7.">.IQ@GCJ<8)XZG&">.IQ@GCJ<8)XZG&"
M>.IQ_V<= _]W&0+_A1P"_Y,D _^=*P7QI# &YJHS"-RN-PS/JD,:Q:5.*+R?
M5S6SF5]!JY1F2J20;5.>BW1:F(A[8).%@V6.@HMJBH"3;H9^G'&"?:=T?WRS
M=7U\PW9\?=MV?'WH='U\Z'-]?.ER?7SJ<7U\ZG%]?.IQ?7SJ<7U\ZG%]?.IQ
M_VD< O]Y& +_AQL"_Y4C _N@*03NJ"P$XZ\O!=>R- O+K4$9P:A,)[>C532O
MG5U IYED29^4:U*9D')9DXUY7XZ*@&2)AXAIA(61;8"#FG%\@J1T>8&Q=G>!
MP'9V@=9V=H'G='>!Z'-X@.ER>'_J<7A_ZG%X?^IQ>'_J<7A_ZG%X?^IQ_VL;
M O][%P+_BAH!_Y@A OBC)@/JK"<#W[0I ]*U,@K'L$ 8O*Q+)K.G4S.JHEL^
MHIUC2)J9:5&4E7!8CI)W7HB/?F2#C89I?HJ.;7J)F'%VAZ)S<X:N=7&&O79O
MA])V<(?H='&%Z'-RA.ER<X3J<7.$ZG%SA.IQ<X3J<7.$ZG%SA.IQ_VT9 O]^
M%@'_C1@!_YL> ?2G(@+FL" !VKHA <VX,0G"M#X7N+!))*ZK4C&EIEH]G:)A
M1Y6>:$^.FVY7B)AU78*5?&-]DX1H>)",;'2/E7!PC:!R;8RL=&J,NW5IC<YU
M:8WH=&N+Z7-MB>IQ;8CJ<6V(ZG%MB.IQ;8CJ<6V(ZG%MB.IQ_W 7 O^!%0'_
MD!8!_YX: ?"K&P'BMA8 T[T= <B[+PB]N#P5L[1'(ZFP4#"@JU@[F*A?19"D
M9DZ)H6Q5@IYS6WV<>F%WF8%F<I>*:FZ6DVYJE)YQ9I2J<V23N'-CE,MS8Y3F
M<F62ZG%GC^IP9X[J<&>.ZG!GCNIP9X[J<&>.ZG!GCNIP_W,5 O^%$P'_E!0
M_*,5 .JP$@#9O@P S<$; <+ +0>XO3H3KKE&(:2U3RV:L58YDJY>0XJK9$R#
MJ&I3?*5Q67:C>%]QH7]C;)^':&B>D6MDG9QN8)RH<%Z<MG%=G,EQ79SD<%Z:
MZW!@ENMO897L;V&5[&]AE>QO897L;V&5[&]AE>QO_W<2 ?^)$0'_F1$ \Z@.
M ->U"@#/P0H QL48 +S$*@6RPC@1I[]$'IZ[32N4N%4VB[5<0(2R8DE\KVE0
M=JUO5G"K=EMKJGU@9JB&9&*GCV=>IIIJ6Z6F;%BEM6U7IL=M5Z;B;%>D[6Q:
MG^UL6I[M;%J>[6Q:GNUL6I[M;%J>[6Q:GNUL_WP0 ?^.$ #VG@T V*T) ,VX
M"0#'Q @ OLH4 +7*)P2KR#8/H<5!&Y?"2RB-OU,SA;U:/'VZ845VN&=+<+=M
M46JU=%9EM'Q;8+*$7URQCF)8L9EE5;"E9E.PLV=2L<9G4K'A9U&O\6A3JO!H
M5*GP:%2I\&A4J?!H5*GP:%2I\&A4J?!H_X(. /^4# #;I08 SK$' ,6[!P"]
MQP< M= 0 *S0(P.CSS,,F<T_&(_*2"2&R%$N?<98.';$7S]OPF9&:<%L2V3
M<U!?OWM46[Z$6%>]C5M4O9A=4;RD7T^\LV!-O<5@3;W@7TR\\&%-M_5B3;;U
M8DVV]6)-MO5B3;;U8DVV]6)-MO5B_XD+ .&< P#0J@4 Q;4% +N_! "RRP@
MJ]@- */9( *:V"\)D-8\%(?41A]^TD\I=M!6,F_/7CEHS60_8\QK1%[,<TE:
MRWI,5LJ#3U+*C5)/RIA43<JE5DO*LU=*R\572<O@5DG)\%A'Q_I92,7[6DC%
M^UI(Q?M:2,7[6DC%^UI(Q?M:]Y$$ -2B @#'KP0 NKD# +#$!0"GT D G^$0
M )CA(0./X# )AN [$GW?1!MUWDTD;MU5*V?<7#)BVV0W7=MK.UG:<C]5VGI#
M4MJ#14[:C4A,VIA*2=JE2TC;LTQ'W,1,1MS>3$;:[4Q$V/E/0]C[3T/8^T]#
MV/M/0]C[3T/8^T]#V/M/VYH  ,JI @"[LP( L+T# *7)!0";U@D E.@4 8SI
M)02$Z#,+>^@\%'/H1!MKZ$LB9.=2*%[G62U9YV R5>=H-5+G;SA/YW<[3.>
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
MK(ME/Z6';$>@@W--FX![4Y9]@E>2>HI<CGB28(IVFV.'=:5FA'2Q9X)TP&B
M=-5H@'7L9W]V\F9_=?-E?W7S9']U\V1_=?-D?W7S9']U\V1_=?-D_V49 O]T
M% '_@1<!_XT: ?F7'@'KH",!WZ8F M*G, ?(HSX3OYY)'[:94RNNE%LVIX]C
M/Z"+:D:;AW%-E81X4I"!?U>,?X=<B'V08(1[F6. >J-F?GFO:'MYO6EZ>=%I
M>7KJ:'IZ\F9Z>?)E>GGS9'IY\V1Z>?-D>GGS9'IY\V1Z>?-D_V<7 O]V% '_
MA!8!_Y 7 ?6;&@'GI!T!VZL? <ZJ+P;$ICT2NJ%('K*=42JJF%DTHI1A/IR0
M:$66C&],D(EV4HN&?5>&A(5;@H*-7WZ EV-Z?Z%F=WZL:'5]NVES?LYI<W[H
M:'1^\69T??)E=7SS9'5\\V1U?/-D=7SS9'5\\V1U?/-D_VD6 ?]X$P'_AQ0
M_Y,5 /&>%0#CJ!8 U:X; <JM+0; J3L1MJ5&':VA4"FEG%@SGIA?/)>49D20
MD6U+BXYT48:,>U:!B8-;?(>+7WB&E&)TA)]E<8.J9V^#N&EM@\MI;8/F:&Z#
M\F9O@O)E<('S9'"!\V1P@?-D<('S9'"!\V1P@?-D_VL4 ?][$@'_BA( _Y82
M .VB$ #>K0X T+$9 ,6P*P6[K3D/LJE$&ZFE3B>@H58RF9U>.Y*:9$.+EVM*
MAI1R4("2>55[CX!:=XV)7G*,DF%NBIQD:XFH9VF)MFAGB<AH9XGC9VB)\F9I
MA_-E:H;S9&J&\V1JAO-D:H;S9&J&\V1JAO-D_VX2 ?]^$ #_C1  ]YH. -NG
M"@#3L L RK06 ,"T*02VL3<.K:Y#&J2J3"6;IE4PDZ-<.8R@8T&&G6E(@)IP
M3GN8=U-VEGY8<92&7&R2D&!HD9IC99"F96.0M&9AD,9F89#A9F&0\F5CCO-D
M9(ST8V2,]&-DC/1C9(ST8V2,]&-DC/1C_W$0 ?^"#P#_D0T WI\) -.J"0#,
MLPD Q+@3 +JX)@.QMC4,I[-!&)ZO2B.6K%,NCJE:-X>F83^ I&=&>J%N3'6?
M=5%PG7Q5:YR$6F::CEUCF9A@7YBD8EV8LF1;F,-D6YC>8UN8\&-<E?5B7I/U
M8EZ3]6)>D_5B7I/U8EZ3]6)>D_5B_W4. /^&#0#KE@@ U:,' ,RM" #%M@<
MO;P1 +2](P*KNS(*H;D_%9BV2""0LU$KB+!8-("N7SQZJV9#=*EL2&^H<TYJ
MIGI29:6"5F&CC%I=HI9<6J*B7U>AL&!6H<%@5:+<8%6A[V!6G_=?5YSW7U><
M]U]7G/=?5YSW7U><]U]7G/=?_WH, /V+"0#:FP0 SJ<& ,2P!@"\N00 M<$.
M *S"( &DP3 (FK\\$Y&]1AV)ND\G@;A6,'JV73ASM&0_;K)J1&BQ<4EDL'E-
M7ZZ!45NMBE18K9575*RA65*LKUM0K,!;4*S:6D^K[EM/JOI;4:;Z6U&F^EM1
MIOI;4:;Z6U&F^EM1IOI;_X ) .&2 0#1H 0 QJL% +RT! "SO0, J\<+ *3)
M' &<R"P&D\<Y#XK%1!F!PTTC>L%4+'._6S-MOF(Y9[QI/F*[<$->NG='6KF
M2U:YB4Y3N)104+B@4DVXKE1,N+]42[G85$NW[51*MOE52K/^5DJS_E9*L_Y6
M2K/^5DJS_E9*L_Y6^H<" -:8  #)I0, O:\# +.X 0"IP@0 H<T( )K0%@"2
MT"@$BL\V#('.015YS$H><LM2)FS*6BUFR6$R8<AH-US';SQ8QG8_5<9_0U'%
MB45.Q91(2\6@2DG%KDM(Q;]+1\;82T?%[4M&P_E-1<+_3D7"_TY%PO].1<+_
M3D7"_TY%PO].WY   ,R?  "_J@$ L[,! *F] @"?QP4 EM() ([:$@"(VR0"
M@-HR"'C9/A!QV$@8:M=0'V366"5?U5\J6]1G+U?4;C-3TW8V4--_.4S3B#M*
MTY0^1].@/T74KD!$U+]!0]780$33[$!"TO9"0='^1$'1_D1!T?Y$0='^1$'1
M_D1!T?Y$T9@  ,.E  "UK@  J;@  )[# @"4S08 BMD* (3C& %]Y"8#=>0R
M"&[C/ ]GXT458>--&USC52!7XUTD5.-D)U#B:RI-XG,M2N-\,$CCAC)%XY T
M0^.<-4'DJ39 Y+@W/^7+-S_EY#<_X_,V/>+[.#WB^S@]XOLX/>+[.#WB^S@]
MXOLXQJ$  +>K  "JM   GKX  )/) @"(U 8 ?^X. 'GM&P%Q[2<#:NXR"&3N
M.PU>[D,36.Y+%U/N4AI0[UD>3.]@($GO9R-'[V\E1/!W)T'P@"D_\(HJ/?&5
M+#OQH2TY\JXN./*^+S?ST"\W\^<O-O'S+S;Q\R\V\?,O-O'S+S;Q\R\V\?,O
MN:<  *NP  "?NP  DL8  (;0 0![W04 =/<1 &WW' %F^"8#7_@O!EKY. I4
M^4 .4/I'$4SZ3A1(^U461?M;&$+[8AI _&@</?QP'3K]>!\X_8(@-OV-(C3^
MF",R_J0D,?^Q)3#_OR8O_\\F+O_C)B[_XR8N_^,F+O_C)B[_XR8N_^,FK:T
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
M6H-N^%F";_Q8@F_]5X)O_5>";_U7@F_]5X)O_5>";_U7_V 5 ?]N$0'_>Q,
M_X84 /:/%@#GEA@ VYP< ,^;+03%ESL-O)-'&+2.42.MBEDLIX9A-*&":3N<
M?W!!EWQW1I-Y?DN/=X9/BW6.4HASEU6$<J%8@G&L6G]QNEQ^<<Q<?7+G6WUR
M]EI\<OQ9?'+\5WQR_5=\<OU7?'+]5WQR_5=\<OU7_V(4 ?]Q$0'_?1$ _X@2
M /*2$@#CFA( U9\9 ,J>*P3!FSD,N)=%%["23R*ICE@KHHI?,YR&9SJ7@VY
MDH!U18U^?$J)?(1.A7J,4H)XE59^=Y]8>W:J6WEUN%QW=<I<=W;E7'=W]5IW
M=OM9=W;\6'=V_%=W=OQ7=W;\5W=V_%=W=OQ7_V02 ?]S$ #_@!  _XL0 .^5
M#@#?G@T T*(7 ,:A*0.]GC<+M)I#%JR632"DDE8JG8Y>,I>+93F2B&Q C85S
M18B#>DJ$@(%.@'^*4GQ]DU5X?)U8=7NH6W-ZMEQQ>L=<<7KB7'%[\UIQ>_M9
M<GK\6')Z_%AR>OQ8<GK\6')Z_%AR>OQ8_V<1 ?]U#P#_@PX ](X- -N9"@#4
MH0L S*05 ,*D)P.XHC8*L)Y"%:>:3!^@EU0IF9-<,9.08SB-C6H_B(IQ1(.(
M>$E^AG]->H2(47:"D55S@9M8;X"F6FU_M%QK?\5<:X#?7&N \EIK@/M9;'[\
M6&U^_%AM?OQ8;7[\6&U^_%AM?OQ8_VD0 ?]X#@#_A0P XI(( -6;"0#.HPD
MQZ@2 +VH)0*TIC0)JZ) $Z.?2AZ;FU(GE)A:,(Z583>(DF@]@I!O0WZ.=DAY
MC'U,=8J%4'&(CE1MAYE7:H:D66>%L5MEA<);987<6V6%\%IFA?M99X/\6&>#
M_%=G@_Q79X/\5V>#_%=G@_Q7_VP. /][# #RB0D V94& ,^>" #)I@@ P:L0
M +BK(@*OJC((IJ<^$IZD2!R6H5$ECYY8+HB;7S6"F68\?99M07B4=$9SDGM+
M;Y"#3VN/C%)GCI959(VB6&&,KUE?C,!:7XS965^,[EE?C/M888K]5V&)_5=A
MB?U788G]5V&)_5=AB?U7_V\, /]_"0#?C0, TI@& ,JB!@#"J08 NJ\. +*P
M( &IKB\&H:P\$)BI1AJ1IT\CB:16+(.B73-]GV0Y=YUK/W*;<41NFGE(:9B!
M3&67BE!AE9137I6@55N4K5=:E+U869345UF4[%=9D_E66Y'^55N0_E5;D/Y5
M6Y#^55N0_E5;D/Y5_W,) /6$! #8D0, S)P% ,.E!0"[K00 L[,, *NU' &C
MM"P%F[(Y#I*P1!>*K4T@@ZM4*7VI7#!WIV(V<:5I/&RD;T%HHG=%9*%_25^?
MB$Q<GI)/6)Z>4E:=JU-4G;Q44YW15%.=ZU-3G/A35)K_4U29_U-4F?]35)G_
M4U29_U-4F?]3_W@& .&)  #0E@( QJ$# +RI P"SL $ J[@( *2Z& "<NBD#
ME+DV"XRW012$M4H=?+-2)7:Q6BQPKV R:ZYG.&:M;CQBJW5 7JI]1%JIADA6
MJ)%*4ZB=35&GJDY/J+I/3JC/3TZGZ4]-IO=/3:7_3TZD_T].I/]/3J3_3TZD
M_T].I/]/^G\  -B.  #)FP$ OJ4" +2M 0"KM0  H;\$ )O!% "4P24"C, S
M"(2_/A%\O4@9=;Q0(6^Z6"=JN5\M9;AE,F"W;#9<MG0Z6+5\/E6TA4%1M)!$
M3K.<1DRSJ4A*L[E(2;3.2$FSZ4A(L?9)2+#_2DBP_TI(L/]*2+#_2DBP_TI(
ML/]*XH8  ,Z4  #"H0  MJD  *NQ  "AN@$ F,,% )#)$ "*R2 !@\DO!7O(
M.PUTQT44;L9.&VC%5B%CQ%TG7L-D*UK":R]6P7(S4\%[-D_ A#E,P(\\2L";
M/D? J#]&P+A 1<#-0$7 Z#]$OO9!0[W_0D.\_T-#O/]#0[S_0T.\_T-#O/]#
MUHT  ,:;  "XI0  K:X  **V  "8OP( C<@& (/1"P!_TAH >=(J W+2-PAL
MT4(/9M%+%6'04QI<SUL?6,]B(U3.:2=1SG$J3<YZ+4K.@S!(SHXR1<Z:-$/.
MJ#5"SK@V0<_--4'.Z#5 S?4W/\O^.3[+_SD^R_\Y/LO_.3[+_SD^R_\YRI8
M +RB  "OJ@  H[,  )B\  "-Q@, @L\' 'C9"P!SWA@ ;MXF FC>,P5BWCX*
M7=Y(#UG>4!15WE@74=Y@&T[>9QY+W6\@2-YX(T;>@25#WHPG0=Z8*3_>IBH^
MW[4J/>#(*CW?XRH\W?$K.]S[+3K<_2XZW/TN.MS]+CK<_2XZW/TNP)\  +&G
M  "DL   F+H  (W#  "!S0( =M<' &[H#P!IZ!L!8^@G E[I,@58Z3L(5.E$
M#$_J3 ],ZE,22>I;%4;J8A=$ZVH90>MR&S_K>QT\ZX8>.NR1(#CLGB$W[:PB
M-NV[(S7NSR,T[N8C-.OU(S3K^",TZ_@C-.OX(S3K^",TZ_@CLZ4  *:M  "9
MMP  C<$  (#+  !UU0$ :>$& &3S$0!>\QP!6?0F E3T, 1/]3@&2_5 "$?V
M1PI$]DX,0?=5#C_W7 \\]V,1.OAJ$S?X<Q0U^'T6,_F(%S'YE!@O^J$9+OJO
M&BW[OAHL^\\;*_OG&RO[ZQLK^^L;*_OK&RO[ZQLK^^L;J*H  )JT  "-OP
M@,D  '33  !GW@  7O(( %G^$0!3_QH!3O\C DG_*P-%_S,$0?\Z!3[_008[
M_T<'./]."#7_5 DS_UH),?]A"B__:0LL_W(,*O]]#2C_B XF_Y4/)?^A$"3_
MKA$C_[H2(O_*$B+_T!(B_] 2(O_0$B+_T!(B_] 2G+(  (Z\  "!QP  <]$
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
M2I9?^DF57_])DV#_2))@_T>28/]'DF#_1Y)@_T>28/]'_U@5 ?]C$0'_;A(
M_W<5 /M^& #M@QT XH<C =:'+@/,@ST+Q7])%+U[4QVW=ETELG-E+*UO;3*I
M;74WIFI\.Z)HA#Z?9HQ!G&641)ECG$>78J9)E&*P2Y)AODR08=!,CV+H3(YC
M^$N-8_]*C&3_28MD_TF+9/])BV3_28MD_TF+9/])_UH3 ?]F$ #_<1$ _WH2
M />"% #HAQ< W8L< -"++ /'B#L*OX1'$[A_41RQ>UHDK'=B*Z=T:C&C<7(V
MGV]Y.YMM@#^8:XA"E6F019)HF4B/9J)*C&:M3(IENDV(9<Q.AV;F3H9G]DR&
M9_]+A6C_2X1H_TJ$:/]*A&C_2H1H_TJ$:/]*_UP2 ?]H#P#_=!  _WT0 /.%
M$ #DBQ$ UH\7 ,N.*@+"C#@)NHA$$K.$3QNL?U@CIWQ@*Z%X:#&==6\VF7-V
M.Y5Q?3^2;X5"CFV-18MLEDB(:Z!+A6JJ38-IMTZ!:<A/@&KC3X!K]$Y_:_],
M?VO_2W]K_TM_:_]+?VO_2W]K_TM_:_]+_UX0 ?]K#@#_=@X ^X - .J(#0#;
MCPP T)(5 ,>2)P*^CS8(MHQ"$:Z(31JHA%8BHH!>*IQ]93"7>FPUDW=S.H]U
M>SZ,<X)"B'*+1H5PDTF";YU,?VZH3GUNM4][;<90>F[@4'EO\DYY;_Y->6__
M3'EO_TMY;_]+>6__2WEO_TMY;_]+_V / /]M#0#_>0P [H,+ -N+"0#4D0H
MS)43 ,*5)0*YDS0'L8]!$*J,2QFCB%0AG81<*9>!8R^2?FHUCGQQ.8IZ>#V&
M>(!"@W:(17]UD4E\<YM,>7*F3G9RLU!U<L-0<W+=4'1S\$]T<_U-='/_3'1S
M_TQT<_],='/_3'1S_TQT<_],_V(. /]O# #\>PH WH8& -6." #/E D QY@1
M +Z8(P&UEC(&K9,_#Z:021B?C%(@F(E:*).&82Z.@V@TB8%O.85_=CV!?7Y!
M?7N&17IYCTEV>)E,<W>D3G%WL5!O=L%0;G?94&YW[T]N=_Q.;G?_36]W_TQO
M=_],;W?_3&]W_TQO=_],_V0- /]R"@#P?@8 VH@% -"0!P#*EP@ PIL0 +F;
M(0&QFC &J9<]#J&41Q>:D5 ?E(U8)XZ+7RV)B&8SA(9M.("$=#U[@GM!>("$
M171_C4AQ?9=+;7RB3FM\KT]I>[Y0:'S54&A\[4]I?/M.:7S_36I[_TQJ>_],
M:GO_3&I[_TQJ>_],_V8* /]U" #A@0( U(L% ,N3!@#$F@8 O9X. +6?'P&L
MGBX%I)L[#)V81166E4X>CY-6)8F072R$CF0R?XMK-WJ*<CQVB'E <H:!1&^%
MBD=K@Y5*:(*@366!K$YC@;Q/8H'13V*!ZTYC@?E-8X'_3&2 _TMD@/]+9(#_
M2V2 _TMD@/]+_VD( /MX! #<A $ SX\$ ,:7!0"_G04 MZ$, *^C' "GHBP$
MGZ Y"YB>0Q21FTP<BIA4(X267"I_E&(P>I)I-760<#IQCG<^;8U_0FF+B$9E
MBI))8HF>2U^(JDU>B+I.7(C.3EV(Z4U=A_A,78?_2UZ&_TM>AO]+7H;_2UZ&
M_TM>AO]+_VT% .I\  #5B   RI(# ,&: P"YH , L:8) *FG&0"BIRD#FJ4V
M"9*C01*+H4H:A)]2(7Z=6BAYFV N=)EG,V^7;CAKEG4\9Y1]0&.3AD-@D9!&
M7)&<25J0J4M8D+A,5Y#,3%>0YTM7C_=*5X[_2EB._TE8CO])6([_25B._TE8
MCO])_W$! ."   #/C   Q)8" +N> @"RI   J:H% **L%0";K"8"E*LT!XRJ
M/P^%J$@7?J90'GBD6"5SHEXK;J%E,&J?;#1EGG,Y89U[/%Z;A$!:FHY#5YF:
M1529IT=2F;9(49G*2%&8YDA1E_5(49?_1U&6_T=1EO]'49;_1U&6_T=1EO]'
M]G<  -B%  #)D0  OYL! +2B  "KJ   H;   )JR$0"4LR(!C;(P!86Q/ Q^
MKT84>*Y.&W*L5B%MJUPG:*EC+&2H:C!@IW$T7*9Y.%BE@CM5I(P^4:.80$^C
MI4)-H[1#3*/(0TRCY$-+H?1#2Z#_1$N@_T1+H/]$2Z#_1$N@_T1+H/]$XWT
M ,^+  #"E@  MY\  *VF  "CK0  F;4  )"Y#@"+NAX!A+HM WVY.0EWN$,0
M<;9,%VNU4QUFM%HB8K-A)EZR:"M:L6\N5K!W,E.P@35/KXLX3*^7.DJNI#Q(
MKK,]1Z['/4>NXSQ&K?,]1JO^/D6K_S]%J_\_1:O_/T6K_S]%J_\_VH,  ,>1
M  "[G   KZ0  *6K  ":L@  D+H! (;!"0"!PA@ >\(H G7"-09OP4 ,:<!)
M$F2_41=?OE@<6[Y?(%>]9B14O&XG4;QV*DV[?RU*NXHP2+N6,D6[HS1#N[(T
M0KO%-4.[XC1"N?,U0;C]-T"W_S= M_\W0+?_-T"W_S= M_\WSHL  +^8  "R
MH0  IZD  )RP  "1N   AL " 'O(!P!TRQ( <,PB 6O+, -FRSP'8<M%#%S*
M3A%8RE855,I=&5')9!Q.R6P?2\ET(DC(?B1%R(@G0\B5*$'(HBH_R+$K/LG$
M*S[)X2H^Q_(K/<;\+3S%_RX\Q?\N/,7_+CS%_RX\Q?\NQ),  +:?  "II@
MG:X  )*W  "&OP  >\<# '#/!P!GU@T 9-<: &#8*@%<V#8#6-A!!E382@I0
MV%(-3=A:$$K78A-'UVD61==R&$+7?!I V(<</=B3'CS8H1\ZV; @.=G#(#G9
MWR YU^\@.-7Y(C?4_R,WU/\C-]3_(S?4_R,WU/\CN9P  *ND  "?K   D[4
M (>^  ![Q@  <,X# &76!P!=XPX 6N,; %;C)P%2Y#("3N0\!$KD1 9'Y4T(
M1>55"D+E7 Q Y60./N9L$#OF=A(YYH 4-^>,%37GF18TYZ@7,NBX&#+HS!@Q
MZ.48,>;T&#'E_!@QY?P8,>7\&#'E_!@QY?P8KJ(  *&J  "4LP  B+T  'O&
M  !OS@  8]8! %C>!0!4[A  4>\; $WO)@%)\"\"1? X T'Q/P0^\4<%//).
M!CKR50<W\EP(-?-D"3/S;0HQ]'<,+_2"#2WTCPXK]9T/*O:K$"GVO! H]LX1
M)_?F$2?U\1$G]?$1)_7Q$2?U\1$G]?$1HZ@  ):R  "(NP  >\4  &_.  !B
MUP  5MX  $[P!P!*^A  1OL9 $+[(@$__"H!._TR CC].0(U_C\#,OY& S#_
M3 0N_U,%*_]:!2G_8@8G_VL&)/]V!R/_@@@A_Y ((/^="1__JPD>_[H)'?_)
M"1S_W0D<_]T)'/_="1S_W0D<_]T)F+   (JZ  !\Q   ;\T  &+8  !5W@
M2>0  $3[!0 __PX ._\5 #C_'  T_R0!,?\K 2W_,0$J_S8")_\\ B7_0@(C
M_T@"(/]. Q[_50,<_UT#&?]G!!?_<@05_W\$%/^,!1/_F@42_Z8%$?^R!1'_
MO 41_[P%$?^\!1'_O 41_[P%C+@  'W"  !OS   8M@  %3?  !'Y0  /O$
M #G_ 0 T_PL ,/\0 "S_%@ I_QP )O\B "+_)P$?_RP!'/\Q 1K_-@$8_SP!
M%?]! 1/_2 (1_T\"$/]7 @W_80(,_VP""O]Y @G_A@,(_Y(#!_^= P;_I0,&
M_Z4#!O^E P;_I0,&_Z4#_S$Q O\V+@+_.B\"_SLR _\[.03_.T,%_SE/!_\X
M7 K_-F@-_S1T$/\R@!+_,8L4_S"4%O\PFQ?_+Z(7_R^H&/\NKQG_+K49_RZ\
M&?\NQ1K_+L\:_R[@&O\NZQK_+O0:_R[\&OPO_QG[+_\:^B[_&_HN_QSZ+O\<
M^B[_'/HN_QSZ+O\<_S,O O\Y+ +_/2T"_SXP _\_-@3_/T$%_SU-!_\\60K_
M.F4._SAR$?\V?1/_-8@5_S21%_\SF1C_,Z 9_S*F&?\RK!K_,;,:_S&Z&_\Q
MPAO_,<P;_S'=&_\QZ1O],?,;^C+[&_@R_QOW,O\<]C'_'?4Q_Q[U,?\>]3'_
M'O4Q_Q[U,?\>_S4L O\\*@+_0"H"_T(M _]#- 3_1#\%_T)*!_]!5@K_/V(.
M_SUN$?\[>A3_.806_SB.&/\WEAG_-IT:_S:D&_\UJAS_-; <_S6W'?\UOQW_
M-<D=_#78'?HUYQWW-?$=]#7Z'?(U_Q[Q-?\?\#7_(.\T_R'O-/\A[S3_(>\T
M_R'O-/\A_S@J O\_)P+_0R8"_T8I O]),@/_23P%_TA'!_]&4PO_1%\/_T)J
M$O] =A7_/H 8_SR*&?\\DAO_.YH<_3J@'?PZIQW[.:T>^CFT'_DYO!_X.<8?
M]CG3'_(YY!_O.? ?[#KZ'^HY_R'I.?\CZ#G_).<Y_R3G.?\EYSG_)><Y_R7G
M.?\E_SPG O]#(P+_2"("_TPF O]/+P/_4#D%_TY#!_],3PO_2EL/_TAF$_]%
M<1;\0WP9^D*&&_A!CASV0)8>]3^='_,_HR#R/JH@\3ZQ(? ^N2'N/L,A[3[/
M(>H^XB'F/^\AXS[Y(^$]_R7?/?\GWCW_*-P]_RC</?\HW#W_*-P]_RC</?\H
M_S\C ?]'( '_3!X!_U$D O]5+ /_5C4$_U4_!O]32@K^4%8/^DYB$_9+;1?S
M27<:\$>!'.Y&BA[L19(@ZT29(>E#H"+H0Z<CYD.N(^5"MB3D0L DXD/,)-]#
MX"3;0^TEUD+X*--"_RK10O\KST'_*\Y!_RS.0?\LSD'_+,Y!_RS.0?\L_T,@
M ?]*' '_4!L!_U<A ?];* +_7#(#_UL[!OQ91@GV5E$.\51=$^U1:!?I3W(:
MYDU\'>1+A2#B2HXAX$F5(]Y(G"3<1Z,FVD>K)]A&LRC51KPHTT;(*=%&W"K-
M1^PJR4;W+,=&_R[$1O\OPT;_+\)&_R_!1O\OP4;_+\%&_R_!1O\O_T8= ?].
M& '_5A@!_UP> ?]@)0+_8BT#_&(W!?1@00CN74P-Z%I8$N-88Q??56X;VU)W
M']A0@"+43XDDT4V0)\],ERC-3)XJRTNF*\E*K2S'2K<MQDK"+L1*T2_!2^<O
MO4KT,;M*_S*X2O\RMTO_,[9+_S.V2_\SMDO_,[9+_S.V2_\S_TH: ?]2%0'_
M6A8!_V$; ?]F(0'^:"D"]&@R ^QG/ ;E9$@+WV%4$-E>7A?26VD<SEAR(,M6
M>R3(5(,GQ5*+*L-1DBS!4)DNOT^A+[U/J#&[3K$RN4Z\,[=.RC2U3N$TLD[Q
M-:]/_3:M3_\VK$__-JM/_S:K3_\VJT__-JM/_S:K3_\V_TT7 ?]5$@'_7Q0
M_V88 /]K'0'X;20![6XL N5M-@3=:T,(U&=/$,UD6A?(8&0=Q%UM(L%;=B:]
M67XINU>%++A6C2^V590QM%2<,[)3I#2P4JTVK5*W-ZQ2Q3BJ4MHXIU+M.:53
M^CFC4_\YHE/_.:%4_SBA5/\XH53_.*%4_SBA5/\X_T\4 ?]9$ #_8Q( _VH4
M /]O&0#R<A\ YG0F =UT,0+3<3\(RVU+#\5I5A? 9F =NV-I(K=@<2>T7GDK
ML5R +JY;B#&L68\SJEB7-:=7GS>E5Z@YHU:S.J%6P#N?5M(\G5;I/)M7^#R:
M5_\\F5C_.YA8_SN86/\ZF%C_.IA8_SJ86/\Z_U(2 ?]<#@#_9A  _VT1 /IS
M% #K=Q@ X'D? -1Y+0++=CP'Q')(#KYO4Q:X:UP=LVAE(J]E;2>L8W4KJ6%\
M+Z9?A#*C7HLUH5V3-YY<FSF<6Z0[F5JO/9=:NSZ66LP_E%KE/Y);]3Z16_\^
MD%S_/9!<_SR/7/\\CUS_/(]<_SR/7/\\_U41 /]?#0#_:0X _W$. /5W$ #F
M>Q$ V7T8 ,Y]*@+%>SD&OG=%#K=T4!6Q<%D<K6UB(JAJ:2>E:'$LH69X+YYD
M@#.;8H<VF&&/.)9@F#N37Z$]D5ZK/X]>N$"-7LA!BU[A08I?\T")7_\_B6#_
M/HA@_SZ(8/\]B&#_/8A@_SV(8/\]_U</ /]B# #_; P ^'0, .EZ# #>?@P
MTH$5 ,B!)P' ?S8&N'Q"#;)X316L=58;IW)?(J)O9B>>;&XLFVIU,)=H?#.4
M9X0VD66,.8YDE3R,8YX^B6*H0(=BM4*%8L5"A&+>0X-C\4*"8_U!@F3_0()D
M_S^"9/\_@F3_/X)D_S^"9/\__UD. /]D"P#_;@H ZG<( -M]" #4@@H S(02
M ,.%) &[@S0%LX! #*U\2Q2F>50;H79<(9QS9":8<6LKE&]R+Y%M>3..:X$V
MBVJ).8AHDCR%9YL_@F:F08!FLD-^9L%$?6;91'QG[T-\9_Q!?&C_0'QH_T!\
M:/\_?&C_/WQH_S]\:/\__UL, /]G"0#W<0< WGH% -2 !P#.A0D QX<1 +Z(
M(@&VAS$$KX0^"ZB!21.B?5(:G'I:()=W82:3=6@KCW-O+XMQ=S.(;WXVA6Z&
M.H)MCSU_:YD_?&NC0GEJL$-X:K]$=FK4179K[4-V:_M"=FO_079L_T!V;/]
M=FS_0'9L_T!V;/] _UT* /]I!P#L= , VGP$ -"#!@#)B < PXH/ +J+( &R
MBB\$JX@\"J2%1Q*=@5 9F'Y8'Y-\7R6.>68JBG=M+H9U=#*"='PV?W*$.7QQ
MC3UY<)9 =F^A0G1NKD1R;KU%<&[117!OZT1P;_I#<6__07%O_T!Q</] <7#_
M0'%P_T!Q</] _U\( /]K! #A=@  U'\# ,N&!0#%BP8 OHT- +6/'@"NCBT#
MIHPZ"9^)11&9ADX8DX-6'HZ 722)?F0IA7QK+8%Z<C)]>'DU>G>".7=VBSQS
M=94_<72?0FYSK$1L<[M%:W/.16MSZ41K<_A#:W/_0FQS_T%L<_] ;'/_0&QS
M_T!L<_] _V$% /IN 0#=>0  T((" ,>)! # C@0 N9$, +&2&P"IDBL#HI X
M")N-0P^4BDP7CHA4'8F%6R.$@V(H@(%I+7Q_<#%X?G<U=7Q_.'%[B#QN>I(_
M:WF=06AXJD-F>+A$97C,165XYT1E>/=#9GC_0F9X_T%F>/] 9GC_0&9X_T!F
M>/] _V0# .YQ  #8?   RX4" ,., P"[D0, LY0) *R6& "EEB@"G90V!Y:2
M00Z0CTH5BHU2'(2+6B)_B6 G>X=G+'>%;C!S@W4T;X)]-VR!ACMI?Y ^9GZ;
M06-^J$-A?;9$8'W)1%]]Y4-@??9"8'W_06%]_T!A??] 87W_0&%]_T!A??]
M_V<  .-T  #2?P  QX@! +Z/ @"VE0$ KI@& *::%0"?FB8"F)DS!I&7/PR+
ME4@4A9-0&G^16"!ZCU\E=HUE*G*+;"YNBG,R:HA[-F:'A#ECAHX\8(69/UV$
MID%;A+1"6H3'0UJ$XT):@_1!6X/_0%N#_T!;@_\_6X/_/UN#_S];@_\__VH
M -YX  #-@P  PHP  +F3  "PF   IYT" *"?$@"9GR,!DYXQ!8R=/ N%FT82
M?YE.&'J75AYUEETC<)1C*&R2:BQHD7$P99!Y-&&.@C=>C8PZ6HR7/5B,I#]6
MB[) 5(O%0%2+X4!4BO,_58K^/U6)_SY5B?\^58G_/E6)_SY5B?\^[V\  -9\
M  #(AP  O9$  +28  "JG   H*(  )FD$ "3I2 !C*0N X6C.0E_HD,/>:!,
M%G2?4QMOG5H@:IQA)6:::"ECF6\M7YAW,%N7@#18EHHW5965.5*5HCM0E+ ]
M3Y3#/4^4WSQ/D_(\3Y+]/$^2_SQ/D?\\3Y'_/$^1_SQ/D?\\Y'0  ,^!  #"
MC   N)8  *V<  "CH0  F*@  )"J#0"+JQL A:LJ GZJ-@9XJ4$,<JA)$FVG
M41AIIE@<9*1?(6"C9B5=HFTI6:%U+%:A?B]3H(@R3Y^3-4V?H#=+GJ\X2I[!
M.$F>W3A)G? X29S\.$F;_SE)F_\Y29O_.4F;_SE)F_\YVWH  ,B'  "\D@
ML9H  *:@  "<I@  D:P  (>Q" "!LA8 ?+,F 7:R,P1QLCT):[%'#F:P3Q-B
MKU887JY='%JM9"!7K&LC5*QS)E"K?"E-JH8L2JJ2+TBIGS!&J:TR1:F_,D2J
MVC)$J.\R0Z?[,T.F_S-#I?\T0Z7_-$.E_S1#I?\TT($  ,&.  "UF   J9\
M )ZE  "3K   B+(  'RY @!VNA$ <KLA &Z[+@)HNSH&9+I#"E^Z3 Y;N5,2
M5[A:%E2X81E1MVD<3K=Q'TNV>B)(MH0E1;:0)T.UG2E!M:PJ0+:^*C^VV"H_
MM.XJ/K/Z+#VR_RT]L?\M/;'_+3VQ_RT]L?\MQXD  +F5  "LG0  H:0  ):K
M  "*L@  ?[@  '._ P!JQ P 9\4: &/%* %?Q34#6\4_!5?%2 E4Q% ,4,18
M#TW$7Q)*PV852,-N%T7#>!I"PX(<0,..'C[#G!\\PZL@.\.\(3K#U2$[PNXA
M.<#Y(CB__R0XO_\D.+__)#B__R0XO_\DO9$  +";  "DH@  F*H  (RQ  "
MN0  =;\  &K&! !>S @ 6<\2 %?0(0!5T"X!4= Y D[00P1+T$P&2=!3"$;0
M6PM#T&,-0=!K#S[0=1$\T8 3.M&,%#C1FA8VT:D7-=&[%S32TA<UT.P6-,_W
M&#/._QHSSO\:,\[_&C/._QHSSO\:LYD  *:A  ":J0  CK$  (&Y  !UP
M:L<  %[- P!4U @ 3-T- $K=& !(WB8 1MXR 43?/ )"WT4#/]]-!#W@504[
MX%T&.>!F"#?@;PDUX7H*,^&&##'AE TPXJ,.+N*S#B[CQPXMX^,.+>#R#BS?
M^P\LW_T0+-_]$"S?_1 LW_T0J*   )RG  "/L   @[@  ';!  !JR0  7L\
M %/5 0!)W 8 1>D/ $+I&0! ZB0 />HN #KK-@$X[#X!-NQ& C/M30,Q[54#
M+^Y=!"WN904K[G %*>][!BCOB0<F\)<')?"G""3QN @C\<P((O+E""+P\P@B
M[_4((N_U""+O]0@B[_4(GJ8  )&O  "$N   =\$  &K)  !=T   4=<  $;=
M   _Z@4 //8. #GV%P V]R  ,_<H #'X,  N^38!*_D] 2GZ1 $G^DH")?M2
M B/[6@(@_&,#'OQN QS]>P,;_HD$&?Z8!!C_J 07_[<$%O_(!!;_X 06_^0$
M%O_D!!;_Y 06_^0$DZX  (6W  !XP   :LD  %W2  !0V0  1-\  #KD   U
M]P, ,O\, "[_$@ K_QH */\A ";_)P C_RT (/\S ![_.0$<_S\!&?]% 1?_
M30$5_U4!$_]? 1'_:@(0_W@"#O^' @[_E@(-_Z0"#/^P @S_O@(,_\("#/_"
M @S_P@(,_\("A[8  'F_  !KR0  7M,  %#;  !#X   ..4  "_P   K_P
M)_\( "3_#@ A_Q, 'O\9 !O_'@ 8_R, %?\H !/_+0 1_S( $/\X  [_/P ,
M_T8!"O]/ 0?_60$$_V4! ?]R 0#_@0$ _X\! /^; 0#_IP$ _ZD! /^I 0#_
MJ0$ _ZD!_RPO ?\P+ '_,BP"_S,P O\Q-@/_,$$#_R]-!/\M6@;_*V8'_RES
M"/\H?@K_)X@+_R>1#/\GF0W_)I\-_R:E#O\FJP[_)K$/_R:X#_\FP __)LD/
M_R;7#_\FY@__)O /_B;Y#_LG_P_Y)_\/^2;_$?@F_Q'X)O\2^";_$O@F_Q+X
M)O\2_RXL ?\S*0'_-2H"_S8M O\V- +_-3\#_S-+!/\R5P;_,&0'_RYP"?\L
M>PK_+(4,_RN.#?\KE@[_*IT/_RJC#_\JJ1#_*J\0_RFV$/\IO1'_*<<1_RG3
M$?XIXQ'[*N\1^"KX$/8K_Q#T*O\2]"K_$_,J_Q3S*?\4\RG_%/,I_Q3S*?\4
M_S$I ?\V)@'_.28!_SHI O\[,@+_.ST#_SE(!?\W5 ;_-6 '_S-L"?\R=PS_
M,((-_S"+#O\ODP__+YH0_RZ@$?\NIA'_+JP2_RZS$OXNNA+]+L02^R[/$_@N
MX1+U+NT2\2_W$N\O_Q/N+O\5[2[_%NPN_Q?L+O\7["[_%^PN_Q?L+O\7_S0F
M ?\Y(P'_/2,!_SXF O]!+P+_03D#_S]%!/\]4 ;_.UP(_SEH"O\W<PW_-GX.
M_S6'$/TTCQ'\-)82^C.=$_DSHQ/X,ZD4]S.P%/8SMQ3T,\ 4\S/,%/ SWA3M
M,^L4Z33V%><S_Q?F,_\8Y#+_&>0S_QKC,O\:XS+_&N,R_QKC,O\:_S@C ?\]
M( '_01\!_T4C ?]'+ +_1S8#_T9 !/]$3 ;_05@(_S]D"_L^;P[Y/'D0]CN#
M$?0ZBQ/S.9,4\3F9%/ XH!7N.*86[3BM%NPXM!;J.+T6Z3C)%N<XVQ;C.>H6
MX#CU&-TX_QK;-_\<V3?_'=<W_QW6-_\>UC?_'M8W_Q[6-_\>_SL@ ?]!' '_
M11H!_TL@ ?]-* '_3C("_TT\!/]*1P;Z2%,(]D9?"_)$:@[O0G01[$%^$^I
MAQ3H/XX5YCZ6%N4^G!?C/:,8XCVJ&. ]LAC?/;L9W3W&&=L]V!K6/>D:TCWU
M'<X]_A_,//\@RSS_(<D\_R')//\AR3S_(<D\_R')//\A_S\< ?]%%P'_2Q<!
M_U = ?]3) '_5"T"_U,W _=10@7Q3DT([$Q:"^A*90_E2&\1XD=Y%-]%@A;=
M1(H7VD.1&=A"F1K50I\;TT&F'-%!KAW/0;<>SD'!'LQ!T!_)0N4?Q4+S(<)!
M_B/ 0?\DOD'_)+U!_R6]0?\EO4'_);U!_R6]0?\E_T(8 ?])$P#_4!0 _U89
M /]9( '_6B@!]UHR N]8/03H54D'XU-5"MY18 [93FH2U$QT%M!+?!C.280;
MS$B,',I'DQ[(1YH?QD:A(<1&J2+"1;$CP46\([]%R22]1M\EN4;O)K9&^R>T
M1O\HLT;_*+)&_RBQ1O\HL4;_*+%&_RBQ1O\H_T85 /]-$0#_51( _UL6 /]>
M&P#Y8",![V L >9>-@/?7$0%V%E0"M%76P_,5&44R%)N&,50=QO#3W\=P$Z&
M'[Y-CB&\3)4CNDN<)+A*I":V2JPGM$JV*+-)PRFQ2=8IKDKJ*JM*^"NI2O\K
MJ$O_*Z=+_RNG2_\KITO_*Z=+_RNG2_\K_TD2 /]0#@#_61  _U\2 /]C%@#R
M91T YV4E -YD,0'48C\%S6!+"L==5@_"6F 5OEAI&;M6<1RX5'D?ME.!(K-2
MB"2Q4) FKU"7**U/GRFK3J@KJ4ZR+*=.OBVF3LXNHT[F+J%/]2Z?3_\NGD__
M+IU/_RZ=4/\NG5#_+IU0_RZ=4/\N_TP0 /]4#0#_70X _V,/ /EG$0#K:14
MWVH< --J+ '+:#L$Q65'";]B4@^Z8%P5MEUE&;);;1VO674AK%A\(ZI6@R:G
M58LHI523*J-3FRRA4Z,NGU*M+YU2N3";4LDQF5+B,9=3\C&64_\QE53_,914
M_S"45/\PE%3_,)14_S"45/\P_T\. /]8"P#_8 L ^V8, /!K#0#D;0X UFX6
M ,QO* '$;3<$O6M$";=H3P^R95@5KF)A&JI@:1ZG7G AI%UX):%;?R>?6H<J
MG%F.+)I8ERZ85Z PE5:J,I-6M3.15L4TD%;=-(Y7\#2-5_TSC%C_,XQ8_S*,
M6/\QC%C_,8Q8_S&,6/\Q_U$, /];"0#_8P@ ZVH' -UN" #8<0H SW(3 ,9S
M)0&^<C0#MW!!"+%M3 ZL:E44IV=>&:-E91Z@8VTBG&%T)9I@>RB77H,KE%V+
M+9)<DS"/6YPRC5JF-(M:LC6)6L$VAUK6-H9;[3:%6_LUA5S_-(1<_S.$7/\S
MA%S_,X1<_S.$7/\S_U,* /]=!@#U9@0 WVT# -5R!@#0=0D R781 ,!W(@"X
M=C$#L70^!ZMQ20ZF;E(4H6Q;&9UI8AV99VHBEF9Q)9-D>"B08W\KC6&'+HI@
MD#"(7YDSA5^C-8->KS:!7KXX@%[1.']?ZC=^7_HV?F#_-7Y@_S1^8/\T?F#_
M-'Y@_S1^8/\T_U4( /]@! #H:0  VG # -!U!0#*> < PWH/ +M['P"S>B\"
MK'@\!Z9U1@VA<U 3G'!8&)=N8!V3:V<AD&IN)8UH=2B*9WPKAV:$+H1DC3&!
M8Y8T?V.A-GQBK3=Z8KLY>6+..7ACZ#AX8_@W>&3_-GAD_S5X9/\U>&3_-7AD
M_S5X9/\U_U<% /]B 0#A;   U'," ,MX! #%>P4 OGT- +9^'0"O?BP"J'PY
M!J%Y1 R<=TX2EW16&))R71R.<&0@BFYK)(=L<BB$:WHK@6J"+GYIBC%[:)0T
M>&>?-G9FJCAT9KDY<V;+.G)FYCER9_<X<F?_-W)H_S9R:/\U<FC_-7)H_S5R
M:/\U_UD" /9E  #=;@  SW8! ,=[ P# ?P0 N8 , +&"&@"J@BH"HX W!9U]
M0@N7>TL1DGA4%XUV6QN)=&(@A7)I)(%Q<"=^;W<K>VY_+GAMB#%V;)(T<VN<
M-G!JJ#AN:K<Z;6K).FQJY#IM:_4X;6O_-VUK_S9M:_\V;6O_-FUK_S9M:_\V
M_UL  .MG  #9<0  S'D  ,-^ @"[@@, M(0) *V%& "FA2@!GX0U!9F"0 J3
M?TD0C7U2%HE[61N$>6 ?@'=G(WQU;B=Y='4J=G-]+G-RAC%P<9 T;7";-FMO
MISAI;[4Z:&_'.F=OXCIG;_0X:&__-VAO_S9H;_\V:&__-FAO_S9H;_\V_UX
M .1J  #3=   R'P  +^! 0"WA0$ KX<' *B)%0"AB24!FX@S!)2&/@F.A$</
MB8%0%81_5QI_?EX>>WQE(GAZ;"9T>7,J<7A[+6YWA#!K=HXS:'69-F9TI3AD
M<[,Y8G/$.F)SX#IB<_,X8W/_-V-S_S9C<_\V8W/_-F-S_S9C<_\V_V$  .!M
M  #/=P  Q'\  +N%  "SB0  JHL# *.,$P"<C2,!EHPP Y"+/ B*B44.A(=.
M$W^%51A[@UP==X)C(7. :B5O?W$I;'UY+&E\@B]F>XLR8WJ7-6!YHS=>>;$X
M77G".5QYW3E=>?$X77C^-UYX_S9>>/\U7GC_-5YX_S5>>/\U]60  -QP  #*
M>@  P(,  +:)  "NC0  I(\  )V1$ "7DB  D9$N XJ0.0>$CD,,?XU,$GJ+
M4Q=UB5H;<8AA(&Z&:"-JA6\G9X1W*V.#?RY@@HDQ78&4,UN H399?Z\W5W_
M.%=_VC=7?_ W6'[]-EA^_S58?O\U6'[_-5A^_S58?O\UZ6@  -1T  #&?@
MNX<  +*-  "HD0  GI0  ):6#@"1EQP BY<K H66-P5_E$$*>9-)$'22415P
MD%@9;(]?'6B.9B%EC&TE88MT*%Z*?2Q;B8<O6(B2,56'GS-3AZTU4H>^-5&'
MUC51ANXU4H7[-%*%_S12A?\S4H7_,U*%_S-2A?\SXVP  ,YY  #!@P  MHL
M *R1  "BE0  EYD  (^;"P"*G1@ A)TG 7Z<- 1YFSX(<YI'#6^93Q)JF%87
M9I==&V.58QY?E&HB7)-R)5F2>RA5D84K4I&0+E"0G3!.D*LQ3)"\,DR0TS),
MC^TR3([Z,DR-_S%,C/\Q3(S_,4R,_S%,C/\QW'$  ,A^  "[B   L9$  *:6
M  "<F@  D)\  (>B!@"!HQ0 ?*0C 7>D, -RHSL&;:)$"VBA3 ]DH%038)]:
M%UV>81M9G6@>5IUP(5.<>210FX,G39J.*4J:FRQ(FJDM1YFZ+4::T"U&F.LM
M1I?Y+D:6_RY&EO\N1I;_+D:6_RY&EO\NT7<  ,&$  "VC@  JI4  *";  "5
MGP  BJ0  'VI  !WJQ  <ZL> &^L+ %JJS<$9:M!!V&J20M=J5$/6JE8$U>H
M7Q93IV894*=N'$VF=A]*I8$A2*6,)$6EF29#I*@G0J2X*$&DSB=!H^HG0*+X
M*$"A_RE H/\I0*#_*4"@_RE H/\IR7X  +J+  "OE   HYH  )B@  "-I0
M@JH  '6P  !LLPP :;08 &6T)P%AM#,"7K0]!%JT1@=6LTX*4[-5#5"S7!!-
MLF,32K)K%D>Q=!A%L7X:0K"*'4"PEQX^L*8@/+"W(#RPS" \K^@@.Z[W(3JM
M_R(ZK/\C.JS_(SJL_R,ZK/\CP(8  +.2  "GF0  G)\  )"F  "$K   >;$
M &VW  !AO 4 7;T2 %J^( !8OBT!5+XX E&^0@1.ODH&3+Y2"$F^60I&OF ,
M1+YH#D&]<1$_O7P3/+V(%3J]E18XO:07-[VU&#:]RA@WO.<7-;OV&36Z_QHT
MN?\;-+G_&S2Y_QLTN?\;N(\  *J8  "?GP  DZ8  (>L  ![LP  ;[D  &.^
M  !8Q 0 4,@, $W(%P!,R24 2LHQ $?*.P%%RD0"0\I, T'*5 0^REP&/,ID
M!SK+;@DXRW@*-LN%##3+D@TRRZ(.,<NR#S#,QP\PR^4.+\GU#R[(_1$NQ_\2
M+L?_$B['_Q(NQ_\2KI<  *&>  "5I0  B:T  'RT  !PNP  9,$  %G&  !.
MRP, 1= ( #[5#@ ]U1H /-8F #O7,0 YV#L .-E% 3;930$UV58",]I> C':
M: ,PVW,$+MM_!2S;C04JW)T&*=RM!BC=P08HW=X&)]OO!R;9^0@FV/X))MC^
M"2;8_@DFV/X)I)T  )BE  "+K0  ?K0  '&\  !EPP  6<D  $W-  !#TP$
M.MD& #7D#0 SY!8 ,>0@ ##E*@ NYC, +>8\ "OG1  JYTP!*.A4 2?H70$E
MZ6<"(^ES B+J@0(@ZI$#'^NA QWKL@,<[,<#'.SA QOJ\0,;Z?D#&^GY QOI
M^0,;Z?D#FJ0  (VL  !_M0  <KT  &7%  !9RP  3-   $'5   XW   +^$"
M "WQ#0 K\1, */(< ";R)  D\RL (O0R "'T.0 ?]4$ '?5) !OV40 9]UH!
M%_=E 17X<@$4^8$!$_F2 1+ZH@(1^K,"$/O& A#[W0(0^^D"$/OI A#[Z0(0
M^^D"CZL  (&T  !SO0  9L8  %G-  !+TP  0-D  #7>   LXP  )O$  "3^
M"@ A_Q  '_\6 !S_'  9_R( %_\H !7_+@ 3_S4 $O\\ !#_0P ._TP #?]6
M  O_8@ )_V\ "/]_ 0?_D $%_Z !!/^N 03_O $#_\<! __' 0/_QP$#_\<!
M@[0  '6]  !GQ@  6L\  $O5   _W   ,^$  "GE   A[   'OT  !K_!0 7
M_PP %?\0 !+_%  0_QD #O\>  W_(P +_R@ "/\N  ;_-0 #_ST  /]&  #_
M40  _UT  /]K  #_>P  _XL  /^9  #_I0  _ZP  /^L  #_K   _ZP _R<L
M ?\J*@'_*RH!_RHN ?\F- +_)3\"_R-+ _\A6 /_(&0$_QYP!/\=>P3_'84%
M_QV.!?\=E@7_'9P&_QVB!O\<J ;_'*X'_QRT!_\<NP?_',,'_QS.!_\=WP?_
M'>L'_!WU!_D=_@;W'O\']QW_"/8=_PGV'?\)]AW_"?8=_PGV'?\)_RDJ ?\L
M)P'_+B<!_RTJ ?\L,@'_*ST"_RE) _\G50/_)6$$_R-M!/\B> 7_(H(%_R&+
M!O\ADP;_(9H'_R&@!_\AI0?_(:L(_R&Q"/\AN C_(<$(_R'+"/PAW CY(>D(
M]B'T"/,B_0?R(O\)\2+_"O$A_POP(?\+\"'_"_ A_POP(?\+_RPF ?\P) '_
M,2,!_S$F ?\R+P'_,3H"_R]& _\M4@/_*UX$_REI!?\H=07_)W\&_R>(!_\F
MD ?_)I8(_R:="/XFHPG])JD)_":O"?LFM@GZ)KX)^";("?8FV0GR)N@)[R?S
M">TG_0KK)O\+ZB;_#>DF_PWH)O\.Z";_#N@F_P[H)O\._R\C ?\S( '_-1\!
M_S<C ?\X+ '_.#<"_S9" O\T3@/_,EH$_S!E!?\N< ;^+7L'_"V$"/HLC GX
M+),)]RR9"O8KH KT*Z8*\RNL"_(KLPOQ*[L+[RO&"^XLU OJ+.8+YBSR"^0L
M_ WB+/\/X2S_$. L_Q#?+/\1WRS_$=\L_Q'?+/\1_S,? ?\W&P'_.AH!_ST@
M ?\_* '_/S(!_ST^ O\[20/_.54$^S=A!O<U; ?U-'8(\C-_"? RAPKO,H\+
M[3*6"^PQG SJ,:(,Z3&I#.@QL WF,;D-Y3'##>,RT0W?,N4,W#+Q#]@Q_!'5
M,?\2TC'_$]$Q_Q30,?\4T#'_%- Q_Q30,?\4_S<; ?\[%P#_/Q8 _T,< /]&
M) '_1BX!_T0Y OQ"1 /V/U $\3U<!NT\9P?J.W$)Z#IZ"N4Y@POC.(L,XCB2
M#> WF0W?-Y\.W3>F#MLWK0_9-K80US;!$-4VSA#1-^,1S3?Q$\HW^Q7(-_\6
MQC?_%\4W_QC$-_\8Q#?_&,0W_QC$-_\8_SL7 /] $P#_11, _TD8 /],( #_
M3"D!^DLS ?)(/@+L1DH$YT16!N-#8@C?06P*W$!U#-D_?@W5/H8/TSV-$-$]
ME!'//)L2S3RB$\P\J13*.[$4R#N[%<<[R!;%/-P6P3SM%[X\^1F[//\:NCS_
M&[D\_QNX//\;N#S_&[@\_QNX//\;_SX4 /]$$ #_2A$ _T\4 /]1&P#[4B,
M\5$M >E/. 'B344#W$M1!=9)7 C11V8+SD9P#LM%>!#(1( 2QD.'%,1"CA7#
M0I46P4&<%[]!I!B]0*P9O$"V&KI PAJX0-(;M4'H&[)!]AVP0?\>KD'_'JU!
M_QZL0?\>K$'_'JQ!_QZL0?\>_T(1 /]'#0#_3PX _U,1 /]6%0#S5QP Z%8E
M .!5,0'74S\"SU),!<I05PG&3F$-PTQJ$,!*<A*]27H5NTB"%KE'B1BW1Y 9
MM4:7&[-&GQRQ1:<=L$6Q'JY%O!^L1<P?JD7C(*=&\R&E1O\AHT;_(J)&_R&B
M1O\AHD;_(:)&_R&B1O\A_T4. /]+"@#_4PP _U<- /E:$ #K6Q0 WUH< -1:
M*P#,6CL"QEA(!<%64PF\5%P-N5)E$;50;12S3W47L$Y\&:Y-A!JL3(L<JDN2
M'JA*FA^F2J,AI$FL(J-)N".A2<8DGTK>))U*\"2;2OTEF4O_))E+_R282_\D
MF$O_))A+_R282_\D_T@, /]/" #_5@@ ]5L) .E>"@#D7@T U5\5 ,M@)P#$
M7S8"OEY#!;A;3@FT65@.L%=A$JQ5:16J5' 8IU-X&J52?QRB488>H%".()Y/
MEB*<3I\CFDZH)9A.LR:73L(GE4[6)Y-.[">13_LGD$__)Y!0_R:/4/\FCU#_
M)H]0_R:/4/\F_TH) /]3!0#X6@0 XE\# -IB!@#48PD S6,2 ,1E(P"\93("
MMF- !;%A2PFL7E0.J%Q=$J5;91:A66P8GUAS&YQ6>AZ:58(@F%2*(I54DB23
M4YLFD5*E)X]2L"F-4KXJC%+0*HI3Z2J)4_DIB%3_*8=4_RB'5/\HAU3_*(=4
M_RB'5/\H_TP% /]6 0#I70  W&," -%G!0#,: < QF@0 +UJ( "V:2\!L&@\
M!*IE1PFE8U$-H6%:$IU?81::7FD9EUQP')5;=QZ26GXAD%F&(XU8CB6+5Y<G
MB5>A*896K2N%5KHL@U;,+()7YBR!5_<K@%C_*H!8_RJ 6/\I@%C_*8!8_RF
M6/\I_T\" /U9  #B8   U6<  ,QJ P#&; 4 P&P. +=M'0"P;BP!JFPY!*5J
M1 B@:$X-FV97$9=D7A648F49D6!L'(Y?<QZ+7GLAB5V")(9<BR:$6Y0H@5N>
M*G]:JBQ]6K<M?%K)+GI:XRYZ6_4M>ES_+'E<_RMZ7/\J>ES_*GI<_RIZ7/\J
M_U$  /);  #>9   SVH  ,=N @# < 0 NG , +)Q&@"K<2D!I7 W Y]N0@>:
M;$L,EFI4$9)H7!6.9F,8BV5I&XAC<!Z%8G@A@F%_)(!@B"9]7Y$I>U^<*WA>
MIRUV7K4N=5[&+W1>X2]T7_,N=%__+'1@_RMT8/\K=&#_*W1@_RMT8/\K_U,
M .A>  #99P  RVT  ,-Q 0"[<P( M7,) *UU%P"G=2<!H70T YMR/P>5<$D+
MD6Y2$(QL612):F 8A6EG&X)H;AY_9G4A?65])'IDA29W9(\I=6.:*W)BI2UP
M8K,O;V+$+VYBWB]N8_(N;F/^+6YC_RQN8_\K;F/_*VYC_RMN8_\K_U4  .5@
M  #3:0  R'   +]T  "W=P$ L'<' *AX%0"B>20 G'@R I9V/0:1=$<+C')/
M#XAP5Q.$;UX7@&UD&GUL:QUZ:W,@=VIZ(W1I@R9R:(TI;V>7+&UGHRYK9K$O
M:6;!,&EFVS!I9_ O:6?]+6EG_RQJ9_\K:F?_*VIG_RMJ9_\K_E@  .%C  #/
M;   Q',  +MX  "S>@  JWH$ *1[$@">?"( F'PO I)Z.P6,>$4*AW=-#H-U
M51)_<UP6>W)B&GAP:1UU;W @<FYX(V]M@29M;(LI:FR6*VAKH2YF:Z\O9&J_
M,&-KV#!C:^\O9&O\+61K_RUE:_\L96O_+&5K_RQE:_\L]%L  -UF  #+;P
MP'8  +=[  "O?@  IGX! )]_$ "9@!\ DX M HU_.06(?4,)@WM+#7YZ4Q)Z
M>%H6=G=A&7-U9QQP=&X?;7-V(FIR?R9H<8DH97"4*V)PH"U@;ZTO7V^]+UYO
MU"]>;^TO7V_[+5]O_RQ@;_\L8&__+&!O_RQ@;_\LZUX  -AI  #'<@  O'D
M +-_  "K@@  H8(  )F##@"4A!T CH0K 8B#-@2#@D (?H!)#'E_41!U?5@4
M<GQ?&&Y[91MK>FP>:'ET(F5X?25B=X<G8':2*EUUGBQ;=:LN6G2[+UEUT2]9
M=.PN673Z+5IT_RQ:=/\K6G3_*UIT_RM:=/\KYF$  -%M  ##=@  N7T  *^#
M  "FA@  G(8  )2(# ".B1D B8DH 8.)- -^ASX'>89'"W2%3P]PA%83;8)=
M%VF!8QIF@&H=8W]R(&!^>B-=?80F6GR/*5A[G"M6>ZDL5'NY+5-[SBU4>NHM
M5'KY+%1Y_RM5>?\J57G_*E5Y_RI5>?\JX64  ,QQ  "_>@  M((  *N'  "A
MB@  E8L  (V-"0"'CA8 @H\D 7V/,0)XCCL%<XU$"6^,3 UKBE019XE:%62(
M81AAAV@;7H9P'EN%>"%8A((D582-)E*#FBE0@J<J3X*W*TZ"S"M.@N@K3H'X
M*D^ _RI/@/\I3X#_*4^ _RE/@/\IVVH  ,=U  "Z?P  L(<  *:,  "<CP
MCY$  (:3!0" E!( >Y4A '>5+0%RE3@$;91"!VF32@MEDE$.8I%8$EZ07Q5;
MCV886(YM&U6.=AY2C8 A3XR+(TV+F"5+BZ4G28NU*$B+RBA(BN<G28GW*$F(
M_R=)A_\G28?_)TF'_R=)A_\GT6\  ,%[  "UA   JXP  *"0  "5E   B9<
M 'Z:  !WFPX <YP< &^=*0%KG#4"9IP_!6*;1PA?FD\+7)I6#UB97!)5F&,5
M4YAK%U"7<QI-EGT=2I6)'T>5E2%%E:0C1)2S(T.4R"-#E.4C0Y+U)$.1_R1#
MD/\D0Y#_)$.0_R1#D/\DRG4  +N!  "PBP  I)$  )J5  "/F0  @YT  '2B
M  !NHPL :J07 &:E)0!CI3$!7Z0[ UND1 58I$L(5:-3"U*C6@U/HF$03:)H
M$TJA<15'H'L81*"&&D*?DQQ GZ(=/I^R'CV?QAX]G^,=/9WT'CV<_Q\\F_\?
M/)O_(#R;_R \F_\@PGP  +6(  "ID   GI8  ).;  "'GP  >Z0  &^H  !C
MK 0 7ZT1 %RM'P!:KBL 5ZXV 52N0 -1K4@%3JU/!TNM5PE)K5X+1JQF#42L
M;@]!K'@1/ZN$$SRKD14ZJZ 6.:NP%SBKPQ<XJN$7-ZGS&#>G_ADVIO\:-J;_
M&C:F_QHVIO\:NH0  *Z/  "BE@  EYL  (NA  !_I@  <ZL  &>O  !:M
M4[8, %&W%P!/MR0 3;@P $JX.@%(N$,"1KA+ T2X4@1!N%H&/[AB!SVX:PDZ
MN'4+.+>!##:WC@XTMYT/,[>M#S*WP0\QM]X/,;;R$#"T_!$PL_\2,+/_$S"S
M_Q,PL_\3LHX  *65  ":FP  CJ(  (*H  !UK0  :;,  %ZW  !3NP  1\ %
M $/"$ !"PAL 0,,G #_#,@ ^Q#P /,1$ 3K$30$XQ%4"-L1= S7$9@0SQ7 $
M,<5\!B_%B@8MQ9H'*\6J""K%O@@JQ=H(*L3P""G"^PDHP?\**,'_"RC!_PLH
MP?\+J)4  )V;  "1H@  A*D  'BO  !KM0  7[L  %2_  !)PP  /\@$ #;-
M"0 SSA$ ,L\< #'/)P PT#$ +] Z "[10P MT4P *])5 "K27P$HTVD!)]-V
M 273A (DU)0"(M2F B'5N0(AU=("(-/K B#2]@,?T?\$']'_!!_1_P0?T?\$
MGYL  )2B  "'J0  >;$  &VX  !@O@  5,,  $G'   ^RP  -= ! "W5!@ E
MVPL )-X2 "/>'  BWR4 (> N "#@-P ?X4  'N%* !WB4P <XUX &^-J !KD
M>  8Y(@!%^6: 1;FK $5YL !%.?= 1/E[P$3X_H!$^/Z 1/C^@$3X_H!EJ(
M (FI  ![L0  ;KD  &'   !4Q@  2,H  #W/   STP  *MD  "+> @ >ZPH
M'.P0 !OM%P 9[1\ %^XF !7N+0 4[S4 $_ ] !'P1@ 0\5  #_);  [R:0 -
M\W@ #/2*  OUG  *]:X "?;"  GVV0 (]>T "/7M  CU[0 (]>T BZD  'VR
M  !ON@  8L(  %7)  !'S@  .](  #'8   GW0  '^$  !GH   6^ 8 %/H-
M !+[$@ 0_!< #OP=  W](P ,_2D "OXP  C_.  &_T$  _],  #_6   _V8
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
MJA^(3K<@AT[((85.XB&$3_,@@T__((-/_Q^"4/\?@E#_'H)0_QZ"4/\>_T<
M /-1  #?6   T5T  ,E@ @##8 0 O5X- +5@&@"N82H J6 W J1>0P2?74T(
MFUM5"YA970Z56&01DE=K$X]6<A:-57D8BU2!&HA3B1R&4Y(>A%*<'X)2IR&
M4K0B?U+$(WU2WB-\4_$B?%/^(7M4_R%[5/\@>U3_('M4_R![5/\@_TH  .E4
M  #:7   S&$  ,-D  "\9 ( _^)]$$E#0U]04D]&24Q%  82MF,* *]D%P"I
M92< HV0T IYC0 2984H'E5]2"Y%>6@Z.76$1BUMH$XE:;Q:&6788A%A]&H%8
MAAQ_5X\>?5:9('M6I")Y5K$C=U;!)'96VB1U5^\D=5?](W58_R)U6/\A=5C_
M(758_R%U6/\A_TT  .57  #37P  R&0  +]G  "W:   L6<' *EH% "C:20
MGF@R 9EG/02494<'D&1/"HQB5PV(85X0A5]E$X->;!: 77,8?5UZ&GM<@QUY
M6XP?=EN7(71:HB-R6J\D<5J_)7!:U25O6^TE;UO\(V];_R)O6_\B;UO_(6];
M_R%O6_\A^D\  .%:  #/8@  Q&<  +MK  "S;   K&H$ *1K$@">;"$ F6PO
M 91K.@./:40&BFA-"89F50V#95P0@&1B$WUB:15Z8G 8>&%X&G5@@!US7XH?
M<%^4(6Y>H"-L7JTE:UZ\)FI>T29I7NPE:E_[)&I?_R-J7_\B:E__(FI?_R)J
M7_\B\%(  -U=  #+90  P&L  +=N  "O;P  IVX! *!O$ ":<!\ E' L 8]O
M. .*;4(&AFQ+"8)J4@Q^:5D/>VA@$G=F9A1U9FX7<F5U&G!D?AUM8X@?:V.2
M(FEBGB1G8JLE96*Z)F1BSR9D8NHF96+Z)&5C_R-E8_\B96/_(F5C_R)E8_\B
MZU4  -A@  #(:   O&X  +-Q  "K<P  HG$  )MR#@"5<QP D'0J 8IS-@*%
M<D %@7!("'UO4 MY;5<.=FQ>$7-K9!1P:FP7;6ES&FMI?!QH:(8?9F>0(61G
MG"-B9JDE8&:Y)E]FS29?9N@F8&;Y)&!F_R-@9O\C86;_(F%F_R)A9O\BZ%@
M --C  #$:P  N7$  +!U  "G=P  GG4  )9V#0"0=QD BW@G (9W,P*!=CT$
M?'5&!WAS3@MU<E4.<7%<$6YP8Q1K;VH6:6YQ&69N>AQC;8,>86R.(5]KFB-=
M:Z<E6VNW)EIKRB9::^<E6VOW)%MJ_R-<:O\B7&K_(EQJ_R)<:O\BXUL  ,YF
M  # ;@  MG0  *QY  "C>P  F'D  )!Z"P"*>Q8 A7PD (%\,0%\>SL$=WI$
M!G-Y3 IP>%,-;'=:$&EV81-G=6@69'1O&&%S>!M><H$=7'&,(%IQF")8<*8D
M5G"U)55PR"55<.4E57#V)%9O_R-6;_\B5V__(E=O_R)7;_\BWU\  ,II  "\
M<@  LG@  *E]  "??P  DGX  (I_!P"$@!, @($A 'N!+@%W@#D#<H!"!6Y_
M2@AK?E$+:'U8#F1\7Q%B>V847WIM%UQY=1E9>'\<5WB*'E1WEB%2=J0B47:S
M(U!VQB10=N,C4'7U(U%U_R)1=/\A473_(5%T_R%1=/\AV&,  ,5M  "X=@
MKGT  *6"  ":@P  C8,  (2$ P!]A1  >88> '6'*P%QAS8";88_!&F%1P=E
MA$\*8H-6#5^#7 ]<@F,26H%K%5> <QA4?WT:47^('$]^E!]-?J(@2WVQ(4I]
MQ")*?>$A2WST(4M[_R!+>_\@2WO_($M[_R!+>_\@T&<  ,!R  "T>P  JH(
M *"&  "5B   AX@  'R*  !VC X <HT: &Z.)P!JCC(!9HT\ V.-1 5@C$P(
M7(M3"EJ+6@U7BF$05(EH$E&(<15/B'H73(>%&DJ&DAQ(AJ =1H:O'D6%PAY%
MA=\>183R'D6#_AY%@O\>18+_'D6"_QY%@O\>RFT  +IX  "O@0  I8<  )J+
M  "/C0  @8X  '21  !NDPH :905 &:5(@!CE2X!8)4X ER50019E$D&5I10
M"%235PI1DUX,3I)F#TR2;A%)D7@41I"#%D20D!A"CYX90(^M&C^/P!H_C]P:
M/XWQ&C^,_1L_B_\;/XO_&S^+_QL_B_\;PG,  +5^  "JAP  GXP  )20  "(
MDP  >Y4  &R9  !EFP0 8)P0 %V='0!;GBD 6)XT 56>/0)2G44#4)U-!4V=
M5 =+G%L)2)QC"T:<:PU#FW4/09N $3Z:C1,\FIL4.IJK%3F:O14YFMD5.9CO
M%CF7_!8XEO\7.)7_%SB5_Q<XE?\7NWH  *^%  "DC   F)$  (V5  "!F@
M=9T  &B@  !;I   5J4, %.F%P!1IR, 3Z<O $RG. %*IT$!2*=) D:G4 1#
MIU@%0:=?!C^F: @]IG(*.J9]"SBFB@TVI9D.-*6I#S.ENP\SI=0/,Z3N#S*B
M^Q RH?\1,J'_$3*A_Q$RH?\1M((  *B,  "=D@  DI<  (:<  !YH0  ;:4
M &&I  !5K   2Z\% $>P$ !%L!P 1+$G $*Q,@!!LCL /[)# 3VR2P$[LE,"
M.;); S>R9 0ULFX%,[)Y!C&RAP<OL98(+K*F""VRN DLLM (++#L"2NO^0HK
MKO\+*JW_"RJM_PLJK?\+K8L  *"2  "5F   B9T  'VC  !QJ   9*T  %FQ
M  !-M   0K@  #NZ"@ XNQ, -[P> #6\*0 TO3( ,[T[ #*]1  QODP +[Y5
M 2Z^7@$LOF@!*KYT BF^@@(GOY$#)K^B R2_M ,CO\L#([[H R.\]P0BN_\%
M(KO_!2*[_P4BN_\%I)(  )B8  ",G@  @*4  '.K  !GL   6[4  $^Y  !$
MO   .L   ##$!  JQPL *,@3 "?)'0 FR2< )<DP "3*.0 CRD( (LM+ "'+
M50 @S%\ '\QL !W->@ <S8H &\V< !G.K@$8SL4 &,WD !C,] $8ROP!&,K_
M AC*_P(8RO\"FYD  (^?  ""I@  =:T  &BS  !<N0  4+T  $3!   YQ
M,,@  "C, 0 @T 8 &=4+ !;7$  5V!D %=DB !39*P 3VC0 $]H] !+;2  1
MW%, $=U? !#=;0 0WGX #M^1  [@I  -X+@ #.#2  O?[0 ,WO< #-W[  S=
M^P ,W?L DI\  (6G  !WK@  :K4  %V\  !0P0  1,4  #C)   NS0  )=$
M ![5   6V@$ $=X& !#G#0 .YQ( #>@9  SH(0 +Z2D "NHQ  GJ.P 'ZT4
M!>M1  3K7@ #ZVX  >N   #JE   ZJ<  .N\  #KT@  Z^D  .SO  #L[P
M[.\ AZ<  'FO  !KMP  7KX  %'%  !#R0  -\T  "W1   CU@  &]L  !/?
M   .XP  #.X"  KV"@ ']@X !?82  /V&   ]1X  /4E  #U+@  ]3<  /9"
M  #V3@  ]ET  /9N  #V@0  ]I4  />G  #WMP  ^,<  /C0  #XT   ^-
M>Z\  &VX  !@P   4L@  $3-   WT0  *]<  "'<   8X   $>0   SG   '
M[P  !/H   '_ P  _P@  /\-  #^$   _A0  /\:  #_(0  _RD  /\S  #_
M/@  _TL  /];  #_;   _X   /^2  #_H0  _ZT  /^S  #_LP  _[, _QPF
M /\<) #_&B4 _Q4G /\1+@#_$#H _PY' ?\-4P'_"U\!_PIK ?\*=0'_"G\!
M_PJ' ?\*C@'_"I4!_PJ; ?\)H '_":4 _PFK /\)L0#_";@ _PG! /X)S #\
M"=X ^0GK /4)]@#S"?\ \@K_ /$*_P'Q"_\!\0O_ ?$+_P'Q"_\!_Q\C /\?
M(0#_'B$ _QDD /\7+ #_%3< _Q-$ /\14 '_$%P!_PYG ?\.<@'_#GL!_PZ$
M ?\.BP'_#I(!_PZ8 ?\.G0'_#J,!_@ZH ?P.K@'[#K4 ^@Z^ /@.R0#U#ML
M\@[J .X.]0#L#O\!ZP__ >H/_P'J$/\!Z1#_ >D0_P'I$/\!_R(? /\B' #_
M(1P _Q\@ /\?*0#_'#0 _QI  /\73 '_%5@!_Q1C ?\3;@'_$W<!_A.  ?P3
MB 'Z$HX!^1*5 ?@2F@'V$J !]1*F ?02K 'S$K,!\1*\ ? 2QP'M$M@!Z1/H
M >83]0'D%/\!XA3_ N$5_P+A%?\"X!7_ N 5_P+@%?\"_R4; /\F%P#_)!8
M_R4< /\F)0#_)#  _R$[ /\?2 #_'50!_1M? ?D::0'W&G,!]!E\ ?(9A 'Q
M&8L![QF1 >X9EP'L&9T!ZQFC >D9J@'H&;$!YQFZ >49Q0'C&=4!WQKH =P;
M]0+8&_\"U1S_ ]0<_P/3'/\$TAS_!-(<_P32'/\$_RD7 /\J$P#_*1( _RP8
M /\L(0#_+"L _RDW /TG0P#W)4\!\R-: >\B9 'L(6X!Z2%W ><A?P'E(88!
MY"&- >(@E 'A()H!WR"@ =X@IP'<(:\!VB&X M@APP+5(=,"T2+G LTB] /*
M(_\$R"/_!<<C_P;&(_\&QB/_!L8C_P;&(_\&_RP2 /\N#P#_,!  _S,4 /\S
M&P#_,B4 ^C P /(N/ #L+$D YRI5 >,J7P'@*6D!W2ER =HH>@'7*(("U2B)
M M,HD +1*)8#SRB< \XHHP/,**L#RBBS \DHO@3'*,P$Q2GB!,$J\0:^*OX'
MO"K_"+HJ_PBZ*O\(N2K_";DJ_PFY*O\)_S / /\R"P#_-@T _S@0 /\Y%0#Y
M-QX [S4H .<S-0#@,D( VS)/ -4Q6@'0,60"S3!M LLP=0/),'P#QR^#!,4O
MB@3$+Y$%PB^7!<$OG@:_+Z8&O2^O!KPON0>Z+\<'N##=![4P[@FR,/L*L##_
M"ZXP_PNN,/\+K3#_"ZTP_PNM,/\+_S,, /\V!@#_/ D _SX, /T]$ #O/!4
MY#D? -LY+0#2.CP S3I) <@Y5 '$.5X"P3AG [\W;P2]-W8%NS9]!KDVA >W
M-HL'MC62"+0UF@FS-:$)L36J"J\UM NN-<$+K#74"ZDVZ@RF-O@-I3;_#J,W
M_PZB-_\.HC?_#J(W_PZB-_\._S<' /\[ @#_0 , \D(% .E""0#E/PX V#X6
M ,Y )P#'038 PD%$ ;U!3P*Y0%D#MC]A!+0^:0:Q/7$'KSUX"*X\?PFL/(8*
MJCN-"ZD[E0RG.YT-I3NF#:,ZL ZB.[P/H#O-#YX[YA";//41FCS_$9D\_Q&8
M//\1F#S_$9@\_Q&8//\1_SH! /]   #O10  X4@  -E(!0#31@D S$42 ,1'
M(@"]2#$ N$@_ ;-'2@*P1E0$K$5=!:I$9 >G0VP(I4)S"J-">@NA08$,H$&(
M#9Y D ^<0)@0FD"A$9A K!*70+@2E4#($Y- X1.10?,4D$'_%(]!_Q2.0O\3
MCD+_$XY"_Q..0O\3_SP  /E$  #D2@  V$X  ,Y/ @#)308 PTL/ +M-'0"U
M3BT KTXZ :M-1@*G3$\$I$M8!J%*8 B>26<)G$AN"YI'=0V81GP.ED:##Y1%
MBQ&21902D$6=$XY%J!2,1;05BT7$%HI%W!:(1O 6AD;]%H9&_Q:%1_\5A4?_
M%85'_Q6%1_\5_S\  .Q(  #=3P  SU,  ,95  # 4P, NU$, +-2&0"M4RD
MJ%,V :-20@*?44L$G%!4!IE/7 B63F,*E$UJ#)%,<0Z/2W@/C4M_$8M*AQ*)
M2I 4ATF:%85)I1>#2;$8@DG &(%*UAE_2NT8?DO\&'Y+_Q=]2_\7?4O_%GU+
M_Q9]2_\6_T,  .9,  #64P  R5@  ,!9  "Z6 $ M%8) *Q7%@"F6"4 H5@R
M 9U7/@*85D@$E551!I)46 B/4E\*C%)F#(I1;0Z(4'00A4][$H-/A!.!3HT5
M?TZ7%WU.H1A[3:X9>DZ]&GA.T1IW3NL:=T_Z&79/_QEV3_\8=D__%W9/_Q=V
M3_\7^$8  .)0  #05P  Q%P  +M>  "T70  KEH& *9;$P"@7"( FUPO )=;
M.P*26D4#CUE-!HM850B(5UP*AE9C#(-5:@Z!5'$0?E1X$GQ3@!1Z4HD6>%*4
M&'92GQET4JL:<E*Z&W%2S1QP4N@;<%/Y&G!3_QIP4_\9<%/_&'!3_QAP4_\8
M[TD  -U3  #+6@  P%\  +=B  "O80  J%X" *%?$ ";8!X EF L )%@. &-
M7D(#B5U+!85<4@>"6UD*@%I@#'U99PY[6&X0>%AU$G97?11T5X<6<E:1&&]6
MG!IN5JD;;%:X'&M6RQUJ5N8<:E?W&VI7_QIJ5_\9:U?_&6M7_QEK5_\9ZTP
M -A6  #(7@  O&(  +-E  "K90  HV(  )QB#@"68QP D60I (QC-0&(8C\#
MA&%(!8!@4 =]7U<)>EY="W==9 UU7&L0<UQR$G!;>Q1N6X07;%J/&&I:FAIH
M6J<<9EJV'65:R!UE6N0=95KV'&5:_QME6O\:95K_&65:_QEE6O\9Z$\  --9
M  #$80  N68  +!H  "G:0  GF4  )=F#0"19QD C&@G (=G,@&#9CT"?V5&
M!'MD309X8U0)=6);"W)A80UP86D/;6!P$FM?>11I7X(69UZ-&65>F!IC7J4<
M85ZT'6!>QQU@7N,=8%[U'&!>_QM@7O\:85[_&F%>_QIA7O\:Y%(  ,]<  #
M9   MFD  *QL  "C;   F6D  ))J"P",:A8 AVLD ()K, %^:CH">FE#!'9H
M2P9S9U((<&=9"FUF8 UK968/:&1N$69D=A1D8X 68F.+&&!BEQI>8J0<7&*R
M'5MBQ1U;8N$=6V+T'%MB_QM<8O\:7&+_&EQB_QI<8O\:X%4  ,M?  "]9P
MLFP  *EP  "?;P  E&P  (QM" "&;A, @F\A 'UO+0%Y;S@"=6Y! W)M205N
M;% ':VM7"FEK7@QF:F4.9&EL$6%I=!-?:'X676>)&%MGE1I99J(;5V:P'%9F
MPQU69M\=5F;S'%=F_QM79O\:5V;_&E=F_QI79O\:VUD  ,=B  "Z:@  KW
M *9S  ":<P  CW   (=Q!0"!<A$ ?',> 'AS*@!T<S4!<',_ VUR1P5J<4X'
M9W%5"61P7 MB;V,.7V]J$%UN<A):;7P56&V&%U9LDQE4;* ;4FNO'%%KP1Q1
M:]P<46OQ&U)K_AI2:O\:4FK_&5)J_QE2:O\9U%P  ,-F  "V;@  K'0  *)W
M  "6=@  B74  (%V 0!Z=P\ =G@; ')Y)P!O>3(!:W@\ FAX1 1E=TP&8G=3
M"%]V6@I==6$,6G5H#UAT<!%5<WD34W.$%E%RD!A/<IX937&M&DQQOQM+<=D;
M3''P&DQP_1I-</\936__&4UO_QE-;_\9SF   +YJ  "R<@  J'@  )U[  "0
M>@  A'H  'I[  !T? P ;WX7 &Q^) !I?R\!9G\Y F)_0@-??DD%77U0!UI]
M5PE7?%X+57QE#5)[;@]0>G<23GJ"%$MYCA9)>9P72'BK&$9XO1E&>-491G?O
M&$=V_!A'=O\81W7_%T=U_Q='=?\7R64  +IO  "N=P  I'T  )A_  "+?P
M?G\  '.!  !L@PD :(03 &6%( !BABP 7X8V 5R&/P)9A48#5X5.!52%50=2
MA%P)3X-C"TV#:PU+@G0/2()_$4:!C!-$@9H50H"I%D& NA9 @-(607_M%D%^
M^Q9!??\607W_%D%]_Q9!??\6PFH  +5U  "J?0  GX(  )*#  "%A   >84
M &J)  !DB@, 8(P0 %V-&P!;CB< 6(XR %6..P%3CD,"4(Y* TZ-4@5,C5D&
M28Q@"$>,: I%BW(,0HM]#D"*B0\^BI@1/(JG$CN*N!(ZBL\2.XCK$CN'^A,[
MAO\3.X;_$SN&_Q,[AO\3O'$  *][  "E@P  F8<  (R(  !_B0  <XP  &60
M  !<DP  5Y4, %26%@!2EB( 4)<M $V7-@!+ES\!29=' D>73@-%EE4$0Y9=
M!4&6908^E6\(/)5Z"3J5APLXE94,-I2E#364M@XTE,P--)/I#322^ XTD/\/
M-)#_#S20_P\TD/\/M7@  *J"  ">B   DXT  (:.  !YD   ;9,  &&7  !5
MFP  39X& $F?$ !'GQL 1J F $2@, !#H3H 0:%" 3^A20$]H5$".Z%9 CFA
M80,WH&L$-:!V!3.@@P8QH)(',*"B""Z@LP@NH,D(+I_G""V=]PDMG/\*+9O_
M"BV;_PHMF_\*KX   *.)  "7C@  C9,  '^5  !RF   9IP  %N@  !/I
M1:<  #ZI#  \JA0 .JH? #FJ*0 XJS( -ZL[ #6K0P TK$L ,JQ3 3&L7 $O
MK&8"+:QQ BNL?P,JK(X#**R>!">LL 0FK,4$)JOD R6I]00EJ/\%):?_!26G
M_P4EI_\%IXD  )N/  "1E   A)D  'B>  !KH@  7Z8  %.J  !(K0  /;
M #2S P OM0X +;46 "RU(  KMBD *K8R "FW.@ HMT, )[=, ":X50 DN%\
M([AK "*X> $@N(@!'[B9 1VYJP$<N< !'+C? 1RV\@$;M?P"&[3_ ANT_P(;
MM/\"GX\  )25  "(FP  >Z$  &ZF  !BJP  5K   $JS   _M@  -;D  "R\
M   DOP8 '\(- !W"%  <PAX &\,F !K#+P 9Q#@ &,1! !?$2@ 6Q54 %<5A
M !3&;P 3QG\ $L:1 !''I  0Q[D #\?4 !#&[@ 0Q/H $,/_ !##_P 0P_\
MEY8  (N<  !^H@  <:D  &2O  !8M   2[@  $"[   UO@  *\$  "/%   ;
MR0$ %,P& !#0"P .T1$ #=$9  W1(0 ,T2H #-$T  O2/@ *TDD "=-5  G3
M8@ (TW( !M2$  74F  $U*L  ]7   '5W  !U>T  =7V  '5]@ !U?8 CIT
M ("D  !SJP  9K$  %FX  !,O0  /\   #3#   JQP  (<H  !G.   2T@
M#=8!  G;!0 &W T !-P1  /=&  !WB   -XH  #?,0  X#P  .%'  #B5
MXV,  .-T  #DB   Y)L  .6N  #EP0  Y=4  .;G  #FYP  YN< @Z0  '6L
M  !HLP  6KL  $W!  ! Q   ,\@  "C,   ?T   %]0  !#9   +W0  !>$
M  #D    Y0<  .8-  #G$0  Z!8  .D=  #J)0  ZRX  .TY  #O10  \%,
M /%D  #Q=@  \HH  /.<  #SK0  ]+L  /3(  #TR   ],@ =ZT  &JU  !<
MO0  3\0  $#)   SS0  )]$  !W6   4W   #N    CC   !Y@   .H   #N
M    [@   .\$  #P"@  \0X  /,2  #T&   ]B   /@J  #Z-0  _4,  /Y2
M  #_8P  _W8  /^)  #_F@  _Z8  /^P  #_L   _[  _Q8C /\5(0#_$2$
M_PTD /\)*P#_!C< _P-$ /\ 40#_ %T _P!H /\ <@#_ 'L _P"# /\ B@#_
M )$ _P"6 /\ G #_ *$ _0"F /L K #Y +, ]P"[ /4 Q0#S -$ \@#D /$
M\0#O /H [@#_ .X _P#M /\ [0#_ .T _P#M /\ _QD@ /\8'0#_%1T _Q ?
M /\.*0#_##0 _PI! /\'30#_!5D _P1D /\$;@#_ W< _P.  /\#AP#_ XT
M_0*3 /L"F0#Y IX ]P*D /4"J@#S ;  \0&X .\!P@#M <\ ZP'C .H![P#H
M OL YP3_ .8%_P#F!O\ Y@;_ .8&_P#F!O\ _QP; /\;&0#_%Q@ _Q4= /\3
M)0#_$3  _Q ] /\.20#_#%4 _PM@ /\+:@#]"W, ^PM\ /D*@P#W"HH ]0J0
M /0*E@#S"IL \0JA .\)IP#M":X ZPFV .@)P #F"<T Y GB .(*\ #?"_L
MW@S_ -P-_P#<#?\ VPW_ =L-_P';#?\!_Q\7 /\>$P#_&Q( _QP9 /\;(@#_
M&"P _Q4X /\31 #^$E  ^1%; /409@#S$&\ \!!W .X0?P#L$(8 ZA", .D0
MD@#H$)@ Y@^> .4/I0#C#ZP X0^T . /O@#>#\P VA#A -41\ #2$OL SQ+_
M <X3_P'-$_\!S1/_ <P3_P',$_\!_R(2 /\B#P#_(0\ _R(4 /\B' #_("<
M_QTR /@;/@#R&4L [AA6 .H78 #G%FH Y!9R .(6>@#@%H( WA:( -P6CP#;
M%I4 V1:; -86H@#4%JD TA:Q - 7NP#.%\D S!C> ,@9[@'%&OL!PQK_ L$;
M_P+ &_\"P!O_ L ;_P+ &_\"_R8. /\E"P#_* P _RD0 /\H%@#^)B  ]"0K
M .PA. #F($0 X1]0 -T?6P#9'F4 U1YM -(?=0#0'WT SA^# ,P?B@'+'Y !
MR1^7 <@?G@'&'Z4!Q2"M <,@MP'!(,0!P"'6 ;PBZ@*Y(O@#MB+_ [4C_P.T
M(_\$LR/_!+,C_P2S(_\$_RD+ /\J!0#_+@@ _R\, /\M$ #S*Q< Z"@B . F
M+P#9)CT TB=* ,TG50#**%\ QRAH <4H;P'#)W<!P2=^ ;\GA &^)XL"O">2
M KLGF0*Y)Z "MR>I [8HLP.T*+\#LRC/ [ IY@2M*?8$JRK_!:DJ_P:H*O\&
MJ"K_!J@J_P:H*O\&_RT% /\P  #_,P( ]C0& .\R"@#H+A  W"P8 -$N* #+
M+S< QC!$ ,$P3P"^,%D!NS!B ;@P:@*V+W$"M2]X K,O?P.Q+X8#L"^- ZXN
ME 2M+IP$JRZD!:DOK@6H+[H%IB_*!J0PX@:A,/,'GS#_")XQ_PB=,?\(G#'_
M")PQ_PB<,?\(_S   /\U  #O.   XCH  -LY! #6-0D SC03 ,8V(@"_.#$
MNC@_ +8X2@&S.%0!L#== JTW9 *K-FP#J39S!*@V>02F-8 %I#6'!:,UCP:A
M-9<'GS6@!YXUJ@B<-;8(FS7%"9DUW0F6-N\*E#;]"I,W_PJ2-_\*DC?_"I(W
M_PJ2-_\*_S,  /8Z  #D/P  V$(  ,Y" 0#)/@8 Q#L/ +L^'0"U/RP L3\Z
M *T_10&I/T\!ICY8 J,]7P.A/6<$GSQM!9T\= :<.WL&FCN"!Y@[B@B6.Y,)
ME3J<"I,ZI@N1.K(+D#O #(X[U0R,/.P-BCS[#8D\_PV)//\,B#S_#(@\_PR(
M//\,_S<  .H_  #<10  SDD  ,5)  "_1@( ND,, +-$&0"M12< J$8U *1%
M00&@14L"G413 II#6P.80V(%ED)I!I1!< >2078(D$!^"8Y A@J-0(X+BT"8
M#(E H@V'0*X.A4"\#X1 SP^"0>D/@4'Y#X!!_P^ 0O\.@$+_#H!"_PZ 0O\.
M^CL  .5$  #32P  QTX  +Y/  "X3   LDD) *M)%0"E2R, H$LQ )Q+/0&8
M2D<"E4E/ Y))5P202%X%CD=E!HM':P>)1G()B$9Y"H9%@@N$18H-@D64#H!$
MGP]^1*L0?$6Y$7M%RQ%Z1>81>4;W$7A&_Q!X1O\0>$;_#WA&_P]X1O\/\#\
M -])  #-3P  P5,  +A4  "Q4@  JTX% *1.$0">3R  F5 M )50.0&23T,!
MCDY, XM-4P2)35H%ADQA!H1+: B"2VX)@$IV"WY*?@Q\28<.>DF1#WA)G!!V
M2:@2=$FV$G-)R!-R2N,3<4KU$G%*_Q%Q2_\1<4O_$'%+_Q!Q2_\0[$,  -E,
M  #(4P  O5<  +18  "L5P  I5(! )Y3#P"85!P DU0I (]4-0"+4T !B%-(
M H524 2"45<%?U!>!GU09 A[3VL)>4]R"W=.>PUU3H0.<TV.$'%-F1%O3:43
M;4VS%&Q-Q11K3N$4:T[T$VM._Q)K3O\2:T[_$6M._Q%K3O\1Z$8  --0  #$
M5@  N5H  +!<  "F6@  GU8  )A6#0"25QD CE@F (E8,@"&6#T!@E=% G]6
M30-\550%>51;!G=480AU4V@)<U-P"W%2> UO4H$/;5*+$&M1EQ)I4:,39U&Q
M%&91PQ5E4MX595+R%&52_Q-E4O\295+_$F52_Q)E4O\2Y$H  ,]3  # 6@
MM5X  *Q@  "B7@  FED  )):"P"-6Q8 B%PC (1<+P" 6SH!?5M# GE:2P-V
M65($=%A8!G%87P=O5V8);5=M"VM6=0UI5GX/9U:)$655E1)C5:$48E6O%6%5
MP19@5=L68%;Q%6!6_A1@5O\385;_$F%6_Q)A5O\2X$T  ,M6  "]70  LF$
M *AC  "=80  E5T  (U>"0"'7A, @U\@ ']?+ ![7S<!=UY  G1>2 -Q74\$
M;UQ6!6Q<7 =J6V,):%MK"V9:<PUD6GP/8EJ'$6!9DQ)>6: 475FN%5M9OQ9;
M6=@66UGO%5M9_11<6?\37%G_$EQ9_Q)<6?\2W%   ,=9  "Z8   KV0  *1E
M  "99   D&   (AA!@""8A$ ?F,= 'IC*@!V8S0!<V(] 6]B1@)L84T$:F%4
M!6=@6@=E8&$(8U]I"F%?<0Q?7GH.75Z%$%M>D1)979X46%VL%5==O1967=46
M5EWN%5==_!177?\35UW_$E==_Q)77?\2UE,  ,1<  "W8P  K&@  *!H  "5
M9P  BF,  (-E @!]9@\ >&8: '1G)P!Q9S( ;F<[ 6MF0P)H9DL#9652!6-E
M609A9%\(7F1G"EQC;PQ:8W@.6&.#$%9BCQ)48IP34V*J%5)BNQ518M(546'M
M%5)A^Q128?\34V'_$E-A_Q)38?\2T58  ,!?  "S9@  J6L  )QK  "0:@
MA6<  'UI  !W:@T <VL7 &]K) !L;"\ :6PX 69K00)C:TD#86M0!%YJ5P9<
M:ET'6FEE"5AI;0M5:'8-4VB!#U%GC1%/9YH23F>I%$UGN11,9\\43&;K%$UF
M^Q--9O\23F7_$DYE_Q).9?\2S%H  +QC  "P:@  I6\  )AN  ",;0  @&P
M '=M  !Q;@L ;6\4 &EP(0!F<2P 9'$V 6%Q/@%><48"7'!- UEP5 57<%L&
M56]B"%-O:@I0;G,,3FY^#DQMBA!*;9@126RG$DALN!-';,T31VSJ$TAK^A)(
M:_\22&K_$4AJ_Q%(:O\1QUX  +AG  "L;@  H7(  )-R  "'<0  >G$  '%R
M  !K= < 9G41 &-V'0!@=R@ 7G<S %MX/ %9=T,"5G=+ U1W4@12=ED%4'9@
M!TYU: A+=7$*271\#$=TB Y%<Y8/0W.E$$)SMA%!<\L10G+H$4)R^!%"<?\0
M0W#_$$-P_Q!#</\0P6,  +-L  "H<P  FW8  (YU  "!=@  =78  &EX  !C
M>@( 7GP. %Q]&0!9?B0 5W\O %5_. %3?T !4']( DY^3P-,?E8$2GY=!4A]
M909&?6X(0WQY"D%\A@L_>Y0-/GNC#CQ[LPX\>\@./'KF#CQY]PX\>/\./'C_
M#CUW_PX]=_\.O&@  *]R  "D>0  EGH  (AZ  !\>@  <'P  &-_  !<@@
M5X0+ %.%% !1AB  3X8J $Z'- !,ASP!2H=$ 4B'2P)&AU,"1(9: T*&8@1
MAFP&/H5V!SN%@P@YA9$*.(2@"S:$L0LVA,8+-H/D"S:"]@LV@?\,-H#_##:
M_PPV@/\,MF\  *IX  "??P  D'X  (-_  !W@   :X(  %Z'  !5B@  3HP&
M $J.$ !(CQH 1X\E $60+P!$D#@ 0I!  $"01P$_D$\!/9!6 CN07P(YD&@#
M-X]S!#6/@ 4SCXX&,8^>!S".KP<OCL,'+X[A!R^,] @OB_\(+XK_""^*_PDO
MBO\)L'8  *5_  "8A   BH0  'V%  !PAP  98H  %J.  !/D@  1I4  $&8
M#  ^F!0 /9D? #N9*  ZFC$ .9HZ #>:0@ VFDH -9I2 3.:6@$QFF0!+YIO
M BV:>P(LFHH#*IJ: RF:K 0HFL $)YG> R>7\@0GEOT%)Y7_!2>5_P4GE?\%
MJ7X  )Z%  "2B0  A(H  ':,  !JCP  7I,  %27  !)FP  0)\  #>B!  R
MHPX ,:,7 #"D(0 NI"H +:0R "RE.@ KI4, *J5+ "FE5  HI5X )J5I "6E
M=@$CI84!(J66 2"FJ $?I;L!'J77 1ZD[P$>HOL"'J'_ AZA_P(>H?\"HH8
M )>,  "+CP  ?9$  &^4  !CF   5YT  $VA  !#I0  .*@  #"K   HK@<
M)*\0 ".O%P AKR$ (+ I !^P,0 >L#H ';%" !RQ3  ;L58 &K%A !FR;P 8
MLGX %K*0 !6RH@ 4LK8 $[+. !.QZP 3K_D $Z[_ 1.N_P$3KO\!FHT  )"2
M  "$EP  =9H  &B?  !;HP  4*@  $6L   [L   ,;(  ">U   @N   &+H'
M !2\#@ 3O!4 $KP> !&])@ 1O2X $+TW !"^00 .ODP #KY7  V^90 ,OW0
M"[^&  J^F0 (OJP ![["  >^WP (OO  "+WZ  B]_  (O?P DY0  (>9  !Z
MGP  ;*4  &"J  !3KP  1[,  #RV   QN   )[L  !^^   7P0  $<0!  S(
M"  (R0X !\D4  ;)'  %R20 !,HL  /*-@ "RD   ,M,  #+60  RV@  ,MY
M  #,C   RY\  ,NS  #+R   S.(  ,SO  #,\0  S/$ BIH  'RA  !OIP
M8JT  %6S  !(N   .[L  #"^   FP0  '<0  !7(   /RP  "LX   32 @
MTPH  -,/  #4%   U1H  -8B  #7*@  V30  -H_  #<2P  W%H  -UJ  #=
M?0  W9$  -VD  #>M@  WL@  -[>  #>X@  WN( ?Z(  '&I  !DL   5K<
M $F\   \P   +\0  "3'   ;RP  $\\   W2   'U@   -L   #>    WP,
M . )  #A#@  XA(  .,7  #E'@  YB<  .@Q  #J/0  [$L  .Q:  #M;
M[H   .Z4  #NI0  [K0  .["  #NQ@  [L8 =*H  &:R  !8N0  2\   #W%
M   OR0  ),T  !G1   1U@  "]L   />    X0   .4   #H    Z0   .H
M  #K!@  [0L  .\/  #P$P  \AH  /0C  #W+@  ^3L  /M*  #\6P  _6T
M /V   #^DP  _J(  /ZM  #^KP  _J\ _Q ? /\.'0#_"AT _P$@ /\ * #_
M #4 _P!! /\ 3@#_ %H _P!E /\ ;@#_ '< _P!_ /X A@#\ (P ^P"2 /D
MEP#X )P ]P"B /8 IP#U *T \P"U /( O0#Q ,D [P#< .X ZP#M /< [ #_
M .L _P#J /\ Z@#_ .H _P#J /\ _Q,< /\1&0#_#1D _P8< /\#)0#_ #$
M_P ^ /\ 2@#_ %8 _P!A /\ :P#] ', ^@![ /< @P#U (D ] "/ /( E #Q
M )D \ "? .X I #M *L [ "R .H N@#H ,8 YP#6 .4 Z #D /4 XP#^ .(
M_P#A /\ X0#_ .$ _P#A /\ _Q48 /\3% #_#Q0 _PT9 /\+(@#_""T _P0Y
M /\!1@#_ %$ _@!< /H 9@#V &\ \@!W .\ ?@#M (4 ZP"+ .H D0#H )8
MYP"< .8 H0#D *@ XP"O .$ N #? ,, W0#1 -L Y@#9 /, UP#] -4"_P#4
M O\ U /_ -0#_P#4 _\ _Q@3 /\5$ #_$@\ _Q(5 /\1'0#_#B@ _PPT /\*
M00#Y"$P ]097 /$&80#M!FH Z05R .8%>@#D!8$ X@6' . &C0#?!I( W0:8
M -L&G@#9!J4 UP:M -0&M0#2!L  T ?/ ,X(Y0#,"?0 R@O_ ,@,_P#'#/\
MQPS_ ,8,_P#&#/\ _QL. /\9# #_& T _Q@1 /\7& #_%"( ^Q$N /,0.@#M
M#D8 Z U2 .4-7 #A#64 W@UM -L-=0#8#7P U0V" -,-B0#1#8\ T V5 ,X-
MG #-#J, RPZK ,D.M #(#L  Q@[/ ,,0Y@# $?4 O1+_ +P2_P"[$O\ NA+_
M ;H2_P&Z$O\!_Q\* /\<! #_'P@ _Q\- /\=$@#X&AL [A8F .84,P#@$S\
MVA-+ -035@#0$U\ SA1H ,L4;P#)%'< QQ5] ,85A #$%8H PQ61 ,$6F #
M%I\ OA:G +P7L "[%[P N1?+ +<8X@"S&?(!L1K_ :\;_P&N&_\!KAO_ :T;
M_P&M&_\!_R($ /\B  #_)0( _"0' /<A# #L'1( X1H< -@:*@#0&S@ RQU%
M ,<=4 ##'EH P!YB +X>:@"\'W$ NA]X +D??@"W'X4 MA^, +0?DP"S'YH!
ML2"C ; @K &N(+<!K"'& :LAW0&G(N\"I2+] J,C_P*B(_\"HB/_ J$C_P*A
M(_\"_R4  /\H  #R*@  Y2L  -\H!0#<(0L TB$4 ,DD) ##)3( OB8_ +HG
M2@"W)U0 M"== +(G9 "P)VP KB=R :TG>0&K)W\!JB>& :@GC@&G)Y8"I2>>
M J,HJ *B*+,"H"C! I\HU0*<*>P#FBKZ Y@J_P27*O\$ERK_!)8J_P26*O\$
M_R@  /4N  #E,P  VC4  - S 0#,+08 QBH0 +XM'@"X+BP LR\Z *\O10"L
M,$\ J2]8 *<O7P&E+V8!HR]M :$O<P*@+GH"GBZ! ITNB0*;+I$#F2Z: Y@N
MI 26+Z\$E2^]!),OSP21,.@%CS#X!8TQ_P6-,?\%C#'_!8PQ_P6,,?\%_RT
M .HU  #<.@  SCT  ,8\  # -P( NS,- +,T&0"N-B< J3<T *4W0 "B-TH
MGS=3 9TV6@&;-F$!F39H I<U;P*5-74#E#5\ Y(UA 20-8T$CS66!8TUH 6+
M-:L&BC6Y!H@UR@>'-N4'A3;V!X0W_P>#-_\'@S?_!X(W_P>"-_\']#(  .,[
M  #200  QD0  +U#  "W/P  L3L) *H[% "E/"( H#TP )T].P"9/44 ECU.
M 90\5@&2/%T"D#QC HX[:@.,.W$$BCMX!(@Z@ 6'.H@&A3J2!H,ZG >!.J@(
M@#JU"7X[Q@E].^$)>SSS"7L\_PEZ//\(>CS_"'H\_PAZ//\([C<  -U!  #+
M1@  OTD  +9)  "N1@  J4$$ *-!$0"=0AX F$,K )5#-P"10T$ CD)* 8Q"
M4@&)05D"AT%? X5!9@.#0&T$@4!T!8! >P9^/X0'?#^."'H_F0EX/Z4*=T"R
M"G5 PPMT0-T+<T'Q"W)!_PIR0?\*<D'_"7)!_PER0?\)Z3P  -5%  #%2P
MNDX  +!.  "G2P  HD8  )M&#@"61QH D4@G (Y(,P"*2#T AT=& 81'3@&"
M1E4"@$9< WY%8@1\16D$>D5P!7A$> 9V1($(=$2+"7)$E@IP1*(+;T2O#&Y$
MP QM1=D-;$7O#&M%_0MK1O\+:T;_"FM&_PIK1O\*Y4   ,])  #!3P  M5(
M *M2  "A3P  FTH  )1*# "/2Q< BTPD (=,+P"$3#H @4Q# 7Y+2P%[2U("
M>4I8 W=*7P1U268%<TEM!G%)=0=O27X(;4B("6M(DPMJ2)\,:$BM#6=)O0UF
M2=0.94GM#65*_ QE2O\+94K_"V5*_PME2O\+X$0  ,M-  "]4@  LE8  *95
M  "<4@  E4X  (Y."0")3Q0 A5 @ (%0+ !^4#< >U!  7A02 %U3T\"<TY5
M W%.7 1O3F,%;4UJ!FM-<@=I37L(9TV%"F5-D0MD3)T,8DVK#6%-NPY@3=$.
M8$WL#F!-^PU@3?\,8$W_"V!-_PM@3?\+W$<  ,=0  "Y5@  KED  *)8  "8
M5@  D%$  (E2!@"#4Q$ ?U,= 'M4*0!X5#0 =50] 7)310%P4TP";5)3 FM2
M60-I4F $9U%G!F51;P=C47@(8E&#"F!1CPM>4)L-75"I#EM1N0Y;4<X/6E'J
M#EM1^@U;4?\,6U'_#%M1_PM;4?\+UDH  ,-3  "V60  JUP  )Y:  "360
MBU0  (16 P!^5A  >E<: '97)@!S6#$ <%<Z &U70@%J5TD":%90 F965P-D
M5EX$8E5E!6!5;0=>578(756!"EM5C0M95)H-6%2G#E95N ]65<P/5E7I#E95
M^0U65?\-5U3_#%=4_PQ75/\,T4T  ,!6  "S7   IUX  )I=  "/7   AE@
M ']9  !Y6@T =%L7 '%;(P!N6RX :ULW &A;0 %E6T<!8UI. F%:50-?6EP$
M75IC!5Q::P9:670(6%E_"E99BPM469@-4UBF#E)9M@Y16<H/45GG#E%8^ U2
M6/\-4EC_#%)8_PQ26/\,S5$  +Q9  "P7P  HV$  )9@  "+7P  @5L  'E=
M  !S7@P ;UX5 &M?( !H7RL 9F U &-@/0%A7T4!7U], EU?4P-;7UH$65YA
M!5=>:0957G((4UY]"5%=B0M0798,3EVD#4U=M Y,7<@.3%WF#DU=]PU-7/\,
M35S_#$Y<_PQ.7/\,R50  +E<  "M8P  GV,  ))C  "'8@  ?&   '1A  !N
M8@D :6,2 &9C'0!C9"@ 860R %YD.P!<9$,!6F1* EAD40)69%@#5&1?!%)C
M9P508W '3F-Z"$QBA@I+8I0+26*B#$ABL@U'8L<-1V+D#4AA]@Q(8?\,2&#_
M"TE@_PM)8/\+Q%@  +5@  "J9@  FV8  (UF  ""90  =F0  &YE  !H9@4
M8V<0 &!H&@!=:24 6VHO %EJ. !7:D !56I' 5-J3@)1:E4#3VE=!$UI9 5+
M:6T&26AX!T=HA E&:)(*1&>A"T-GL0Q"9\4,0F?B#$)F]0Q#9O\+0V7_"T-E
M_PM#9?\+OUP  +%D  "F:@  EFD  (EI  !]:0  <6D  &=J  !B; $ 76T-
M %EN%@!7;R$ 57 K %-P-0!1<#T 4'!% 4YP3 %,<%,"2G!: TAP8@1&;VL%
M1&]U!D)O@@= ;H\)/VZ>"CUNKPH];L(*/&[@"CUM] H];/\*/6O_"CYK_PH^
M:_\*NF   *UI  "@;@  D6T  (1M  !X;0  ;&X  &%P  !;<@  5G0* %)U
M$@!0=AT 3G<G $QW,0!+>#D 27A! $AX20%&>% !1'=7 D)W7P- =V@#/G=S
M!#QV?P8Z=HT'.7:<"#=UK0@W=< (-G7>"#=T\@@W<_X(-W+_"#=R_P@W<O\(
MM68  *EO  ":<0  BW$  'YQ  !S<@  :',  %QV  !4>0  3GL% $I]#P!(
M?A@ 1G\C $5_+ !#@#4 0H ] $& 10 _@$P!/8!4 3R 7 (Z?V4".']O S9_
M? 0T?XH$,G^:!3%^J@8P?KT&,'[:!C!]\ 8P>_T&,'O_!C!Z_P8P>O\&L&P
M *1U  "4=0  AG4  'EV  !N=P  8WD  %=]  !/@0  1X0  $*&#  _AQ,
M/8@= #R()P [B3  .HDX #B)0  WB4@ -HE/ #2)6 $SB6$!,8EL 2^)> (M
MB8<"+(F7 RJ(IP,IB+H#*8C4 RF&[@,IA?P$*83_!"F$_P0IA/\$JG0  )Y[
M  ".>@  @'H  '1[  !H?@  78$  %*%  !)B0  08P  #F0!0 UD0\ ,Y(7
M #*2(0 QDBD ,),R "Z3.@ MDT$ +)-* "N44@ JE%P *)1G ">4<P$EE((!
M))23 2*3I $AD[<!()// 2&2[ $@D/H"((__ B"/_P(@C_\"I'P  )>   "'
M?P  >X   &Z"  !BA0  5XD  $V.  !"D@  .I8  #*9   JG D *)T1 ":=
M&0 EG2( ))XJ ".>,@ BGCH (9Y" "">2P ?GU4 'I]@ !R?;0 ;GWP &I^-
M !B?GP 7G[( %I_) !:>Z  6G/< %IO_ 1>;_P$7F_\!G8,  (^&  ""A@
M=(<  &>+  !;CP  4),  $:8   \G   ,Z   "NC   CI@  '*@+ !JI$0 8
MJ1@ %ZDA !:J*0 5JC$ %*HY !.J0P 3JTT $JM8 !&K90 0JW0 #JN&  ZK
MF0 -JZP #*O!  RJWP ,J?( #:C\  VH_P -J/\ EHH  (F,  !ZC0  ;)$
M &"5  !4F@  29\  #^C   UIP  *ZH  ".N   ;L   %+,!  ^U"@ -MA
M#+86  NV'P *MB< ";8O  BV.0 'MT, !K=/  2W6P #MVH  K=[  "WC@
MMZ$  +:T  "VRP  MN4  +7Q  "U]P  M?< CY$  (&4  !REP  99P  %BA
M  !,I@  0:L  #>O   LL@  ([4  !JX   3NP  #KT   G !0 #P0T  ,$1
M  #!%P  PAX  ,(F  #"+P  PSD  ,1$  #$4   Q%X  ,5O  #%@0  Q94
M ,6H  #%O   Q-$  ,3F  #$[@  Q.X AI@  'F>  !KHP  7:D  %"N  !$
MLP  -[8  "RY   BO   &;\  !'"   ,Q0  !L@   #+    S <  ,P-  #-
M$0  S18  ,X=  #/)   T"T  -(X  #41   U%(  -5A  #5<P  UH<  -:;
M  #6K0  U[\  -C.  #8W0  V-T >Z   &ZF  !@K0  4[,  $6X   XO
M*[\  "'"   7Q@  $,D   K,   "T    -0   #7    V    -H%  #;"P
MW X  -X3  #?&0  X2$  .,J  #E-@  YT,  .=3  #H9   Z7<  .F,  #J
MGP  ZJX  .JZ  #JPP  ZL, <*@  &*O  !5M@  1[P  #G    LQ   (,@
M !;,   .T   !]0   #9    W0   .$   #C    Y    .8   #G 0  Z0<
M .L,  #L$   [A4  / =  #S)P  ]C,  /=#  #X5   ^68  /EZ  #ZC@
M^IX  /NI  #[L   ^[  _PL; /\'&0#_ !D _P < /\ )0#_ #( _P _ /\
M2P#_ %< _P!B /\ :P#_ ', _0![ /L @@#Z (@ ^ "- /< D@#V )@ ]0"=
M /0 H@#S *D \0"P .\ N #N ,, [ #1 .L Y@#I /, Z #^ .@ _P#H /\
MZ #_ .@ _P#H /\ _PX8 /\*%0#_ 10 _P 8 /\ (@#_ "X _P [ /\ 1P#_
M %, _0!> /H 9P#W &\ ]0!W /, ?@#R (0 \ ") .\ CP#N )0 [ ": .L
MGP#I *4 Z "L .8 M #D +\ XP#, .$ X@#? /  W@#[ -X _P#= /\ W0#_
M -P _P#< /\ _Q 3 /\-$0#_!A  _P(5 /\ '@#_ "D _P V /\ 0@#Z $X
M] !9 /$ 8@#N &L [ !R .H >0#H '\ YP"% .4 BP#D )  X@"6 .$ G #?
M *( W0"I -H L0#8 +L U0#( -( W0#1 .T T #Y ,\ _P#. /\ S0#_ ,T
M_P#- /\ _Q$/ /\.#0#_# T _PL2 /\'&0#_ B0 _P P /8 / #O $D Z@!3
M .< 70#D &8 X0!M -\ = #= 'L VP"! -D A@#6 (P U "2 -( F #0 )X
MS@"F ,P K@#* +@ R #$ ,8 UP#% .H PP#W ,( _P#! ?\ P +_ , "_P#
M O\ _Q0+ /\0!@#_$ D _Q . /\.% #_"AX ]08I .L$-@#C T( WP-. -L$
M5P#6!&  TP1H - $;P#.!78 S 5\ ,H%@@#)!8@ QP6. ,8%E #$!9L P@6C
M , &JP"^!K4 O0;" +L(U "Z">D MPOX +4,_P"T#/\ M S_ +0,_P"T#/\
M_Q<$ /\4  #_%@, _Q0) /\1#@#R#A4 Z PA -X*+@#6"SL T Q' ,P,40#)
M#%H Q@UB ,0-:@#"#7$ P UW +\-?0"]#H, O Z* +H.D0"Y#I@ MPZ@ +8.
MJ0"T#[0 L@_! +$0U "N$>L JQ+Z *D2_P"H$_\ IQ/_ *<3_P"G$_\ _QH
M /\;  #Y&P  ZQD  .44!@#E$ X V0X7 ,\1)@#($C0 Q!-  +\42P"\%%0
MN15= +<59 "U%6L M!5Q +(5> "Q%GX KQ:% *X6C "L%I0 JQ>< *D7I@"G
M&+  IAB] *08SP"B&N< GQKW )T;_P&<&_\!G!O_ 9L;_P&;&_\!_QT  /<A
M  #H)   W24  -0A 0#/&P@ RA<1 ,(:( "\'"T MQTZ +,>10"P'D\ K1Y7
M *L>7P"I'V8 J!]L *8?<P"E'WD HQ^  *(?AP"@((\ GR"8 )T@H@";(*P!
MFB&Y 9@AR@&6(N0!E"/U 9(C_P&1(_\!D"/_ 9 C_P&0(_\!_R(  .LI  #=
M+@  SR\  ,<M  #!)P, O2(- +8C&@"P)2@ K"8T *@F0 "E)TD HB=2 * G
M6@">)V$ G"=G )LG;0"9)W0 F"=[ 98G@@&5)XL!DR>4 9$HG@&0**D!CBBU
M HTIQ@*+*=\"B2KR H<J_P*&*O\"ABK_ H8J_P*&*O\"]"@  .,Q  #1-@
MQ3@  +PV  "V,   LBL) *LL% "F+2( HBXO )XN.@";+D0 F"]- )8O50"4
M+EP DBYB ) N:0&/+F\!C2YV 8PN?@&*+H8"B"Z/ H<NF@*%+Z4#@R^R X(O
MP@.!,-H#?S#O WTQ_@-],?\#?#'_ WPQ_P-\,?\#[2\  -LW  #)/0  OCX
M +,\  "L.   IS,$ *(R$0"=-!T F34J )4U-0"2-4  CS5) (TU4 "+-5<
MB35> 8<U9 &%-&L!A#1R H(T>0* -(("?C2+ WTTE@-[-:$$>36N!'@UO@5W
M-M0%=C;M!70W_ 5T-_\$=#?_!'0W_P1T-_\$YS4  -(]  ##0@  N$0  *Q"
M  "D/@  GSD  )HX#@"4.AD D#HF (T[,0"*.SL ASM$ (0[3 "".U,!@#I:
M 7XZ8 %].F<">SIN GDZ=0)W.GX#=CJ(!'0ZDP1R.IX%<3JK!6\[NP9N.\\&
M;3OJ!FT\^@9L//\%;#S_!6P\_P5L//\%XCD  ,Q"  "^1P  L4@  *5&  "=
M0P  ES\  )(^"P"-/Q4 B3\A (5 +0""0#< ?T!  'U 2 ![0$\!>4!6 7<_
M70%U/V,"<S]J G$_<@-P/WH#;C^$!&P_D 5K/YP&:3^I!F@_N =G0,P'9D#H
M!V9 ^09E0/\&94#_!F5 _P5E0/\%W#X  ,=&  "Y2P  K$P  *!*  "71P
MD4,  (M#" "&0Q( @D0> 'Y$*0![130 >44] '9%10!T1$P!<D13 7!$60%N
M1& ";$-G FM#;P-I0W<$9T.!!69#C09D0YD&8D.G!V%$M@A@1,H(8$3F"%]%
M^ =?1?\'8$7_!F!$_P9@1/\&UD$  ,-)  "V3@  IT\  )M-  "22P  C$<
M (5'! " 1Q  ?$@: 'A()@!U23  <TDZ '!)0@!N24D!;$A0 6I(5@%H2%T"
M9DAD F5(; -C2'4$84=_!6!'B@9>2)<'74BE"%M(M A;2,<)6DCD"%I)]@A:
M2?\'6DC_!EI(_P9:2/\&T44  +],  "R4@  HU$  )=0  "-3@  ADH  (!*
M 0!Z2PX =DP7 '),(P!O3"T ;4TV &I,/P!H3$8 9DQ- 61,4P%B3%H"84QA
M E],:0->3'($7$Q\!5I,B 993)4'5TRC"%9,L@A53,8)54SB"55,]0A53/\'
M54S_!U9,_P963/\&S$@  +Q0  "O50  H%0  )-3  ")40  @4T  'I.  !U
M3PP <$\5 &U0( !J4"H 9U S &50/ !C4$, 85!* 5]040%=4%@"7%!? EI0
M9P-94' $5U!Z!550A@944),'4E"A"%%0L0E04,0)4%#A"5!0] A14/\'44__
M!U%/_P913_\&R4L  +E3  "K5P  G%8  (]5  "%5   ?%   '51  !P4@D
M:U,2 &A4'0!E5"< 8E0Q &!4.0!>5$$ 7%1( 5I43P%95%8!5U1= E9490-4
M5&X$4E1X!5%4A 9/5)$'3E2@"$Q4KPA,5,()2U3?"4Q4\PA,4_\'3%/_!TU3
M_P9-4_\&Q4X  +96  "G6@  F%D  (M8  "!5P  =U0  '!5  !J5@8 9E<0
M &)7&@!@6"0 75@N %M9-P!963\ 5UE& %9930%4650!4UE; E%98P)/6&P#
M3EAV!$Q8@@5*6(\&25B>!TA8K@A'6, (1UC="$=8\@A'5_\'2%?_!TA7_P9(
M5_\&P5$  +)9  "C7   E%L  (=;  !]6@  <E@  &M9  !E6@, 8%L. %U<
M%P!:7"$ 6%TK %9=- !47CP 4UY$ %%>2P%07E(!3EY9 DQ>80)+76H#25UT
M!$==@ 5%78T&1%V<!T-=K ="7;X(0EW:"$)<\0="7/X'0UO_!D-;_P9#6_\&
MO54  *]=  "?7P  D%X  (->  !X70  ;5P  &5=  !?7P  6F , %=A% !5
M8AX 4F(H %%C,0!/8SD 3F-! $QC2 !+8T\!26-6 4=C7@)%8V<"1&-Q T)C
M?01 8HL%/V*:!CYBJ@8]8KP'/&+6!SUA[P8]8?T&/F#_!CY@_P8^8/\&N5D
M *MA  ":80  BV$  ']A  !T80  :6$  %]B  !99   5&8) %%G$0!.9QH
M3&@D $MI+0!):38 2&D^ $9J10!%:DP 0VI4 4)J7 % :64"/FEO CQI>P,[
M:8D$.6F8!3AHJ 4W:+H%-VG3!3=H[@4W9_P%.&;_!3AF_P4X9O\%M%X  *=E
M  "590  AF0  'IE  !O90  9&8  %EH  !2:@  36P$ $EN#@!';A8 16\@
M $1P*0!"<#( 07 Z $!Q0@ _<4D /7%1 #QQ60$Z<6(!.'%L C9P> (U<(8#
M,W"5 S)PI@0Q<+@$,'#0!#%O[ 0Q;OL$,6W_!#%L_P0Q;/\$KV0  *%I  "/
M:   @6@  '5I  !K:0  8&L  %5N  !-<0  1G,  $)U"P _=A( /7<< #QW
M)0 Z>"T .7@U #AY/0 W>44 -GE- #5Y50 S>5X ,7EH 3!Y= $N>8,"+7F2
M BMXHP(J>+4"*GC, BIWZ@(J=OD#*G7_ RIT_P,J=/\#JFH  )IM  ");
M?&T  '!M  !F;@  6W$  %!U  !(>   07L  #I^!0 V?PX -( 6 #.!(  R
M@2@ ,($P "^".  N@D  +8)( "R"4  K@EH *H)D "B"<  F@G\!)8*/ 22"
MH $C@K(!(H+) 2*!YP$B?_<!(G[_ B)]_P(B??\"I7$  )-Q  "#<0  =G$
M &QR  !@=0  5G@  $Q\  !#@   .X,  #.&   MB0H *HH1 "F+&0 GBR(
M)HLJ "6,,0 DC#D (XQ" "*-2@ AC50 ((U> !^-:P =C7D '(V* !N-G  9
MC:X &(S$ !B,XP 9BO4 &8G_ 1F(_P$9B/\!G7<  (QV  !]=@  <G<  &5Y
M  !:?   4(   $:$   \B0  -(P  "V0   EDP( 'Y4, !V6$@ <EAH &Y<B
M !J7*@ 9ES( &)@Z !>80P 6F$T %9A8 !289  3F', $9B$ !"8E@ 0F*D
M#IB_  Z7W0 /EO( $)7\ !"4_P 0E/\ E7T  (5\  !X?   :WX  %^!  !4
MA@  2HH  $"/   VDP  +9<  "::   >G0  %Z # !*B#  0HQ( $*,9  ^C
M(0 .I"D #J0Q  VD.@ ,I$4 "Z10  JD7  )I&H !Z1[  :CC@ $HZ$  J.T
M  .BRP #HN8  Z'S  .A^P #H?L C8,  '^"  !QA   9(<  %B,  !-D0
M0I8  #B:   OG@  )J(  !ZE   7J   $:L   RN!P 'KPT  Z\2  *O&0 !
MKR$  *\I  "P,@  L#P  +!'  "P4P  L&$  +!Q  "P@P  KY<  *^J  "O
MOP  KMD  *[K  "N]   KO0 AXD  'B*  !JC@  79,  %&8  !%G0  .Z(
M #"F   GJ@  'JX  !:Q   0M   "[8   6Y P  N@H  +H.  "Z$P  NQD
M +LA  "\*   O#$  +T\  "^2   OE8  +YE  "^=P  OHP  +Z?  "]LP
MOL<  +[>  "]ZP  O>L ?Y(  '"5  !BF@  59\  $FE   ]JP  ,J\  "BT
M   >M@  %;D   Z\   )OP   L(   #$    Q00  ,8*  #&#@  QQ(  ,@8
M  #)'P  RB<  ,PP  #./   SDD  ,]9  #/:@  SWX  ,^3  #/I@  S[@
M ,_(  #/VP  S]L =YP  &BA  !;IP  3JX  $&T   TMP  *+H  !V]   3
MP   #<0   ;'    R@   ,X   #0    T0   -("  #3"   U0P  -80  #9
M%0  VQP  -TD  #@+P  XCP  .-+  #D7   Y&\  .6#  #EF   Y:D  .6V
M  #EPP  Y<, ;*4  %^L  !1L@  1+D  #6\   HP   ',0  !+(   ,RP
M \\   #3    V    -P   #?    WP   .$   #C    Y ,  .8(  #H#0
MZ1$  .P8  #N(@  \2X  /,\  #T30  ]5\  /9S  #WAP  ]YD  /BE  #X
ML   ^+  _P,7 /\ %0#_ !4 _P 8 /\ (P#_ "\ _P \ /\ 2 #_ %0 _P!>
M /\ 9P#] &\ ^P!V /D ?0#X (, ]@"( /4 C@#T ), \@"8 /$ G@#P *0
M[@"K .T LP#K +T Z@#+ .@ X0#G /$ Y@#] .4 _P#D /\ Y #_ .0 _P#D
M /\ _P<3 /\ $0#_ !$ _P 5 /\ 'P#_ "L _P W /\ 1 #^ $\ ^@!: /<
M8P#T &L \@!R /  >0#O '\ [0"$ .L B@#J (\ Z "4 .< F@#E *  Y "G
M .( KP#@ +D W@#& -P V@#: .P V #Y -8 _P#6 /\ UP#_ -@ _P#8 /\
M_PH0 /\##@#_  T _P 2 /\ &@#_ "8 _  R /< /P#T $H \0!5 .T 7@#J
M &8 Z !N .4 = #C 'H X@"  .  A0#> (L W "0 -L E@#8 )P U0"C -,
MJP#1 +4 S@#! ,P T0#+ .< R0#U ,@ _P#( /\ R #_ ,@ _P#( /\ _PP,
M /\&" #_ @H _P / /\ %0#\ "  \0 L .P .0#I $4 Y0!/ .$ 60#> &$
MVP!H -< ;P#4 '4 T@![ -  @ #. (8 S ", ,L D@#) )@ QP"@ ,4 J ##
M +$ P0"\ +\ RP"] ., O #R +L _0"[ /\ N@#_ +H _P"Z /\ _PX% /\)
M  #_"04 _P8+ /\!$ #P !D Y@ E .$ ,@#< #\ U@!) -$ 4P#. %L RP!C
M ,@ :@#& '  Q0!V ,, >P#! ($ P "' +X C@"\ )0 NP"< +D I "W *X
MM0"Y +, R "Q -\ L 'O *\!^P"N O\ K0/_ *T#_P"M _\ _Q   /\.  #_
M#0  ]@L# /('"@#B 1$ VP(= -(#*P#, S< R 1# ,0$30#!!%8 O@5= +P%
M9 "Z!6L N 5Q +<%=@"U!7P LP:# +(&B0"P!I$ KP>9 *T'H0"K!ZL J0BW
M *@)Q@"F"MT I0OP *,,_0"B#?\ H0W_ *$-_P"@#?\ _Q$  /P2  #L$P
MXA,  -L/ P#6"0L S@@4 ,8*(@# ##  O T\ +@-1@"U#4\ L@Y7 + .7P"N
M#F4 K0YK *L.<0"J#G@ J Y^ *</A0"E#XT I ^6 *(0GP"@$*D GQ"U )T1
MQ0";$=X F1+Q )<3_P"6%/\ E13_ )44_P"4%/\ _Q4  .T;  #@'P  TA\
M ,D;  #$% 4 P1 . +H2&P"T$RD L!0U *P50 "I%4D IA52 *0660"B%F
MH19F )\6; ">%G( G!9Y )L7@ "9%X@ F!>1 )88FP"4&*8 DQFR )$9P0"0
M&M@ C1ON (L<_0"*'/\ BAS_ (D<_P")'/\ ]!T  .0E  #3*0  QRH  +PF
M  "V(   M!D+ *X:%0"H'", I!TO *$>.@">'D0 FQY, )D>5 "7'UL E1]A
M )0?9P"2'VT D1]T (\@? ".((0 C""- (H@EP")(:( AR&N (8BO0"%(M$!
M@B/K 8$D^P& )/\!?R3_ 7\D_P%_)/\!["4  -LM  #),0  O#$  +$N  "K
M*0  IR0% *,C$0">)!T FB4J )8F-0"3)C\ D29' (\F3P"-)E8 BR=< (DG
M8@"()VD AB=O (4G=P"#)W\ @2>) 8 HDP%^*)X!?2FK 7LIN0%Z*<T!>"KH
M 7<K^0%V*_\!=BO_ 74K_P%U*O\!Y2P  - T  #!.   LS@  *@U  "B,0
MG2T  )DJ#@"4*Q@ D"PD (TM, "*+3H ARU# (4M2@"#+5$ @2Y8 ( N7@!^
M+F0 ?2YK 'LN<P%Y+GL!>"Z% 78NCP%T+YL!<R^H G$OM@)P,,D";S#E FXQ
M]P)M,?\";3'_ FTQ_P)M,?\"WS(  ,DY  "[/@  K#T  *$Z  ":-P  E3,
M ) Q"@",,10 AS(@ (0S*P"!,S4 ?S,^ 'TS1@![,TT >3-4 '<S6@!V,V$
M=#-G 7(T;P%Q-'<!;S2! 6XTC )L-)@":C6E FDULP-H-<8#9S;B V8V]0-F
M-O\"9C;_ F8V_P)F-O\"V#<  ,0^  "U0@  ID$  )L_  "3/   C3@  (@V
M!P"$-Q$ @#<< 'PX)P!Z.#$ =SDZ '4Y0@!S.4D <3E0 ' Y5P!N.5T ;#ED
M 6LY:P%I.70!:#E^ F8YB0)D.94#8SJB V(ZL0-A.L,#8#O@!%\[\P-?._\#
M7SO_ U\[_P)?._\"T3L  ,!"  "P10  H40  )5#  "-0   AST  (([ @!]
M.PX >3P8 '4](P!S/2T <#TV &X]/P!L/48 :SU- &D]4P!G/5H 9CUA 60]
M: %C/7$!83Y[ E\^A@)>/I,#7#Z@ UL_KP1:/\$$6C_=!%D_\@19/_\#63__
M UD__P-9/_\#S#\  +Q&  "K2   G$<  )%&  "(1   @D   'P_  !W0 P
M<T 5 &]!( !L02H :D$S &A!.P!F0D, 9$)* &-!4 !A05< 8$)> 5Y"90%=
M0FX"6T)X EI"A -80I #5T*>!%9#K0150[\$5$/:!%1#\0140_X#5$/_ U1#
M_P-40_\#R$(  +A)  "G2P  F$H  (U)  "#1P  ?4,  '9#  !Q1 H ;402
M &I%'0!G12< 9$4P &)%. !@13\ 7T5' %U%30!;150 6D9; 5E&8P%71FP!
M5D9V E1&@0-31HX#4D><!%!'JP101[T$3T?6!4]'[P1/1_T$3T?_ T]'_P-0
M1_\#Q$4  +5-  "C30  E4P  (E+  !_2@  >$8  '%'  !L1P< :$@0 &1(
M&@!A220 7TDM %U)-0!;23T 64E$ %=)2@!625$ 54I9 51*80%22FD!44IT
M D]*?P-.2HP#34J;!$Q+J@1+2[P$2DO3!4I+[@1+2_T$2TK_ TM*_P-+2O\#
MP4@  +)0  "@3P  D4\  (5.  ![30  <TD  &Q*  !G2P0 8DP. %],%P!<
M32$ 6DTJ %A-,@!633H 5$U! %-.2 !23D\ 4$Y7 4].7P%.3F<!3$YR DM.
M?0))3HL#2$Z9!$=/J 1&3[H$1D_1!$9/[01&3OP$1D[_ T=._P-'3O\#O4P
M *Y2  "<40  C5$  (%1  !W4   ;DP  &=.  !B3P  75 - %I0% !741X
M55$G %-1, !14C@ 4%(_ $Y21@!-4DT 3%-5 $I370%)4V4!2%-O D93>P)%
M4XD#0U.7 T)3IP1!4[@$05//!$%3[ 1!4OL#0E+_ T)2_P-"4?\#ND\  *I4
M  "85   B50  'U3  !S4P  :5$  &)2  !<4P  6%0* %15$@!251L 3U8D
M $Y6+0!,5S4 2U<\ $I71 !(5TL 1UA2 $986@%$6&,!0UAM 4%8>0) 6(8"
M/EB5 SU8I0,\6+<$/%C-!#Q7Z@,\5_H#/5;_ SU6_P,]5O\#ME,  *57  "4
M5P  A58  'E6  !O5@  954  %Q6  !76   4ED' $Y:$ !,6A@ 2ELA $A<
M*@!'7#( 15PZ $1=00!#74@ 0EU0 $!=6  _76$!/5UK 3Q==@(Z780".5V3
M CA=HP,W7;4#-EW+ S9<Z ,W7/D#-UO_ SA;_P,X6O\#LE<  *!:  "/60
M@5D  '59  !K60  8%H  %9;  !170  3%X" $A@#0!%8!0 1&$> $)B)@!
M8BX /V(V #YC/@ ]8T4 /&-- #MC50 Y8UX .&-H 39C= $U8X$!,V.1 C)C
MH0(Q8[,",6/( C%BYP(Q8?@",6'_ C)@_P(R8/\"KEP  )M=  "*70  ?%T
M '!=  !F70  7%X  %)@  !,8@  164  $%F"@ ^9Q$ /&@: #MH(@ Y:2L
M.&DR #=J.@ V:D$ -6I) #1J4@ S:EL ,6IE #!J< $N:GX!+6J. 2QJGP$K
M:K !*FK& 2IIY0$J:/8"*V?_ BMG_P(K9_\"J6$  )5@  "$8   =V   &QA
M  !B80  6&,  $YF  !':   0&L  #IN!0 V;PX -' 5 #-P'@ R<28 ,'$N
M "]Q-0 N<CT +7)% "QR30 K<E< *G)A "ER;0 G<GL )G*+ "1RG $C<JX!
M(W+# 2-QX@$C</0!(V__ 2-N_P$C;O\!H64  (YD  !_9   <F0  &AE  !>
M9@  5&D  $EL  !";P  .W(  #1U   N> H *WD1 "IY&  I>B$ )WHH "9Z
M,  E>S@ )'M  "-[2  B>U( (7M< "![:  ??'8 '7R& !Q[F  ;>ZH &GN_
M !I[W@ :>?( &WC^ !MW_P$;=_\!F6D  (AI  !Y:0  ;6D  &-J  !9;
M3V\  $5S   ]=P  -7H  "Y]   G@0, (H,- ""$$@ ?A!H '80B !R%*@ ;
MA3$ &H4Y !F%0@ 8ADP %X96 !:&8P 5AG$ %(:! !*&DP 1AJ8 $86[ !"%
MU@ 1@^\ $8+[ !*"_P 2@?\ D6X  (%M  !T;@  :6X  %UP  !3<P  27<
M $!\   W@   +X,  ">'   AB@  &HT& !6/#0 3D!, $I : !*0(@ 1D"H
M$)$R !"1.P /D40 #I%/  V17  ,D6H "Y%Z  J1C0 (D)\ !Y"S  >/R0 '
MC^8 !X[T  B-_  (C?\ B7,  'MS  !O<P  8W4  %=X  !-?0  0X$  #F&
M   PB@  *(X  "&1   :E0  $Y<   Z:"  +G X "9P3  B<&@ 'G"( !IPJ
M  2<,P #G#T  IU(  "=5   G6(  )QR  "<A   G)<  )NJ  ";OP  FML
M )KL  ":]0  F?@ @GD  '9Y  !H>@  7'X  %&"  !&AP  /(P  #*1   I
ME0  (9D  !F=   2H   #J,   FF!0 #IPP  *<0  "G%0  J!P  *@C  "H
M*P  J30  *D_  "I2P  J5D  *EH  "I>@  J8X  *FA  "HM0  J,L  *?D
M  "G[P  I_, ?8   &^!  !AA   58D  $F.   ^E   -)D  "J>   AH@
M&:8  !*I   -K   !Z\   "R    LP<  +,,  "S$   M!4  +0;  "U(@
MMBL  +<U  "W0   N$X  +A=  "X;@  N((  +B7  "XJ@  M[X  +?2  "W
MY@  M^H =H@  &>+  !:D   3I8  $*<   WH@  +*<  "*K   9KP  $;,
M  NV   $N0   +P   "^    O@   +\&  # "P  P0\  ,(3  ##&0  Q"
M ,4I  #'-   R$(  ,E1  #)8@  R74  ,F*  #)GP  RK$  ,K!  #)T0
MR=D ;I,  &"8  !3G@  1J0  #JK   OL   )+4  !FX   0O   "K\   '!
M    Q    ,@   #*    R@   ,P   #- P  S@@  - -  #1$   TQ8  -8>
M  #:*   W30  -Y#  #?5   WV<  .!\  #@D0  X*0  ."R  #@O@  X,,
M9I\  %FF  !,K0  /[0  #*X   DO   &+\  !##   (QP   ,H   #-
MT0   -4   #8    V0   -L   #=    WP   .$$  #C"@  Y0X  .<3  #J
M'   [2<  / U  #Q1@  \E@  /-K  #S@   ])0  /2C  #TK@  ]+( _P 3
M /\ $0#_ !$ _P 5 /\ 'P#_ "P _P Y /\ 10#_ %  _P!: /X 8P#[ &L
M^0!R /< > #U 'X ] "$ /( B0#Q (X \ "3 .X F0#M )\ [ "F .H K@#H
M +@ Y@#% .4 VP#C .T X@#[ .( _P#A /\ X0#_ .$ _P#A /\ _P 0 /\
M#@#_  T _P 2 /\ &P#_ "@ _P T /X 00#[ $P ]P!6 /0 7P#Q &8 [P!M
M .P = #J 'H Z0!_ .< A0#F (H Y0"/ ., E0#A )L X "B -X J@#; +0
MV0#  -8 T #3 .@ T@#W -$ _P#1 /\ T #_ -  _P#0 /\ _P - /\ "0#_
M  H _P / /\ %@#[ "( ]P O /0 .P#P $< [0!1 .D 6@#E &( X@!I .
M;P#> '4 W !Z -H @ #8 (4 U0"+ -, D0#1 )< SP"> ,T I@#+ *\ R0"Z
M ,< R0#% .( Q #R ,, _@#" /\ P0#_ ,( _P#" /\ _P,& /\  0#_  8
M_P , /D $0#Q !T ZP I .< -@#C $$ WP!+ -L 5 #5 %P T@!C ,\ :@#-
M '  RP!U ,D >P#( (  Q@"& ,4 C ## ), P0": +\ H@"] *L NP"V +D
MQ "W -H M@#M +0 ^@"T /\ M #_ +0 _P"T /\ _P0  /\   #_    _P &
M .P #0#E !8 W@ B -< +P#1 #L S0!% ,H 3@#& %< Q !> ,$ 9 "_ &H
MO0!P +P =0"Z 'L N0"! +< AP"U (X LP"5 +( G@"P *< K@"R *P OP"J
M -$ J #H *@ ]P"G /\ IP#_ *8 _P"F /\ _P8  /\%  #Q P  Z    .$
M!P#5 !  S0 ; ,< )P## #, OP ^ +P 2 "Y %$ M@!8 +0 7P"R &4 L !J
M *\ < "M '8 K !\ *H @@"I (D IP"1 *4 F@"C *0 H0"N *  NP"> <T
MG0+F )P$] ";!/\ F@7_ )H%_P"9!?\ _PH  /$.  #D$   V0\  ,X+  #(
M PL P@ 3 +P"'P"W RP LP0W + %0@"M!DH J@92 *@'60"F!U\ I0=E *,'
M:P"B"'$ H AW )\(?@"="(4 FPF. )H)EP"8"J$ E@JL )4+N@"3"\P D@SE
M ) -]@"/#O\ C@[_ (X._P"-#O\ ]A$  .87  #6&P  QQD  +X5  "Y$
MMPH- +$+%P"L#20 J XP *4..P"B#D0 GP], )T/4P";#UH F@]@ )@09@"7
M$&P E1!R ),0>0"2$($ D!"* (\1E "-$9\ BQ&J (H2N "($LL AA/F (44
M]P"#%?\ @Q7_ ((5_P""%?\ [1H  -PA  #*)0  NR(  +$?  "K&@  J10&
M *42$0"@%!X G!4J )D5-0"6%CX E!9' )(63@"0%E4 CA=; (P780"+%V<
MB1=M (@7= "&&'P A1B& (,9D "!&9L @!JG 'X:M0!]&\< ?!SB 'H=]0!Y
M'?\ >!W_ '@=_P!X'?\ Y2(  - I  "_+   L"H  *<G  "@(P  G1\  )H:
M#@"5'!@ D1TD (X>+P",'CD B1Y! (<?20"%'U  @Q]6 ((?7 " 'V( ?Q]I
M 'T@< !\('@ >B"! 'DAC !W(9< =2*D '0BL@!S(\, <B/? ' D\P!O)/\
M;R3_ &XD_P!N)/\ W2D  ,@P  "W,@  J#   )XN  "7*@  DR<  ) C"@",
M(Q, B"0? (0E*@"")30 @"8] 'TF1 !\)DL >B92 '@F6 !W)EX =29E '0G
M; !R)W0 <2=] &\HB !N*)0 ;"BA &LIKP%J*< !:2K; 6<J\0%G*_\!9BO_
M 68J_P%F*O\!U"\  ,(V  "O-@  H34  )8T  "0,   BBT  (<J!@"#*1
M?RH: 'PK)0!Y*R\ =RPX '4L0 !S+$< <2Q- ' L5 !N+%H ;2QA &LM: !J
M+7  :"UZ &<NA0!E+I$!9"Z> 6(OK %A+[T!83#5 6 P[P%?,/T!7S#_ 5\P
M_P%?,/\!S30  +P[  "I.@  FSH  ) X  ")-0  @S(  '\P 0![+PX =S 6
M '0P(0!Q,2L ;S$T &TQ/ !K,4, :C%* &@R4 !G,E< 93)= &0R90!B,FT
M83-W %\S@@%>,XX!732< 5LTJ@%:-;L!6C72 5DU[0%9-?P!6#7_ 5@U_P%9
M-?\!R#@  +<^  "D/@  ECT  (L\  "#.@  ?3<  '@T  !T- L <#43 &TU
M'0!J-2< :#8P &8V. !D-C\ 8S9& &$V30!@-E, 7C=: %TW8@!<-VH 6CAT
M 5DX?P%7.(P!5CF9 54YJ )4.;D"4SK/ E,ZZP)3.OL!4SK_ 5,Y_P%3.?\!
MQ#P  +)!  "@0   DD   (8_  !^/0  >#H  ',X  !N.0@ :CD1 &<Y&@!D
M.B0 8CHL & Z- !>.CP 73M# %L[2@!:.U  6#M7 %<[7P!6/&< 5#QQ 5,\
M? %2/8D!43V7 4\]I@)./K<"3C[- DX^Z0)-/OH"3C[_ 4X]_P%./?\!P#\
M *Y#  "<0P  CD,  ()"  !Z0   <ST  &T\  !H/04 9#T. &$^%P!>/B$
M7#XI %H^,0!8/CD 5SY  %4_1@!4/TT 4S]5 %) 7 !00&4 3T!O 4Y!>@%-
M08<!2T&6 4I!I0))0K4"24++ DE"Z ))0OD"24'_ DE!_P%)0?\!O4,  *I%
M  "810  BD4  ']%  !V0P  ;T   &A   !C00$ 7T$- %Q!% !90AT 5T(F
M %5"+@!30C8 44(] $]"0P!/0TL 3D-2 $U$6@!,1&, 2D1M 4E%> %(184!
M1T64 45%HP)%1K0"1$;) D1&YP)$1?@"1$7_ D5%_P)%1?\!ND8  *9(  "4
M2   AD@  'M'  !R1@  :D(  &-#  !>1   6D4+ %9%$@!41AL 448C $]&
M*P!.1C, 3$<Z $M'00!*1TD 24A0 $A(6 !'2&$ 1DEK $1)=@%#28,!0DF2
M 4%)H@) 2;,"/TK' C]*Y0(_2?<"0$G_ D!(_P) 2/\!MDD  *)*  "12@
M@TH  '=*  !N20  944  %Y'  !92   54D( %%*$ !/2A@ 3$HA $I+*0!)
M2S$ 1TLX $9,/P!%3$8 1$Q. $--5@!"35\ 04UH $!-= $^38$!/4V0 3Q-
MH $[3K$".D[& CI.Y ([3?8".TW_ 3M,_P$\3/\!LTT  )Y,  "-3   ?TP
M '1,  !J3   8$H  %E+  !43   4$T% $Q.#@!)3Q4 1T\> $5/)@!$4"X
M0E U $%0/0! 440 /U%+ #Y14P ]4EP /%)F #I2<@ Y4G\!.%*. 3=2G@$V
M4J\!-5+$ 352X@$V4O4!-E'_ 390_P$W4/\!KD\  )E/  ")3P  >T\  '!/
M  !F3P  7$X  %1/  !/40  2E(! $93# !#5!( 050; $!5(P ^52L /58R
M #Q6.@ [5D$ .E9) #E740 X5UH -E=C #57;P T5WP!,U>, 3%7G $P5ZT!
M,%?" 3!7X $P5O0!,5;_ 3%5_P$Q5?\!J%(  )52  "$4@  =U(  &Q2  !B
M4@  6%,  $]4  !)5@  1%<  $!9"  ]6A  .UH7 #E;(  X6R< -UPO #9<
M-@ U7#X -%Q& #-=3@ Q75< ,%UA "]=;  N77H +%V) "M=F@$J7:L!*EV_
M 2E=W@$J7/(!*EO^ 2M;_P$K6O\!HU4  (]5  !_50  <E4  &=6  !>5@
M5%<  $Q9  !%6P  /UT  #I?!  V8 T -&$3 #)B'  Q8B, ,&(K "]C,@ N
M8SH +6-" "QC2@ J9%, *61= "AD:0 G9'8 )F2& "5DEP D9*D (V2] ")D
MV@ C8_$ (V+] 21A_P$D8?\!G%@  (E8  !Z60  ;ED  &-9  !:6@  4%P
M $A>  !!8   .F,  #1F   O: H +&D0 "II%P I:A\ *&HF "=J+@ F:S4
M)6L] "1K1@ C:T\ (FQ9 "!L90 ?;'( 'FR" !ULE  <;*8 &VNZ !IKU  ;
M:NX '&G\ !QH_P <:/\ E5P  (-<  !U7   :5T  %]=  !67@  3&$  $-D
M   \9P  -6H  "]M   H< 0 (W(- "%R$@ @<QH 'W,A !YS*  ==#  ''0X
M !MT0  :=$H &714 !=U8  6=6X %75^ !1UD  3=*( $G2V !%TSP 2<^P
M$G+Z !-Q_P 3<?\ CF   'U@  !O80  96$  %MB  !19   2&<  #YK   W
M;@  ,'$  "EU   B>   ''L' !=]#@ 6?1, %7T; !1^(@ 3?BH $GXQ !%^
M.@ 1?D0 $'].  ]_6@ .?V@ #7]X  Q_B@ +?IT "GZP  E]Q@ *?>0 "GST
M  M[_0 +>O\ AF4  '=E  !J90  868  %9H  !,:P  0F\  #ES   Q=P
M*GH  "-^   <@0  %80  !"'"  -B0X #(D4  R)&P +B2, "HDK  F),P (
MB3T !HE(  6)5  $B6$  HEQ  &)@P  B98  (BI  "'O@  A]H  (;L  "&
M]0  AOH ?FH  '%J  !G:P  6VP  %!P  !&=   /'@  #-]   J@0  (X4
M !R(   5C   $(\   R2!@ &DPP  I,1  "4%@  E!T  )0D  "5+   E34
M )5   "53   EED  )9I  "5>@  E8X  )2A  "4M0  D\P  )+F  "2\@
MDO< >'   &UP  !@<@  5'4  $EY   _?@  -8,  "R(   CC0  &Y$  !24
M   /EP  "IH   2= P  G@D  )\.  "?$@  H!<  * =  "A)0  HBT  *(W
M  "C0P  HU   *-?  "C<0  HX0  **9  "BK0  H<(  *'<  "AZP  H/(
M<W8  &9W  !9>P  38   $*%   XBP  +I   "25   ;F@  %)X   ZA   )
MI    J<   "J    JP0  *L*  "L#0  K1$  *T6  "N'   KR0  + M  "Q
M.0  L48  +)5  "R9@  LGD  +*.  "QHP  LK<  +'*  "QX   L>D ;'X
M %^"  !2AP  1HT  #N3   PF0  )IX  !RC   3IP  #:L   >N    L@
M +4   "W    N    +D"  "Y"   N@P  +L0  "\%   O1L  +\C  #!+0
MPCH  ,))  ##6@  PVP  ,2"  #$EP  Q*L  ,2\  #$RP  Q-H 98D  %B.
M  !+E0  /YL  #.B   HJ   ':T  !2Q   -M@  !KD   "\    OP   ,,
M  #$    Q0   ,8   #'    R00  ,H)  #+#0  S1$  ,\8  #2(0  U2T
M -8\  #830  V5\  -IS  #:B@  VYX  -NN  #;N@  W,, 7I8  %&<  !$
MHP  .*H  "RQ   @MP  %;L   V^   $P@   ,4   #)    S0   -    #2
M    T@   -4   #6    V0   -L   #>!0  X H  .(/  #E%@  Z"   .PM
M  #M/@  [5$  .YE  #O>@  [X\  /"?  #PJP  \+, _P 0 /\ #@#_  X
M_P 2 /\ '0#_ "D _P U /\ 00#_ $T _@!6 /L 7P#X &8 ]@!M /0 = #R
M 'D \0!_ /  A #N (D [0"/ .L E0#J )L Z "B .8 J@#E +, XP#  .$
MT@#@ .H WP#Y -T _P#= /\ W0#_ -X _P#> /\ _P - /\ "@#_  D _P /
M /\ & #_ "0 _@ Q /L /0#X $@ ] !2 /  6@#M &( ZP!I .D ;P#G '4
MY0!Z ., ?P#B (4 X "* -X D #< )8 V@"= -@ I0#5 *\ T@"Z -  R@#.
M ., S0#T ,L _P#+ /\ RP#_ ,L _P#+ /\ _P ( /\  P#_  4 _P , /P
M% #W !\ \@ K .\ -P#K $( YP!, .0 50#@ %T W0!D -H :@#8 '  U0!U
M -( >@#0 (  SP"% ,T BP#+ )( R0"9 ,< H0#% *H PP"U ,$ PP"_ -H
MO@#N +T _ "\ /\ O #_ +P _P"\ /\ _P   /\   #_    ^0 ' /$ $ #J
M !H Y  E -\ ,0#; #P UP!' -( 4 #. %< RP!> ,D 90#& &H Q0!P ,,
M=0#! 'H P "  +X A@"\ (T N@"4 +D G "W *4 M0"P +, O0"Q ,\ KP#H
M *X ^ "N /\ K0#_ *T _P"M /\ _P   /\   #]    [@ ! ., # #: !0
MT0 ? ,P *P#( #8 Q0!  ,( 2@"_ %( O !9 +H 7P"X &4 M@!J +0 ;P"S
M '4 L0!Z +  @0"N (@ K0"/ *L F "I *$ IP"K *4 N "C ,@ H@#B *$
M\P"@ /X H #_ *  _P"@ /\ _P   /8   #J    X    -, !@#)  \ P@ 8
M +T ) "Y "\ M@ Z +0 0P"Q $P K@!3 *P 60"J %\ J0!D *< :@"F &\
MI !U *, >P"A (( H "* )X DP"< )T F@"G )@ M "6 ,, E0#< )0 [P"3
M /L DP#_ ), _P"2 /\ ^04  .H+  #<#0  RPH  ,(%  "\  H M@ 1 +$
M' "N "@ J@ S *< /0"D $4 H@!- *  4P"> %D G !? )L 9 ": &H F !P
M )< =@"5 'X DP"& )(!CP"0 9D C@*D (P"L0"+ \  B076 (@&[0"(!_H
MAPC_ (8(_P"&"/\ [P\  -X4  #*%0  O!(  +,0  "N#   JP8- *<#%0"B
M!2  GP<L )P(-@"9"#\ EPE' )4)3@"3"50 D0I: ) *7P"."F4 C0IK (L*
M<@"*"WD B N" (<+C "%#)< @PRB ($-L " #<  ?PW8 'T.[P!\#_T >P__
M 'L0_P![$/\ YA<  -$>  "]'0  KQP  *89  "A%0  GA $ )T-#P"8#AD
ME XE )$/+P"/$#D C!!! (H02 "($$\ AQ!5 (406P"$$6$ @A%G ( 1;@!_
M$74 ?1%^ 'P2B !Z$I0 >!*@ '<3K@!U$[X =!35 ',5[@!Q%OT <1;_ '$6
M_P!P%O\ W!\  ,8E  "S)0  I2,  )PA  "6'@  DAD  )$4"P"-%!0 B14?
M (86*0"#%C, @1<\ ( 70P!^%TH ?!=0 'H75@!Y&%P =QAB '88:0!T&'$
M<QEZ '$9A !O&I  ;AJ= &P;JP!K'+L :AS0 &D=[ !H'OL :![_ &<>_P!G
M'O\ T28  +TJ  "K*@  G2H  ),H  "-)0  B"(  (8=!@"#&Q  ?QP: 'P=
M) !Z'2X =QXV '8>/@!T'D4 <A]+ '$?40!O'U@ ;A]> &P?90!K(&T :2!V
M &@A@0!F(8T 92*: &,BJ !B([@ 82/- & DZ0!@)/H 7R3_ %\D_P!?)/\
MRBP  +8O  "D+P  EB\  (PM  "%*@  @"@  'TD  !Z(@T =B,5 ',C( !Q
M)"D ;R0R &TD.@!K)4$ :B5' &@E30!F)50 925: &0F80!B)FD 829R %\G
M?0!>)XH 72B7 %LII0!:*;4 6BK* %DJYP!8*O@ 6"K_ %@J_P!8*O\ Q3$
M *\S  ">,P  D#,  (8R  !_+P  >2T  '4J  !R* H ;R@2 &LI&P!I*24
M9RHM &4J-0!C*CT 8BI# & J2@!?*U  7BM7 %PK7@!;+&8 62QO %@M>@!7
M+8< 5BZ5 %0NHP!3+[, 4R_' %(OY0!2+_< 4B__ %(O_P!2+_\ P38  *HV
M  "9-@  BS8  ($U  !Y,P  <S$  &\O  !K+@8 :"T0 &0N& !B+B$ 8"\J
M %XO,0!<+SD 6R]  %DO1@!8+TT 5S!3 %8P6P!4,6, 4S%L %(R=P!1,H0
M3S.2 $XSH0!-,[$ 333% 4PTXP%,-/8 3#3_ $PT_P!,,_\ NSD  *8Y  "5
M.0  ASD  'PY  !T-P  ;C0  &DS  !E,@( 83(- %XR% !<,QX 6C,F %@S
M+@!6,S4 530\ %,T0P!2-$H 4310 % U6 !.-6  339J $PV=0!+-X( 2C>0
M $DXGP!(.+ !1SC# 4<XX0%'./4!1SC_ 4<X_P%'./\!MSL  *(\  "1/
M@SP  '@\  !P.@  :C<  &0V  !@-@  7#8+ %DW$@!6-QH 5#<C %(W*P!0
M-S( 3S@Y $TX0 !,.$< 2SA. $HY50!).5X 2#IH $<Z<P!&.X  13N. $0\
MG@!#/*X!0CS" 4(]WP%"//,!0CS_ 4(\_P%"._\!LST  )X^  "-/@  ?SX
M '4^  !L/0  9CH  & Y  !;.@  5SH( %,[$ !1.Q@ 3CL@ $P[* !+.R\
M23PV $<\/0!'/$0 1CU+ $4]4P!$/EP 0SYF $(_<0!!/WX 0#^- #] G  ^
M0*T!/4#  3U W0$]0/(!/4#_ 3X__P$^/_\!KD   )I   ")00  ?$$  '%!
M  !H0   83P  %L]  !6/@  4CX% $X_#@!,/Q4 23\= $= )0!&0"P 1$ S
M $- .@!"04( 04%) $!!40 _0EH /D)C #U#;P \0WP .T.+ #I$FP Y1*L!
M.42^ 3A$VP$Y1/$!.4/^ 3E#_P$Y0_\!JD(  )9#  "&0P  >$,  &Y#  !E
M0P  74   %9   !10@  34(" $E## !&0Q( 1$0: $)$(@!!1"H /T4Q #Y%
M.  ]13\ /$9' #M&3P Z1E< .4=A #A';  W1WH -DB) #5(F0 T2*H -$B]
M #-(V0 T2/  -$?] #1'_P U1O\ ID0  ))%  ""1@  =48  &I&  !A10
M640  %%$  !,1@  2$<  $1'"@!!2!  /TD8 #U)(  \22< .DHN #E*-@ X
M2CT -TM$ #9+3  U2U4 -$Q? #-,:@ R3'< ,4R& #!,EP O3:@ +DV[ "Y-
MU0 N3.\ +TS] "]+_P P2_\ H4<  (Y(  !^2   <4@  &9)  !=2   54@
M $Q)  !'2@  0DL  #],!@ [30X .4X5 #=.'0 V3R0 -4\K #-/,P R4#H
M,5!" #!02@ O45( +E%< "U19P L474 *U&$ "I2E0 I4J8 *5*Y "A2T@ I
M4>X *5#\ "I0_P J3_\ G$H  (E*  !Z2P  ;4L  &-,  !:3   44P  $A-
M  !#3P  /5   #E2 @ U4PP ,U02 #%4&0 P52$ +E4H "U5+P L5C< *U8^
M "I61@ I5D\ *%=9 "=79  F5W( )5>! "17D@ C5Z0 (E>W ")7SP B5^P
M(U;Z "-5_P D5?\ EDT  (1.  !U3@  :4X  %]/  !63P  35   $52   _
M4P  .58  #-8   O6@@ *UL/ "I;%0 H7!T )UPD "9<*P E7#, )%TZ "-=
M0P B74P (5U6 "!>80 ?7FX 'EY^ !U>CP <7J$ &UZT !I=S  ;7>D &USY
M !Q;_P <6_\ D%$  'Y1  !P40  9%(  %M2  !24P  2E0  $%7   [60
M-5L  "Y>   H8 , )&(, ")C$0 A8Q@ 'V0@ !YD)P =9"X '&0V !ME/@ :
M94< &651 !AE70 796H %F5Z !5EBP 499X $V6Q !)ER  29.< $V/W !1B
M_P 48O\ B50  'A5  !K50  8%8  %=6  !/5P  1ED  #U<   V7P  ,&(
M "ED   C9P  '6H' !EL#@ 8;!, %FT: !5M(0 4;2D %&TP !-M.0#_XGT0
M24-#7U!23T9)3$4 !Q(2;D( $6Y, !!N6  /;F4 #FYU  UNAP -;IH #&VM
M  MMP@ +;.  #&OS  UK_0 -:O\ @ED  ')9  !F60  7%H  %1:  !*7
M05\  #EC   Q9@  *FD  "1L   =;P  %W(  !)U"0 /=P\ #G<4  YW&P -
M=R, #'<J  MW,P *=SP "7='  AW4@ '=U\ !7=O  1W@  #=Y0  7:G  !V
MNP !==4  73K  )T]@ "=/P >UT  &U=  !B7@  65X  $Y@  !%8P  /&<
M #-K   K;@  )'(  !YU   7>0  $GP   U_!@ )@0P !8$1  .!%@ "@1T
M 8$D  "!+0  @C8  ()   ""3   @ED  ()H  "">0  @HT  (&@  " M
M@,L  '_G  !^\@  ?OD =&(  &AB  !>8@  4V0  $EG   _:P  -G   "UT
M   E>   'GP  !>    1@P  #88   B)!  "BPH  (L.  "+$P  C!@  (P?
M  "-)@  C2\  (XY  ".1   CE$  (Y@  ".<0  CH4  (Z9  "-K0  C,,
M (S?  "+[@  B_8 ;F@  &1G  !8:0  36P  $)Q   X=@  +WL  "9_   >
MA   %H@  !",   ,CP  !I(   "5    E@<  )<,  "7#P  F!,  )D8  ":
M'P  FR8  )LP  "<.P  G$@  )Q7  "<:   G'L  )R0  ";I0  F[H  )K0
M  ":YP  FO$ :FT  %YO  !1<@  1G<  #M\   Q@@  )X<  !Z,   6D0
M$)4   J9   $G    *    "B    HP$  *,&  "D"P  I0X  *82  "G%P
MJ!X  *HF  "K,0  JSX  *Q-  "L70  K'   *R%  "LFP  JZ\  *O#  "K
MV0  JN@ 9'4  %=Y  !+?@  /X0  #2*   ID   'Y8  !:;   0GP  ":,
M  &G    J@   *X   "P    L    +$   "R P  M @  +4-  "V$   MQ4
M +D=  "[)@  O#,  +U!  "]4@  O60  +YY  "^D   O:0  +VW  "]Q@
MO=< 7'\  %"%  !$BP  .)(  "R9   AGP  %Z0  !"I   )K@   +(   "V
M    N0   +T   "_    OP   ,    #!    PP   ,0%  #&"@  QPX  ,D3
M  #+'   SB8  - U  #110  TE<  -)K  #3@@  TY<  -.I  #2N   TL0
M58P  $F3   ]F@  ,*(  "6H   :K@  $;0   FY    O0   ,$   #$
MR    ,L   #-    S0   ,\   #0    T@   -0   #8    V@8  -T,  #@
M$0  XQH  .8G  #G.   Z$H  .E=  #J<@  ZX@  .N;  #LJ   [+( _P -
M /\ "P#_  L _P 0 /\ &@#_ "8 _P R /\ /0#_ $@ ^P!2 /@ 6@#V &(
M\P!I /$ ;P#P '4 [@!Z .P ?P#K (0 Z0"* .@ D #F )8 Y "= .( I0#A
M *\ WP"[ -T RP#; .8 V0#W -@ _P#8 /\ UP#_ -< _P#4 /\ _P ( /\
M! #_  0 _P - /\ %0#^ "$ ^@ L /< . #T $, \ !- .T 50#J %T YP!D
M .0 :@#B '  X !U -X >@#= '\ VP"% -D BP#5 )$ TP"9 -$ H #/ *H
MS0"U ,L Q #) -T R #Q ,< _P#& /\ Q@#_ ,8 _P#' /\ _P   /\   #_
M    _P * /@ $0#Q !P [  G .D ,@#F #T X@!' -T 4 #9 %@ U0!? -(
M90#0 &H S@!P ,P =0#* 'H R0!_ ,< A0#% (P PP"4 ,$ G "_ *4 O0"P
M +L O0"Z -  N #K +< ^P"V /\ M@#_ +8 _P"V /\ _P   /\   #]
M\P % .D #@#A !8 VP A -4 +0#1 #< S@!! ,H 2@#' %( Q !9 ,( 7P#
M &4 O@!J +P ;P"[ '0 N0!Z +< @ "V (< M ". +( EP"P *  K@"J *T
MMP"K ,@ J0#C *@ ]0"G /\ IP#_ *< _P"F /\ _P   /X   #Q    Y0
M -< "@#- !$ QP < ,( )@"_ #$ O  [ +H 1 "W $P M !3 +( 60"Q %\
MKP!D *T :0"L &\ J@!T *D >@"G ($ I@") *0 D0"B )L H "E )X L@"=
M ,$ FP#: )H [P"9 /T F #_ )@ _P"8 /\ _0   /    #A    T0   ,8
M! "]  T MP 5 +, ( "P "L K0 U *L /@"H $8 I@!- *0 5 "C %D H0!?
M *  9 "> &D G0!N )L =0": 'L F "# )8 C "5 )8 DP"A )$ K0"/ +L
MC0#/ (P Z0"+ /@ C #_ (P _P", /\ \P(  .('  #,!P  OP0  +<   "Q
M  @ JP 0 *< &0"D "0 H  N )X -P"< $  F@!' )@ 3@"6 %0 E0!9 ),
M7@"2 &0 D !I (\ ;P"- '8 BP!^ (H B "( )( A@"= (4 J0"# +@ @0#*
M (  Y0"  /4 ?P#_ '\ _P!_ /\ Z T  - 0  "^$   L0X  *@-  "C"
MH (, )P $P"8 !T E0 G )( ,0"0 #D C@%! (P!2 "* DX B0)4 (<"60"&
M E\ A -D (,#:P"! W( @ 1Z 'X$A !]!8X >P6: 'D&IP!X!K4 =@?( '4(
MXP!U"?0 = K_ ',*_P!S"O\ W14  ,07  "Q%P  I18  )P3  "6$0  E T$
M ),(#0".!Q4 BPD@ (@)*@"%"C, @PL[ ($+0@" "TD ?@M/ 'T,5 ![#%H
M>@Q@ '@,9P!W#&X =0UV '0-@ !R#8P < V9 &\.I@!M#K4 ; [) &L/Y@!J
M$/< :1#_ &D0_P!I$/\ T!T  +D>  "H'@  FQT  )(;  "+&0  B!4  (<1
M!P"%#A  @0\: 'X0) ![$"T >1 V '<1/0!V$40 =!%* ',14 !Q$58 <!%<
M &X28@!M$FH :Q)S &D3?0!H$XD 9A.6 &44HP!C%;, 8A7& &(6XP!A%O8
M8!?_ & 7_P!@%_\ QR(  + C  "?)   DB,  (DB  ""(   ?AT  'P9  !Z
M%0T =Q45 '06'P!Q%B@ ;Q<P &X7. !L%S\ :Q=% &D82P!H&%$ 9AA8 &48
M7@!C&68 8AEO & 9>0!?&H4 71N2 %P;H0!;'+  6AS# %D=X !8'O0 6![_
M %@>_P!8'O\ OR<  *DH  "9*   BR@  ((G  ![)0  =B,  ',@  !Q' D
M;AP1 &L<&@!I'2, 9QTL &4=,P!C'CH 8AY! & >1P!?'DT 7AY4 %P?6P!;
M'V( 62!K %@@=@!6(8( 52&0 %0BG@!3(JX 4B/  %$CW0!1)/( 423_ %$D
M_P!1(_\ N2L  *,L  "3+   ABT  'PL  !T*@  ;R@  &LE  !I(@4 9B$.
M &,B%@!A(A\ 7R,G %TC+P!<(S8 6B,] %DD0P!7)$H 5B10 %4D5P!3)5\
M4B5H %$F<P!/)G\ 3B>- $THG !,**P 2RF^ $LIV@!**?$ 2BG_ $LI_P!+
M*?\ LRX  )XO  ".,   @3   '<O  !O+@  :BL  &4J  !C)P$ 7R<, %PG
M$P!:)QL 6"@D %8H*P!5*#( 4R@Y %(I0 !0*48 3RE- $XI5 !-*EP 3"IE
M $HK< !)*WP 2"R+ $<MF@!&+:H 12Z\ $4NU@!%+N\ 12[^ $4N_P!%+?\
MKC$  )HR  "),P  ?#,  '(S  !K,0  92\  & M  !=+   62P) %8L$ !4
M+!@ 4BP@ % L* !.+2\ 32TV $PM/ !*+4, 22U* $@N40!'+ED 1B]C $4P
M;0!#,'H 0C&) $$QF !!,J@ 0#*[ #\RTP _,NX 0#+] $ R_P! ,O\ JC,
M )8U  "&-0  >38  &XU  !F-0  83(  %PP  !7,   5# & %$P#@!.,!4
M3#$= $HQ)0!(,2P 1S$R $8Q.0!$,4  0S)' $(R3P!!,U< 0#-@ #\T:P ^
M-7@ /36' #PVE@ [-J< .S:Y #HVT0 Z-NT .S;\ #LV_P [-O\ IC8  )(W
M  "".   =3@  &LX  !C-P  738  %<S  !3-   3S0# $LT# !)-!( 1C4:
M $4U(@!#-2D 034O $ U-@ _-CT /C9$ #TW3  \-U4 .SA> #HX:0 Y.78
M.#F% #<ZE0 W.J4 -CJX #4ZSP V.NP -CK[ #8Y_P W.?\ HC@  (XY  !^
M.@  <CL  &@[  !?.@  63D  %,V  !.-P  2C@  $8X"@!$.1  03D7 #\Y
M'P ^.28 /#DM #LZ-  Z.CL .3M" #@[2@ W.U, -CQ< #4\9P T/70 ,SV#
M #,^DP R/J0 ,3ZV #$^S0 Q/NH ,3[Z #(]_P R/?\ GCL  (L\  ![/
M;CT  &0]  !</0  53P  $XZ  !).P  13P  $$]!P ^/0X /#T5 #H^'  Y
M/B, -SXJ #8_,0 U/S@ -#]  #- 2  R0%  ,4!: #!!90 O07( +D*! "U"
MD0 M0J( +$*U "M"RP L0ND +$+Y "U!_P M0?\ F3T  (<^  !W/P  :S\
M &%   !9/P  4C\  $D^  !$/P  0$   #Q!!  Y0@T -T(2 #5#&0 S0R$
M,D,H #%$+P P1#8 +T0] "Y%10 M14X +$58 "M&8P J1F\ *49^ "A&CP G
M1Z$ )D>S "9'R0 F1N< )T;X "A%_P H1?\ E4   ()!  !S0@  9T(  %Y"
M  !50@  3D(  $5"   _1   .T4  #=&   T1PH ,4@0 "](%@ N21X +$DE
M "M)+  J23, *4HZ "A*0@ G2DL )DM5 "5+8  D2VT (TM\ ")+C0 A3)\
M(4RQ "!,QP @2^8 (4OW ")*_P B2O\ D$,  'Y$  !O1   9$4  %I%  !2
M10  2D8  $%'   \2   -TD  #)+   N30< *TX. "E.$P G3QH )D\A "5/
M*  D3S  (U W ")0/P A4$@ (%!2 !]170 >46H '5%Y !Q1B@ ;49P &E&O
M !E1Q0 94>0 &E#V !M/_P <3_\ BD8  'E'  !K1P  8$@  %9(  !.2
M1TD  #Y+   Y3   ,TX  "Y0   H4P( )%0+ ")5$  @518 'U8> !Y6)  =
M5BP '%8S !M7.P :5T0 &5=. !A760 76&8 %5AU !18AP 46)H $U>L !)7
MP@ 25^$ $U;T !15_P 45?\ A$D  '1*  !F2P  7$L  %-+  !+3   1$T
M #Q/   U40  +U0  "E6   D60  'EL' !I=#0 871( %UT9 !9>(  57B<
M%%XN !->-P 27D  $5]* !%?50 07V( #U]Q  Y?@P -7Y8 #5^I  Q>O@ ,
M7MH #5WP  U<_  .7/\ ?DT  &Y.  !B3@  6$\  $]/  !(4   0%(  #A4
M   P5P  *EH  "1=   ?7P  &6(! !-E"0 19@\ $&84  ]F&P .9R( #6<I
M  UG,@ ,9SL "V=%  IG4  )9UT !V=L  9G?0 %9Y  !&:C  )FMP #9<\
M!&7I  1D]0 $9/P =U$  &E2  !=4@  5%(  $Q3  !#50  .U@  #-;   K
M7@  )6$  !]D   99P  $VH   ]M!@ +< P "' 1  =P%@ %<!T !' D  -P
M+  "<#4  ' _  !P2@  <%<  '!E  !P=@  <(H  &^>  !OL@  ;L@  &WE
M  !M\@  ;?D <%8  &-6  !95@  45<  $=8   ^6P  -E\  "YB   F9@
M'VH  !EM   3<   #G,   MV!  %> L  7@/  !Y$P  >1D  'D?  !Z)@
M>B\  'HY  !Z1   >E   'I?  !Z<   >H,  'J8  !ZK   ><(  'C?  !X
M[P  =_< :EL  %];  !66P  3%P  $)@   Y8P  ,&@  "AL   @<   &70
M !-W   .>P  "7X   2! @  @@@  (,-  "#$   A!0  (49  "&(   AB@
M (<Q  "'/   ATD  (=7  "':   AWL  (>0  "&I0  A;H  (73  "$Z@
MA/0 96   %Q@  !180  1F0  #QI   R;0  *7(  "%W   9>P  $H    V#
M   (AP   HH   "-    C@0  (X)  "/#0  D!   )$4  "2&0  DR   )0I
M  "5,P  E4   )9.  "67P  E7(  )6(  "5G0  E+(  )3(  "3X@  D^X
M864  %9F  !*:@  /VX  #5T   K>0  (7\  !F$   1B0  #(T   :1
ME    )@   ":    FP   )P"  "=!P  G@L  )\.  "A$@  HA@  *,@  "E
M*0  IC8  *9$  "F50  IF@  *9]  "FE   I:D  *2]  "DT0  I.0 6VP
M $]P  !#=0  .'L  "V!   CAP  &8T  !&2   +EP  !)P   "@    HP
M *8   "H    J0   *H   "L    K00  *X)  "P#0  L1$  +,7  "U(
MMBL  +<Z  "W2P  N%P  +AQ  "XB   N)T  +BQ  "WP@  M]  5'8  $A\
M   \@@  ,8D  ":0   ;EP  $IT   RB   #IP   *L   "N    L@   +8
M  "X    N    +H   "[    O0   +X   # !0  P0L  ,,0  #&%@  R2
M ,HN  #+/@  S%   ,QD  #->@  S9$  ,VD  #-M   S<  38,  $&*   U
MD0  *9D  !Z@   3I@  #*P   .Q    M@   +H   "^    P@   ,8   #(
M    R    ,H   #+    S0   ,X   #0    T@$  -4(  #9#@  W14  .$A
M  #B,0  Y$,  .56  #F:P  YH(  .>6  #GI0  YK  _P ) /\ !0#_  8
M_P . /\ %@#_ "$ _P M /\ . #] $, ^0!- /4 50#R %T \ !C .X :0#L
M &\ Z@!T .D >@#G '\ Y@"% .0 BP#C )$ X0"9 -\ H0#< *H V@"V -<
MQ@#5 .$ TP#T -( _P#1 /\ T0#_ ,\ _P#* /\ _P ! /\   #_  $ _P ,
M /\ $@#Z !T ]@ H /, ,P#P #X [ !( .@ 4 #E %@ X@!> -\ 9 #= &H
MVP!O -D = #6 'H U !_ -( A0#0 (P S@"3 ,P G #) *4 QP"P ,8 O@#$
M -0 P@#N ,$ _@#  /\ P #_ +\ _P"^ /\ _P   /\   #_    ^@ ' /$
M#P#K !@ Y@ C .( +@#@ #@ VP!" -4 2P#1 %( S@!9 ,L 7P#) &4 QP!J
M ,8 ;P#$ '0 P@!Z ,$ @ "_ (8 O0". +L E@"Y *  MP"J +8 MP"T ,H
ML@#F +$ ^ "P /\ KP#_ *\ _P"P /\ _P   /\   #W    Z@ " .$ # #7
M !, T  = ,P * #) #( Q@ \ ,( 10"_ $T O !3 +H 60"X %\ MP!D +4
M:0"T &X L@!T +$ >@"O (  K0"( *P D0"J )H J "E *8 L0"D ,$ HP#<
M *$ \@"A /\ H #_ *  _P"A /\ _P   /<   #H    V0   ,L " ## !
MO0 8 +D (@"V "P M  V +( /P"O $< K !- *L 5 "I %D IP!> *8 8P"E
M &@ HP!N *( = "@ 'H G@"" )P BP"; )4 F0"? )@ K "6 +H E #/ ),
MZP"2 /L D@#_ )( _P"1 /\ ]P   .<   #3    Q@   +L  @"S  P K0 2
M *H ' "G "8 I  P *, . "@ $  G@!' )P 3@": %, F0!8 )< 70"6 &,
ME0!H ), ;@"2 '0 D !\ (\ A0"- (\ BP": (H IP"( +4 A@#' (4 Y "$
M /4 A #_ (, _P"# /\ [    -,   #! 0  M    *P   "F  < H  . )T
M%@": "  EP I )4 ,@"3 #H D0!! (\ 2 "- $T C !3 (L 6 ") %T B !C
M (< :0"% &\ @P!W (( @ "  (H ?@"6 'T HP![ +  >@#" 'D W0!X /$
M=P#] '@ _P!X /\ W@H  ,0+  "R#   I@L  )T(  "9!   E0 * )$ $0".
M !D BP C (D + "' #0 A0 [ (, 0@"" $@ @ !. '\ 4P!] %@ ? !> 'L
M9 !Y &H > !R '8 >P!T (8 <P"2 '$ GP!P *T ;@"^ &T!U@!M NT ; /Z
M &P#_P!L _\ SA   +<1  "F$@  FA$  )$0  "+#@  B0L# (<%# "$ 1,
M@0$< 'X")0!\ RX >@,V '@$/ !W!$, =05( '0%3@!S!50 <059 ' &7P!N
M!F8 ;09N &L'> !J!X, : B0 &<)G0!E":P 9 F\ &,*U !C"^P 8@SZ &(,
M_P!B#/\ PQ8  *T7  "=&   D!@  (<6  "!%   ?1$  'P.!@!\"@X > H6
M '4+'P!R"R@ < PP &\,-P!M##X ; Q$ &L-2@!I#4\ : U5 &<-7 !E#6,
M8PYK &(.=0!@#H$ 7PZ. %T/G !<$*L 6Q"] %H0U@!9$?  61'] %D1_P!9
M$?\ N1L  *4=  "4'@  B!X  'X=  !X&P  =!@  '$5  !Q$0D ;Q 1 &P0
M&0!I$"( 9Q$J &81,@!D$3D 8Q$_ &(110!@$DL 7Q)1 %T26 !<$E\ 6A-H
M %D3<@!7%'T 5A2+ %05F0!3%:D 4A:Z %$6T@!1%^T 41?] %$7_P!1%_\
MLB   )XB  ".(@  @2,  '<B  !P(0  ;!X  &D;  !G& 0 9A4. &,6%0!A
M%AX 7Q8F %T6+0!<%S0 6A<[ %D700!8&$< 5AA- %485 !3&%P 4AED %$9
M;@!/&GH 3AN( $T;EP!+'*8 2ARX $H=SP!)'>L 21W[ $D=_P!*'?\ K"0
M )@E  "()@  >R<  '$F  !J)0  9B,  &(A  !@'@  7AP+ %L;$@!9'!H
M5QPB %4<*0!4'#  4QTW %$=/0!0'4, 3QU* $T>40!,'E@ 2Q]A $D?:P!(
M('< 1R"% $8AE !$(J0 1"*V $,BS !#(^D 0R/Z $,C_P!#(O\ IB<  ),I
M  "#*@  =BH  &TJ  !E*0  8"<  %PE  !9(P  5R$' %4A#P!2(18 4"$>
M $XA)0!-(BP 3"(S $HB.0!)(D  2")& $<C30!%(U4 1"1> $,D:0!")74
M0":# #\FD@ ^)Z, /B>T #TGR@ ]*.@ /2CY #TG_P ^)_\ HBH  (XK  !_
M+0  <BT  &@M  !A+   7"L  %@H  !4)@  428$ $XE#0!,)1, 2B8: $@F
M(@!')BD 128O $0F-@!#)SP 02=# $ G2P _*%, /BE< #TI9@ \*G( .RJ!
M #HKD  Y*Z$ ."RR #<LR  W+.8 ."SX #@L_P X+/\ G2P  (HN  ![+P
M;S   &4P  !=+P  6"X  %,K  !0*@  3"H  $DJ"P!&*A$ 1"H7 $(J'P!!
M*B4 /RHL #XK,P ]*SD /"M  #LL2  Z+%  .2U9 #@N9  W+G  -B]_ #4O
MCP T,)\ ,S"Q #(PQP R,.4 ,S#W #,P_P T+_\ F2\  (<Q  !W,@  :S(
M &(R  !:,@  5#$  $\O  !++0  1RX  $0N" !!+@X /RX4 #TN'  [+B(
M.2\I #@O+P W+S8 -C ^ #4P1@ U,4X -#%7 #,R8@ R,FX ,3-] # SC0 O
M-)X +C2P "TTQ0 M-., +C3V "\S_P O,_\ E3$  (,S  !T-   :#4  %XU
M  !7-   430  $LR  !&,0  0C(  #\R!0 \,@T .3,2 #@S&0 V,R  -#,F
M #,S+0 R-#0 ,30[ # U0P P-4P +S95 "XV8  M-VP +#=[ "LWBP J.)P
M*3BN "@XPP H..( *3CU "HW_P J-_\ DC0  '\U  !Q-@  93<  %LW  !4
M-P  338  $<V  !"-0  /38  #HV @ W-PL -#<0 #(W%@ Q.!T +S@D "XX
M*P M.3( +#DY "LY00 J.DD *CI3 "D[7@ H.VH )SMY "8\B0 E/)L )#RM
M ",\P@ C/.  )#ST "4[_P E._\ C38  'PX  !M.0  8CD  %@Z  !1.0
M2CD  $0Y   ].0  .3H  #4[   R.P@ +SP. "T]%  L/1H *CTA "D]*  H
M/B\ )SXV "8^/@ E/T< )#]0 "- 6P B0&@ (4!V "! AP ?09D 'T&K !Y!
MP  >0=X 'T#S !] _@ @/_\ B3D  '@Z  !I.P  7CP  %4\  !-/   1SP
M $ \   X/0  -#X  #!    M004 *D(, "="$0 F0Q@ )$,> "-#)0 B0RP
M(40S "!$.P ?1$0 'D5. !U%60 <164 &T5T !I%A0 91I< &4:I !A&O@ 7
M1=P &$7Q !E$_0 :1/\ A#P  ',]  !F/@  6S\  %(_  !*/P  1#\  #U
M   V00  ,4,  "Q$   G1@$ )$<* "%(#P @210 'DD; !U)(@ <22D &THP
M !I*.  92D$ &$I+ !=+50 62V( %4MQ !1+@@ 32Y0 $DNG !)+O  12]D
M$DKP !-*_  42?\ ?S\  &]   !A00  5T(  $Y"  !'0@  04(  #I#   R
M10  +4<  "A)   C2P  'DT& !M/#0 84!$ %U 7 !90'@ 54"4 %% L !-1
M-  243T $5%' !%14@ 045\ #U)M  Y2?@ -49$ #5&D  Q1N  ,4=$ #5#L
M  U0^@ .3_\ >4,  &I$  !=1   4T4  $M%  !$10  /D8  #9(   O2@
M*4P  "1/   ?40  &E,  !16"0 15PX $%@3 !!8&0 /6"  #E@H  U8,  -
M6#D #%A#  M83@ *6%H "%AH  =8>0 &6(P !5B?  18LP $5\H !5?F  57
M\P &5OP <T8  &1'  !92   4$@  $A(  !!20  .DH  #)-   K4   )5(
M "!5   :6   %5H  !!=!@ ,8 P "F 0  E@%0 (8!P !V C  5@*P $8#0
M V ]  %@20  8%4  &!C  !@<P  8(8  %^:  !?K@  7\0  %[B  !>\
M7O@ ;$H  %]+  !52P  3$P  $5,   ]3@  -5   "Y3   G5@  (%D  !I<
M   57P  $&(   UE!  (9PL  V<.  !H$P  :!@  &@?  !I)@  :2X  &DX
M  !I0P  :4\  &E=  !I;0  :8   &F4  !HJ0  :+\  &?<  !F[@  9O<
M9D\  %I/  !13P  2D\  $%1   X5   ,%<  "A;   A7@  &F(  !1E   0
M:   #&L   =N P !< D  ' -  !Q$   <10  '(:  !S(0  <R@  ',Q  !S
M/   =$@  '-6  !S9@  <WD  '..  !SHP  <KD  ''2  !QZP  </0 85,
M %93  !/4P  154  #M8   R7   *F   ")D   ;:   %&P   ]O   +<@
M!G8   !Y    >@8  'H*  ![#@  ?!$  'T5  !^&P  ?R(  ( J  " -0
M@$$  (!/  " 7P  @'$  ("&  " G0  ?[(  '[*  !^Y0  ??$ 7%@  %18
M  !)6@  /UT  #5A   L90  (VH  !MO   4<P  #G<   E[   #?P   ((
M  "$    A@$  (8&  "("@  B0T  (H0  "+%0  C!L  (XB  "/+   CS@
M (]&  "/5@  CV@  (]^  "/E0  CJL  (W!  "-W   C.L 65T  $Y?  !#
M8@  .&8  "YL   D<0  ''<  !1\   .@0  "(4   ")    C0   )    "2
M    DP   )0   "6 P  EP@  )@,  ":#P  FQ,  )T:  "?(P  H"X  * \
M  "@3   H%X  *!T  "?C   GZ(  )^W  ">RP  GN  4V0  $=H   \;0
M,7,  "=Y   =?P  %(4   V+   &D    )0   "8    G    )\   "A
MH@   *0   "E    IP   *@$  "J"0  K T  *T2  "P&0  LB,  +(Q  "R
M0@  LE0  +)I  "R@   LI@  +&L  "ROP  L<X 3&X  $!S   U>@  *H$
M !^(   5C@  #I4   ::    GP   *0   "H    K    *\   "Q    L0
M +,   "U    M@   +@   "Z    O 8  +X,  # $0  PQD  ,4F  #%-P
MQDD  ,9=  #'<@  QXH  ,B?  #(KP  R+P 1GH  #F!   NB0  (I   !>8
M   /GP  !Z4   "J    KP   +,   "W    O    +\   #!    P@   ,0
M  #%    QP   ,D   #+    S0   ,\#  #2"@  UA   -P:  #=*@  WCP
M -]0  #@90  X7L  .&1  #BH@  XJT _P " /\   #_  , _P , /\ $P#_
M !T _P H /X ,P#[ #X ]P!( /, 4 #P %< [0!> .L 9 #H &D YP!O .4
M= #C 'D X@!_ .  A0#> (P W "3 -D G #6 *8 TP"Q -$ P #/ -H S@#Q
M ,P _P#+ /\ RP#_ ,8 _P#! /\ _P   /\   #_    _P ( /L $ #V !D
M\@ D .\ +@#M #D Z !" ., 2P#@ %( W0!9 -D 7P#6 &0 TP!I -$ ;@#/
M '0 S@!Y ,P ?P#* (8 R ". ,8 E@#$ *  P@"K ,  N0"^ ,T O #J +L
M_ "Z /\ N@#_ +H _P"V /\ _P   /\   #^    ]  $ .L #0#D !0 WP ?
M -L *0#8 #, TP ] ,X 10#* $T QP!3 ,4 60## %\ P0!D +\ :0"] &X
MNP!S +H >0"X (  M@"( +0 D "R )H L0"E *\ L@"M ,0 K #A *L ]@"J
M /\ J@#_ *H _P"J /\ _P   /T   #N    X@   -4 "@#- !$ QP 9 ,0
M(P#! "T OP W +L /P"W $< M0!. +( 4P"P %D KP!> *T 8P"L &@ JP!M
M *D <P"H 'H I@"! *0 B@"C )0 H0"? )\ K "> +L G #2 )L [@": /\
MF@#_ )D _P"9 /\ _@   .X   #>    RP   ,$ !0"Y  T M  4 +$ '@"N
M "< JP P *H .0"G $$ I !( *( 30"A %, GP!8 )X 70"= &( FP!G )H
M;0"8 ', EP![ )4 A "4 (X D@"9 )  I@". +0 C0#( (P Y@"+ /D B@#_
M (H _P"+ /\ \    -L   #'    N@   +    "H  H I  0 *  & "= "$
MFP J )H ,P"8 #L E@!! )0 2 "2 $T D0!2 (\ 5P". %P C !A (L 9P"*
M &X B !U (< ?@"% (@ @P"4 (( H "  *\ ?P#  'X W0!] /( ?0#_ 'T
M_P!] /\ X    ,8   "U    J@   *(   ";  4 E0 - )( $P"0 !P C0 D
M (L +0"* #0 B  [ (8 0@"% $< @P!- (( 4@"! %< ?P!< 'X 8@!] &@
M>P!P 'H >0!X (, =@"/ '4 G !T *H <@"Z '$ T0!P .P < #[ '  _P!P
M /\ S00  +<&  "G!P  FP8  ),$  ".    B@ ( (8 #P"$ !8 @0 > '\
M)P!] "X ?  V 'H / !Y $( =P!' '8 3 !U %( <P!7 '( 70!Q &, ;P!K
M &X = !L 'X :P"* &D F !H *8 9P"V &8 RP!E .< 90#W &4 _P!E /\
MP P  *L-  ";#@  CPX  (8-  "!"P  ?@<! 'P!"P!Y !$ =P 8 '4 (0!S
M "D <0 P &\ -@!N #P ; !" &L 1P!J $T :0!2 &@ 6 !F %\ 90!G &,
M< !B 7H 8 &' %\"E0!> J, 7 .S %P#QP!;!.0 6P7T %L&_@!;!O\ M1
M *$2  "1$P  A1,  'P2  !V$0  <PX  '(,! !Q!PT ;@02 &P$&P!I!2,
M9P4J &8&,0!D!C< 8P8] &('0P!A!TD 7P=. %X(50!="%P 6PEC %H);0!8
M"G@ 5PJ% %8+DP!4"Z( 4PNS %(,QP!2#.0 40WU %$-_P!1#?\ K14  )D7
M  ")&   ?1D  '08  !M%P  :A0  &<1  !G#@< 9@P. &,,%0!A#!T 7PPE
M %T-+ !<#3, 6PTY %H-/P!8#44 5PU+ %8.40!5#ED 4PYA %(.:P!0#W8
M3A"# $T0D@!,$*( 2Q"R $H1R !)$>4 21'W $D2_P!)$?\ I1D  )(<  "#
M'0  =AX  &T=  !F'   8AH  %\7  !>% $ 7A$* %L0$0!9$1@ 5Q$@ %41
M)P!4$2X 4Q$T %$1.P!0$D$ 3Q)' $X23@!,$E4 2Q-> $D39P!(%', 1A2
M $45CP!$%9\ 0Q:P $(6Q0!"%^, 0A?V $(7_P!"%_\ GQT  (P@  !](0
M<2(  &@B  !A(0  7!\  %D<  !7&0  518& %05#@!1%10 3Q8< $X6(P!,
M%BH 2Q8P $H6-P!)%ST 1Q=# $872@!%&%( 0QA: $(99 !!&7  /QI] #X;
MC0 ]&YT /!RN #L<PP ['.$ .QWU #L<_P \'/\ FB$  (<C  !X)   ;"4
M &,E  !<)   5R,  %,@  !1'@  3QP" $T;# !+&A$ 2!L8 $<;( !%&R8
M1!LM $,<,P!"'#D 0!Q  #\=1P ^'4\ /1Y8 #P>8@ Z'VT .1][ #@@BP W
M(9L -B&M #4AP0 U(=\ -2'S #8A_P V(?\ EB,  (,F  !T)P  :"@  %\H
M  !8)P  4R8  $\D  !,(@  22   $<@"0!$'P\ 0A\5 $ @'  _(", /B I
M #P@+P [(38 .B$] #DA1  X(DP -R)5 #8C7P T(VL ,R1Y #(EB0 Q)9H
M,"6K # FOP O)MP ,";R # F_P Q)?\ D28  '\H  !Q*@  92H  %PJ  !5
M*@  3RD  $LH  !()0  1"0  $$D!0 _) T /202 #LD&0 Y)!\ -R0F #8D
M+  U)3, -"4Z #,F00 R)DH ,2=3 # G70 O*&D +BEW "TIAP L*9@ *RJJ
M "HJO0 J*MH *RKQ "LJ_@ L*?\ C2@  'PJ  !M+   8BT  %DM  !1+0
M3"P  $<K  !#*   /R@  #PH @ Y* L -R@0 #4H%@ S*!P ,B@C # H*0 O
M*3  +RHW "XJ/P M*T< +"M1 "LL6P J+&< *2UU "@MA0 G+9< )BZH "4N
MO  E+M@ )B[P "8N_0 G+?\ BBL  '@M  !J+@  7R\  %8O  !.+P  2"X
M $,M   _+   .RP  #<L   T+ D ,BP. # M$P N+1H +2T@ "LM)P J+BT
M*BXU "DO/0 H+T4 )S!. "8P60 E,64 )#%S ",Q@P B,I4 (3*G "$RNP @
M,M0 (3+O "(Q_  B,?\ ABT  '4O  !G,   7#$  %,Q  !+,0  13$  $ P
M   [,   -C   #,P   P,08 +3$- "LQ$0 I,A< *#(> "<R)  E,RL )3,R
M "0S.@ C-$, (C1, "$U5P @-6, 'S5Q !XV@0 =-I, '#:E !LVN0 ;-M(
M'#;M !TV^P =-?\ @C   '$R  !C,P  630  % T  !)-   0C,  #TS   W
M,P  ,30  "XU   K-0( *#8+ "4W$  D-Q4 (C<; "$X(@ @."@ 'S@P !XX
M-P =.4  '#E) !LZ5  :.F  &3IN !@Z?P 7.Y$ %SND !8[MP 5.]  %CKL
M !<Z^@ 8.?\ ?3(  &TT  !@-0  538  $TV  !&-@  0#8  #HV   T-@
M+C@  "HY   F.@  (SL( " \#@ >/1( '3T8 !P]'P ;/B4 &CXM !D^-  7
M/CT %C]' !4_40 4/UX %#]L !- ?  20(\ $4"B !% M@ 00,X $3_K !(_
M^0 2/O\ >34  &DW  !<.   4CD  $HY  !#.0  /3D  #<Y   Q.@  *SP
M "<]   B/P  'D$$ !I""P 80Q  %T,5 !5$&P 41"( $T0I !-$,0 21#H
M$45# !!%3@ 015L #D5I  Y%>0 -18P #46?  Q%L@ +1<D #$7E  U$]@ -
M1/\ =#D  &4Z  !8.P  3SL  $<\  ! /   .CP  #0\   N/@  *$   "-"
M   ?1   &D8  !5("  22@T $4H2 !!*&  /2QX #DLE  U++0 -2S8 #$M
M  M+2@ *2U8 "4MD  A+=  '2X< !4N:  1+K@ $2L0 !4K@  5*\  &2?H
M;CP  & ]  !4/@  2SX  $0^   ]/@  -S\  #%    J0@  )$4  !]'   :
M20  %4P  !%.!0 .40L "U$0  I1%  )41L "%$B  =1*0 %43( !%([  -2
M1@ !4E(  %)?  !2;P  4H$  %&6  !1J0  4;\  %#<  !0[@  4/< :$
M %M!  !000  2$$  $%!   [0@  -$,  "U%   F2   ($L  !M-   64
M$5,   Y5!  *6 H !E@.  )8$@  61<  %D=  !9)0  62T  %DV  !900
M64T  %I:  !::0  67P  %F0  !9I0  6+H  %C5  !7[   5_8 8T0  %9%
M  !-10  144  #]%   W1P  +TD  "A,   B3P  &U(  !95   16   #5H
M  E= P $7PD  & -  !@$   810  &$9  !B(   8B<  &(Q  !B.P  8D<
M &)5  !C9   8G8  &*+  !BH   8;8  &'/  !@Z@  8/4 74@  %))  !*
M2   0T@  #I*   R30  *E   "-3   <5P  %EH  !%=   -8   "&,   -F
M 0  9P8  &@+  !I#@  :A$  &L5  !L&P  ;2(  &TJ  !M-   ;4   &U.
M  !M70  ;6\  &V$  !LF@  ;+   &O(  !KY@  :O, 6$T  $Y-  !(3
M/DX  #51   L5   )%@  !U<   68   $&0   QG   ':P   6X   !P
M<@,  '('  !S"P  =0X  '81  !W%@  >!P  'DC  !Z+0  >CD  'I'  !Z
M5@  >6@  'I\  !YE   >*H  'C!  !WWP  =^\ 5%$  $Q1  !"4@  .%4
M "]9   F7@  'F(  !9G   0:P  "V\   5S    =P   'H   !\    ?@
M '\"  " !@  @0H  (,-  "$$0  AA4  (@<  "))0  BC   (H^  ")30
MB5\  (ES  "(BP  B*(  (>Y  "'T0  AN@ 4E8  $=7   \6@  ,E\  "AD
M   ?:0  %F\  !!T   *>0   GT   "!    A0   (@   "*    C    (T
M  "/    D 0  )((  "3#   E1   )<5  "9'0  FR<  )LT  ";1   FE8
M )IJ  "9@@  FIH  )BP  "8QP  E]X 2UP  $!@   U90  *VH  "%Q   7
M=P  $'T   F#   !B    (P   "1    E0   )@   ":    FP   )T   "?
M    H    *(   "D!0  I@H  *@.  "J%   K1T  *TJ  "M.0  K4L  *U?
M  "M=P  K)   *NG  "KN@  J\L 168  #EK   N<0  (W@  !E_   0A@
M"8T   "3    F    )T   "A    I0   *@   "K    JP   *X   "O
ML0   +,   "U    MP$  +D'  "\#0  OQ,  ,(?  #"+@  PD   ,)4  #!
M:P  P8,  ,";  #!K0  P;P /G(  #)X   G@   '(@  !*0   *EP   )T
M  "C    J    *T   "R    M@   +D   "[    O    +X   #     P@
M ,0   #&    R    ,L   #.!0  T0T  -84  #7(P  V#4  -E)  #:7@
MVW4  -N,  #<GP  W*L _P   /\   #_    _P ) /\ $ #_ !D _@ D /P
M+P#Y #D ] !# /  2P#M %( Z@!9 .< 7P#D &0 X@!I .  ;@#> ', W !Y
M -H ?P#7 (8 U ". -$ E@#/ *$ S "L ,H NP#( -( Q@#N ,8 _P#% /\
MQ0#_ +\ _P"Z /\ _P   /\   #_    _@ % /< #@#R !4 [@ ? .L *@#I
M #0 XP ] -X 10#9 $T U !3 -$ 60#. %X S !C ,H : #) &T QP!S ,4
M>0## (  P0"( +\ D "] )L NP"F +D M "W ,@ M@#F +4 ^P"T /\ M #_
M +, _P"N /\ _P   /\   #X    [0   .4 "P#= !$ UP : -( ) #/ "X
MRP W ,< 0 ## $< P !. +X 4P"\ %D N@!> +@ 8P"V &@ M0!M +, <P"Q
M 'D KP"! *T B@"K )0 J0"@ *@ K0"F +X I0#; *0 ] "D /\ HP#_ *,
M_P"B /\ _P   /8   #F    UP   ,L !@#$  X O@ 5 +L 'P"Y "@ MP Q
M +0 .@"P $$ K0!( *L 3@"I %, IP!8 *8 7 "D &$ HP!G *$ ; "@ ',
MG@!Z )T @P"; (X F0"9 )< I@"6 +8 E0#, )0 ZP"3 /T DP#_ ), _P"3
M /\ ]P   .0   #0    P0   +<  @"O  L JP 1 *< &0"E "( HP K *(
M,P"? #L G !" )L 2 "9 $T EP!2 )8 5P"5 %L DP!A )( 9@"0 &T CP!T
M (T ?0", (< B@"3 (@ H "' *\ A0#" (4 X@"$ /< A #_ (0 _P"$ /\
MY0   ,T   "\    KP   *8   ">  < F@ . )8 % "4 !T D@ E )$ +0"0
M #4 C0 \ (P 0@"* $< B !, (< 40"& %8 A !; (, 8 "! &< @ !N 'X
M=P!] ($ >P"- 'H F@!X *D =P"Z '8 TP!V .\ =@#^ '4 _P!U /\ T
M +L   "K    GP   )<   "0  ( BP + (@ $ "& !< A  @ (( )P"! "\
M?P U 'T / !\ $$ >P!& 'D 2P!X %  =P!5 '8 6P!T &$ <P!I '$ <0!P
M 'L ;@"' &T E0!K *, :@"T &H R0!I .@ :0#Y &D _P!I /\ P    *P
M  "< @  D (  (@   "#    ?P & 'L #0!Y !( =P : '8 (@!T "D <P P
M '$ -@!P #P ;P!! &T 1@!L $L :P!0 &H 5@!H %P 9P!D &4 ; !D '8
M8P"" &$ D !@ )\ 7P"O %X PP!> .$ 7@#T %T _P!= /\ M <  * )  "0
M"P  A L  'P*  !W!P  = 0  '$ "0!O  \ ;0 5 &L ' !I ", :  J &<
M,0!E #8 9  \ &, 00!B $8 8 !, %\ 4@!> %@ 70!? %L : !: '( 6 !^
M %< C !6 )L 50"K %0 O@!4 -H 4P#O %0 ^P!4 /\ J0T  )8.  "'$
M>A   '(0  !L#@  :0P  &<) P!F! L 9  0 &( %P!@ !X 7@ E %T *P!<
M #$ 6@ W %D / !8 $( 5P%' %8!3@!5 E0 4P)< %(#90!1 V\ 3P1[ $X$
MB@!-!9D 3 6I $L%O !*!M0 2@?M $H'^0!*!_\ H1   (X2  !^%   <Q0
M &H4  !D$P  8!$  %X/  !=#04 70D- %H&$@!8!QD 5@<@ %4')P!3!RT
M4@@S %$(. !0"#X 3PE$ $X)2@!,"5$ 2PI9 $H*8@!("VT 1PMZ $8,B !$
M#)@ 0PRI $(-O !"#=4 0@WN $(-^P!"#?\ FA0  (<6  !X&   ;!D  &,9
M  !=&   618  %83  !4$0  5 X( %,-#@!1#10 3PT; $T-(@!,#2@ 2PTN
M $H-- !)#3H 1PY! $8.1P!%#D\ 1 Y7 $(/80!!$&P /Q!Y #X0B  ]$9@
M.Q&I #L1O  Z$=8 .A'P #H2_0 [$?\ DQ@  ($:  !S'   9QT  %X=  !8
M'   4QL  % 8  !.%@  3!,# $P1"P!*$!  2!$7 $81'@!%$20 1!$J $(1
M, !!$3< 0!(] #\21  ]$DP /!-4 #L37@ Y%&D .!1V #<5A0 V%98 -!:G
M #06N@ S%M, ,Q;N #06_  T%O\ CAL  'P=  !N'P  8R   %H@  !3(
M3AX  $H=  !(&@  1A@  $46!P!#%0X 0143 #\5&@ ^%2  /14G #L5+0 Z
M%C, .18Z #@600 W%TD -1=1 #086P S&68 ,AES # :@P O&I0 +ANE "T;
MN  M&]  +1OL "X;^P N&_\ BAX  '@@  !J(@  7R,  %8C  !/(@  2B$
M $8@  !#'@  01L  #\: P ]&@P .QD1 #D9%@ W&AT -AHC #4:*0 T&C
M,QLV #$;/@ P'$8 +QQ/ "X=60 M'60 +!YQ "L?@0 J'Y( *1^D "@@MP G
M(,X )R#K "@@^@ I'_\ AB   '0C  !G)   7"4  %,E  !,)0  1R0  $(C
M   _(0  /1\  #H>   W'@D -1X. #,>$P Q'AH ,!X@ "\>)@ N'RT +1\S
M "P@.P K($, *B%, "DA5@ H(F( )B)O "4C?P D(Y  (R.B "(DM0 B),P
M(B3I ",D^0 D(_\ @B,  '$E  !C)@  62<  % H  !))P  0R<  #\F   [
M)   ."(  #4B   R(@8 ,"(- "XB$0 L(A< *B(= "DB(P H(RH )R,Q "8D
M.  E)4$ )"5* ",F5  B)F  (2=M " G?0 ?)X\ 'BBA !XHM  =*,H '2CH
M !XH^  ?)_\ ?B4  &XG  !@*0  5BD  $TJ  !&*@  02D  #PH   W)P
M-"8  # F   M)@, *R<+ "@G$  G)Q0 )2<: "0G(0 C*"< (B@N "$I-@ @
M*3X 'RI( !XJ4@ =*UX '"MK !LK>P :+(T &2R? !@LL@ 8+,D &"SG !DK
M]P :*_\ >B<  &HJ  !=*P  4RP  $HL  !#+   /BL  #DK   T*@  ,"H
M "LJ   I*P  )BL( ",L#@ B+!( ("P8 !\L'@ >+24 '2TL !PM,P ;+CP
M&BY% !DO4  8+UP %R]I !8P>0 5,(L %#"> !0PL0 3,,< $S#E !0P]@ 5
M+_\ =BH  &<L  !:+0  4"X  $@N  !!+@  .RX  #8M   Q+0  +"T  "<O
M   D+P  (3 % !\Q#  <,1  &S(5 !HR'  9,B( &#(I !<S,0 6,SD %3-#
M !0T30 3-%D $C1G !$U=P 1-8D $#6< ! UL  .-<8 #S3D ! T]0 0-/\
M<BP  &,N  !7,   33   $4P   ^,   .#   #,P   O,   *3$  "0R   A
M,P  '34" !HV"0 7-PX %3<3 !0X&0 3.!\ $C@F !(X+@ 1.38 $#E  ! Y
M2P ..5< #CID  TZ=  ,.H8 ##J9  LYK  *.<$ "CG>  LY\0 ,./P ;B\
M %\Q  !3,@  2C,  $(S   [,P  -C,  #$R   L,P  )S0  "$V   =.
M&3D  !4[!@ 2/0P $#X0 ! ^%0 ./AP #CXC  T^*@ ,/C, ##X\  L_1P *
M/U( "#]@  <_;P &/X$ !3^4  0_J  #/KP !#[7  4^[  %/O< :3,  %LT
M  !0-0  1S4  #\U   Y-0  -#4  "XU   I-P  (S@  !X[   :/   %C\
M !)!!  .0PH #$0.  I$$P )1!D "$0@  =$)P &1"\ !40X  -%0@ "14X
M $5;  !%:@  17P  $60  !$I   1+D  $31  !$Z@  0_4 9#8  %<W  !,
M.   0S@  #PX   W.   ,3@  "LY   E.P  (#T  !I    60@  $D0   Y'
M!  +20D !TH-  1+$0 !2Q8  $L<  !+(P  2RL  $LT  !+/@  3$D  $Q7
M  !,9@  3'<  $N,  !+H0  2[4  $K.  !*Z0  2O4 7SH  %([  !(.P
M0#L  #H[   T.P  +CP  "<^   B00  '$,  !9&   220  #DL   M. P '
M4 @  E$,  !1$   4A,  %,8  !3'P  4R8  %,O  !3.0  4T4  %-2  !3
M80  4W(  %.'  !2G   4K$  %'*  !1YP  4?0 63X  $X^  !%/@  /CX
M #@^   P0   *4(  "-$   =1P  %TH  !)-   .4   "U,   95 @  5P<
M %@+  !9#@  6A$  %H5  !;&@  7"$  %PJ  !<-   7#\  %Q-  !<6P
M7&P  %R!  !;EP  6ZT  %K%  !:Y   6?, 5$(  $I"  !"0@  /$(  #1#
M   L1@  )4D  !Y,   73P  $E,   Y6   *60  !5L   !>    8 0  &$(
M  !B#   8PX  &01  !E%@  9AP  &<C  !G+0  9SD  &=&  !G50  9V8
M &=Z  !FD0  9:@  &7   !DW@  9/  3T8  $=&  ! 10  -T<  "]*   F
M30  'U$  !A5   260  #5P   A@   "8P   &8   !H    :@   &L$  !L
M"   ;0P  &\.  !P$@  <A<  ',=  !T)@  =#(  '0_  !T3@  <U\  '1R
M  !SB@  <J$  '&X  !QU   <.P 3$H  $5*   [2P  ,DX  "E2   @5@
M&%L  !)?   -9   !V@   !K    ;P   '(   !U    =@   '<   !Y @
M>@8  'P*  !^#@  @!$  ((6  "$'@  A"D  (0V  "$10  A%8  (-J  "#
M@0  @ID  (&Q  " R0  @.4 2DX  #]0   U4P  *U<  ")<   98@  $F<
M  QL   %<0   '4   !Y    ?0   ($   "#    A0   (8   "(    B0
M (L$  "-"   CPT  )(0  "4%@  EB   )8L  "6.P  EDP  )5@  "5=@
ME)   ).G  "2O0  DM4 1%4  #E9   O70  )&,  !II   2;P  #'4   1[
M    @    (4   ")    C0   )$   "3    E    )8   "8    F@   )P
M  ">    H 8  *(+  "E$   J!<  *DC  "I,0  J4,  *E6  "H;0  IH<
M *>>  "FLP  I<< /EX  #)C   G:@  '7   !-X   ,?P   X4   "+
MD0   )8   ";    GP   *(   "D    I0   *<   "I    JP   *T   "P
M    L@   +4"  "W"0  NQ   +X8  "^)@  OC@  +Y+  "]80  O'H  +N4
M  "ZJ0  NKD -VH  "MP   @>   %H    V(   %CP   )8   "<    H@
M *<   "L    L    +,   "V    MP   +D   "[    O0   +\   #"
MQ0   ,@   #*    S@@  -(0  #5&P  U2P  -1   #45P  TVX  -2&  #4
MFP  TZL _P   /\   #_    _P % /\ #@#_ !4 _  @ /D *@#V #0 \0 ]
M .T 1@#I $T Y@!3 .0 60#A %X W@!C -P : #9 &X U0!S -, >0#0 (
MS@"( ,L D0#) )P Q@"G ,0 MP#" ,P P #L +\ _P"^ /\ O0#_ +< _P"R
M /\ _P   /\   #_    ^@ ! /, "P#M !( Z  ; .4 )0#D "X WP X -@
M0 #2 $< S@!. ,L 5 #( %D Q@!> ,0 8P#" &< P !M +\ <P"] 'H NP"!
M +D BP"V )4 M "A +( KP"P ,( K@#C *X ^@"L /\ K0#_ *D _P"F /\
M_P   /\   #R    Y@   -T !P#2  X S0 6 ,H ( #( "D Q0 R ,  .@"\
M $( N0!( +< 3@"U %, LP!8 +$ 70"P &( K@!G *P ; "J ', J0![ *<
MA "E (X HP": *$ J "? +D G@#2 )T \@"< /\ G0#_ )P _P"9 /\ _
M .X   #=    S    ,$  @"Z  P M@ 2 +( &@"P ", KP L *T - "I #P
MI@!" *0 2 "B $T H !2 )X 5P"= %L G !@ )H 9@"9 &P EP!T )4 ?0"3
M (< D0"3 )  H0". +$ C0#& (P Z "+ /T C #_ (P _P", /\ [0   -@
M  #%    MP   *P   "F  @ H0 . )\ %0"= !X FP F )H +@"7 #4 E0 \
M ), 0@"1 $< D !, (X 40"- %4 BP!: (H 8 ") &8 AP!M (4 =@"$ (
M@@", (  F@!_ *D ?0"\ 'P W !\ /4 ? #_ 'P _P!\ /\ V0   ,$   "Q
M    I    )P   "4  , D  , (T $0"+ !@ B0 @ (D * "' "\ A0 V (,
M/ "" $$ @ !& '\ 2P!] $\ ? !4 'L 6@!Y &  > !G '8 < !U 'H <P"&
M '$ DP!P *( ;P"T &X S !N .T ;@#^ &X _P!N /\ Q    *\   "@
ME    (P   "&    @0 ( 'X #@!\ !0 >P ; 'D (@!X "D =P P '4 -@!T
M #L <@!  '$ 10!P $H ;P!/ &T 5 !L %L :P!B &D :@!H '0 9@"  &4
MC@!C )T 8@"M &$ P@!A .0 80#X &$ _P!A /\ M    *    "1    A@
M 'X   !Y    =0 # '$ "P!O !  ;0 6 &P '0!K "0 :P J &D , !H #8
M9@ [ &4 0 !D $4 8P!* &$ 3P!@ %8 7P!= %T 90!< &\ 6@!Z %D B !8
M )@ 5P"H %8 NP!6 -@ 5@#Q %8 _P!6 /\ J $  )0%  "%!P  >@<  '(&
M  !L!   :0$  &< !P!D  T 8P 1 &$ & !@ !\ 7P E %X *P!= #  6P V
M %H .P!9 $  6 !% %< 2P!6 %$ 50!8 %, 80!2 &H 4 !V $\ A !. ),
M30"D $P M@!, ,T 3 #K $P ^@!, /\ G0D  (L+  !\#0  < T  &@-  !B
M#   7PH  %T& 0!< 0D 6@ . %@ $P!7 !D 5@ @ %4 )@!3 "L 4@ Q %$
M-@!0 #L 3P!! $X 1P!- $T 2P!5 $H 70!) &< 1P!S $8 @ !% )  1 "A
M $, L@!# ,@ 0P#F $, ]0!# /\ E0T  (,/  !T$   :1$  & 1  !:$
M5@X  %0-  !3"@0 4P8+ %$#$ !/ 14 3@$; $P!(0!+ 2< 2@(L $D",@!(
M C< 1P,] $4#0P!$ TH 0P11 $($6@! !60 /P5P #X&?@ ]!HX / >? #L'
ML0 Z!\8 .@?C #H'\P Z"/P CA   'P2  !N%   8A4  %H5  !4%   4!,
M $T1  !+#@  2PT& $H*# !)"!$ 1P@6 $4('0!$"", 0@@H $$)+@! "3,
M/PDY #X*0  ]"D< / I/ #H+6  Y"V, . QO #8,?@ U#(X - V? #,-L0 R
M#<< ,@WC #(-]  R#?X B!,  '<5  !I%P  7A@  %48  !/&   2A8  $<5
M  !%$P  0Q " $,." !"#0X 0 T2 #\-&  ]#1\ / TD #L-*@ Y#3  . XW
M #<./0 V#D4 -0Y- #,/5P R#V( ,1!N "\0?0 N$(X +1&@ "P1L@ K$<@
M*Q'F "L1]@ L$?\ @Q8  '(9  !D&@  61L  %$;  !+&P  1AH  $(8   _
M%P  /A0  #P2!  [$0H .A 0 #@0%0 W$!L -1$A #01)P S$2T ,A$S # 1
M.@ O$D( +A)+ "T35  K$U\ *A1L "D4>P H%(P )Q6> "85L  E%<8 )17D
M "45]@ F%?\ ?AD  &X;  !@'0  5AX  $T>  !''@  0AT  #X<   Z&@
M.!@  #<6   U%0< -!0- #(4$@ P%!< +Q0= "T4(P L%2H *Q4P "H5-P I
M%C\ *!9( "<74@ F&%T )!AJ ",9>0 B&8H (1F< " 9KP ?&<0 'QGB " 9
M]  @&?\ >AL  &H>  !='P  4R   $H@  !$(   /A\  #H>   W'0  -!P
M #(9   P&00 +A@+ "P8$  J&!0 *1@: "<8(  F&28 )1DM "0:-0 C&CT
M(AM& "$;4  @'%L 'QUH !X==P ='8@ '!Z; !L>K0 :'L, &A[@ !H=\P ;
M'?\ =QT  &<@  !:(0  4"(  $@B  !!(@  .R(  #<A   S(   ,!\  "T=
M   K'0  *!T( "8=#@ E'1( (QT7 "$='0 A'20 (!XJ !\>,@ >'SH '1]#
M !P@30 ;(5D &B%F !DA=0 8(H< %R*9 !8BK  5(L$ %2+? !4A\@ 6(?X
M<R   &0B  !7(P  320  $4E   ^)   .20  #0C   P(@  +"(  "DA   F
M(0  )"$& "(A#  @(1  'B$5 !TB&P ;(B$ &R(H !HC+P 9(S@ &"1! !<D
M2P 6)5< %25D !0F<P 3)H4 $B:8 !$FJP 1)L  $";= !$E\0 2)?T <"(
M &$D  !4)@  2B8  $(G   \)@  -B8  #$E   M)0  *20  "8D   B)0
M'R4# !TF"@ ;)@X &2<2 !@G&  7)Q\ %B<E !4H+0 4*#4 $RD^ !(I20 1
M*54 $2IB ! J<0 /*H, #BJ6  XJJ0 -*KT #2K7  TJ[@ .*?L ;"0  %TF
M  !1*   2"@  $ I   Y*   -"@  "\H   K)P  )R<  "(H   >*0  &RH
M !@K!P 6*PT %"P1 !,L%@ 2+!P $2TC ! M*@ 0+3( #RX\  XN1@ -+E(
M#2Y?  PO;@ ++W\ "B^2  DOI0 )+KD ""[0  DNZ0 *+O< :"<  %HI  !.
M*@  12L  #TK   W*P  ,2H  "TJ   I*@  )"H  " K   ;+0  &"X  !4O
M!  2,0H $#(.  \R$P .,AD #3(@  TR)P ,,B\ "S,X  HS0@ ),TX "#-;
M  8T:@ %-'L !#..  ,SH@ ",[8  C/-  ,SYP $,O, 9"H  %8L  !++0
M0BT  #HM   T+0  +RP  "LL   F+   (BT  !TO   9,0  %3(  !(T P /
M-@D ##@-  HX$0 ).!8 "#@=  <X)  &."P !#@T  ,X/@ ".4H  #E7   Y
M90  .7<  #F+   XGP  .+,  #C*   XY@  -_( 7RT  %(N  !(+P  /S
M #@O   R+P  +2\  "DO   D,   'S$  !HS   5-0  $C<   \Y P ,.P@
M"#T-  4^$  #/A0  #X:   ^(0  /B@  #XQ   _.P  /T8  #]3   _80
M/W,  #^'   ^G   /K   #W'   ]Y   /?( 6C   $XR  !$,@  /#(  #4R
M   P,0  *S$  "8R   @-   &S8  !8X   2.P  #ST   P_ P (00@ !$,,
M  !##@  1!(  $46  !%'0  120  $4M  !&-@  1D(  $9.  !&70  1FX
M $6"  !%F   1*T  $3$  !#XP  0_( 530  $HU  !!-0  .34  #,T   N
M-   *#4  "(W   =.@  %SP  !(_   /00  #$0   A& 0 #2 8  $D*  !*
M#0  2Q   $P4  !-&0  3B   $XH  !.,@  33T  $Y*  !.6   36D  $U]
M  !,E   3*H  $O!  !+X0  2O( 4#@  $8X   ].   -S@  #$W   J.0
M)#L  !X]   80   $T,   ]&   +20  !TL   ).    4 0  %$(  !2"P
M4PX  %01  !5%0  5AL  %<C  !7+   5S@  %=$  !74@  5F,  %9W  !6
MC@  5:4  %2]  !3W0  4_  2SP  $(\   [.P  -3L  "T\   F/P  'T(
M !E%   32   #DL   M/   %40   %0   !7    6 $  %H%  !;"   7 P
M %T.  !?$0  8!8  &(=  !B)@  8C$  &(^  !A3   85T  &%P  !@B
M8*   %^W  !>U   7>X 1T   #\_   Z/P  ,4   "E#   A1@  &DH  !-.
M   .40  "E4   18    6P   %X   !A    8P   &0!  !E!   9P@  &@+
M  !J#@  ;!(  &X7  !O(   ;RH  &\V  !N10  ;E4  &YH  !M?P  ;9@
M &RP  !KR@  :N@ 1$0  #Y#   U1   *T<  "-+   ;3P  $U0   Y8   (
M7    F    !D    9P   &L   !M    ;P   '    !R    = (  '4&  !W
M"@  >0X  'P2  !^&   ?R(  '\N  !_/0  ?DT  'UA  !]=P  ?)   'NH
M  !ZP   >=\ 0T<  #E)   O3   )5   !Q5   46P  #F    =E    :@
M &X   !R    =@   'D   !\    ?@   '\   "!    @P   (4   "' P
MB@@  (P-  "/$0  DAD  )(E  "2,P  DD0  )%7  "0;0  CX8  (Z?  "-
MM0  C,T /4X  #)1   H5@  'EP  !5B   .:   !VX   !T    >0   'X
M  ""    A@   (D   ",    C@   )    "2    E    )8   "8    FP
M )X&  "A#   I!$  *8;  "F*0  ICH  *5-  "E8@  I'L  *.4  "AJP
MH;\ -E<  "Q<   A8@  %VD   ]P   '=P   'X   "$    B@   (\   "4
M    F    )L   ">    GP   *(   "D    I@   *@   "K    K0   +
M  "S!   MPP  +L2  "['P  NS   +M#  "Z6   N7   +>+  "WH0  M[,
M,&(  "5I   :<   $'@   F     B    (\   "6    FP   *$   "F
MJ@   *X   "P    L0   +0   "V    N    +L   "]    P    ,,   #'
M    RP,  ,\,  #3%0  TB4  -(X  #13@  T&4  ,]^  #-E@  S*D _P
M /\   #_    _P # /\ "P#\ !$ ^0 ; /< )0#S "\ [@ X .D 0 #F $@
MX@!. -\ 5 #< %D V0!> -4 8P#3 &@ T !M ,X <P#+ 'H R "" ,8 C ##
M )< P "C +X L@"\ ,@ N@#J +D _P"X /\ L0#_ *H _P"G /\ _P   /\
M  #[    ]@   .T !P#G  \ X@ 6 -\ ( #> "D V0 S -$ .P#, $( R !(
M ,4 3@#" %, P !8 +X 70"\ &( N@!G +D ;0"W '0 M0![ +( A0"P )
MK@"< *P J@"I +T IP#> *8 ^0"E /\ HP#_ )T _P"; /\ _0   /8   #K
M    WP   -$  P#*  P Q0 2 ,, &P#  "0 O@ L +D -0"V #P LP!# +
M2 "N $X K !2 *L 5P"I %P IP!A *8 9P"D &T H@!T *  ?0"> (@ G "5
M )H HP"8 +0 E@#- )4 \0"4 /\ E0#_ )  _P". /\ \P   .8   #1
MP@   +@   "Q  @ K0 / *H %@"H !X J  G *8 +P"B #8 GP \ )T 0@";
M $< F0!, )< 40"6 %4 E !: ), 8 "1 &8 D !N (X =@", ($ B@"- (@
MFP"& *P A0#! (0 Y@"# /T A #_ (, _P"! /\ Y    ,L   "Z    K
M *(   "<  0 F  , )8 $0"4 !D DP A )( * "/ #  C0 V (L / ") $$
MB !& (8 2P"% $\ A !4 (( 6@"! &  ?P!G 'X ;P!\ 'H >@"& '@ E !W
M *0 =0"W '0 U !S /0 = #_ '0 _P!T /\ RP   +8   "F    F@   )(
M  "*    A@ ( (, #@"! !0 @0 ; (  (P!_ "H ?0 P 'L -@!Z #L > !
M '< 10!U $D = !. ', 5 !Q %H < !A &X :0!M ', :P!_ &D C0!H )T
M9P"N &8 QP!E .H 9@#_ &8 _P!G /\ N    *0   "5    B@   ($   !\
M    =@ $ '0 # !R !  <0 6 '  '0!P "0 ;@ J &T , !K #4 :@ Z &D
M/P!H $0 9P!) &4 3@!D %0 8P!; &$ 8P!@ &T 7@!Y %T AP!; )8 6@"H
M %D O0!9 -\ 60#X %H _P!: /\ J    )4   "'    >P   ',   !N
M:@ ! &< " !E  X 9  2 &, & !C !\ 8@ E &$ *@!? #  7@ U %T .@!<
M #X 6P!$ %D 20!8 $\ 5P!6 %8 7@!4 &@ 4P!S %$ @0!0 )$ 3P"B $X
MM0!. -  3@#P $X _P!/ /\ G    (D   ![ P  < ,  &@#  !B 0  7P
M %T ! !;  L 60 / %@ % !7 !D 5P @ %8 )0!5 "H 4P P %( - !1 #D
M4  _ $\ 1 !. $L 30!2 $L 6@!* &, 20!O $< ? !& (P 10"= $4 L !$
M ,< 1 #H $0 ^@!% /\ D@0  ( '  !Q"@  9@H  %X*  !9"0  50<  %0$
M  !2  < 4  , $\ $ !. !4 30 ; $P ( !+ "8 2@ K $D , !( #4 1P Z
M $8 0 !% $8 0P!. $( 5@!! %\ 0 !K #X >  ] (@ / "9 #P JP \ ,$
M.P#@ #L ]  [ /\ B0H  '@,  !J#@  7PX  %<.  !1#@  30P  $L+  !*
M" ( 200) $@ #0!& !$ 10 6 $0 ' !# "$ 0@ F $$ *P _ #$ /@ V #T
M/  \ $, .P!* #H 4@ Y %P . !H #8 =0 U (4 - "6 #0 J  S +P ,P#8
M #, [P S /L @@T  '$/  !D$   61$  %$1  !+$0  1Q   $0.  !"#0
M00L% $$'"P _!0X /@,2 #P"&  [ AT .@,B #D#*  X RT -P,R #8$.0 U
M!#\ - 5' #,%4  Q!EH , 9F "\'<P N!X, +0>5 "P'IP K![H *P?2 "L'
MZP K!_< ?1   &P1  !?$P  5!0  $P4  !&%   0A,  #X2   \$   .@X!
M #H-!@ Z"@P . D0 #8(%  U"!D - D? #())  Q"2D , DO "\*-@ N"CT
M+0I% "P+3@ K"UD *0QE "@,<P G#(, )@V5 "4-IP D#;L (PW2 ",-ZP C
M#?< >!(  &@4  !;%@  41<  $@7  !"%@  /18  #D5   W$P  -1$  #,0
M P S#@@ ,@T- # -$0 O#18 +0T; "P-(0 K#2< *@TM "D.-  H#CL )PY$
M "4.3@ D#UD (Q!E "$0<P @$(0 'Q"6 !X0J0 =$+T '!#8 !T0[@ =$/D
M<Q0  &06  !7&   31D  $49   _&0  .A@  #47   R%@  ,!4  "X3   M
M$00 +! * "L0#@ I$!( *! 8 "80'@ E$"0 )! J ",1,0 B$3D (1%" " 2
M2P >$E8 '1-C !P3<0 :$X( &125 !@4IP 7%+L %Q/4 !<3[@ 8$_H <!8
M & 9  !4&@  2AL  $(<   \&P  -AL  #(:   O&0  +!@  "H6   H% $
M)A,' "43#  C$Q  (A,5 " 3&@ ?$R$ 'A0G !T4+@ <%38 &Q4_ !H620 9
M%E0 &!=A !87<  5&($ %!B3 !,8I@ 2&+H $A?2 !(7[  3%_H ;!D  %T;
M  !1'0  1QT  #\>   Y'0  -!T  "\<   K&P  *!H  "89   D&   (A<$
M " 7"@ >%PX '!<2 !H7%P 9&!X &1@D !@9+  7&30 %AH] !4:1P 4&U(
M$QM? !(<;@ 1''\ $!R2 ! <I0 /'+D #AS0  X;Z@ /&_@ :1L  %H=  !.
M'P  11\  #T@   V'P  ,1\  "T>   I'0  )1T  ",<   @&P  '1L! !L;
M!P 9' T %QP0 !8<%0 5'!L %!TB !,=*0 2'C$ $1XZ !$?10 0'U  #R!=
M  X@;  -('P #2"/  P@H@ +(+4 "R#*  L@Y0 ,'_0 91T  %<?  !,(0
M0B$  #HA   T(0  +R$  "H@   F'P  (Q\  " >   ='@  &2   !8@!  4
M( L $B$. !$A$P 1(AD $"(?  \B)@ .(R\ #B,W  TC00 ,)$T "R19  HD
M9P ))'@ ""2+  <DG@ ')+$ !B3'  8CXP '(_$ 8A\  %0A  !)(P  0",
M #@C   R(P  +",  "@B   D(0  (2$  !XA   :(0  %B,  !,D P 1)0@
M#R8-  XG$0 -)Q8 #"<=  LG(P *)RL "2@T  @H/@ '*$D !BA5  4I9  $
M*70  RF'  (IFP !**\  "C%  $HX0 !)_  7B(  %$D  !&)0  /24  #4E
M   O)0  *B0  "8D   B(P  'R,  !LD   8)0  %"8  !$H P /*0@ #"P,
M  HL$  (+!0 !RP:  8L(0 %+"@  RTP  (M.@ !+44  "U2   N8   +G$
M "V$   MF0  +:T  "S"   LX   +/  6B0  $TF  !#)P  .B<  #,G   M
M)P  *"8  "0F   A)@  '28  !DG   5*0  $2L   \L P -+@< "3 ,  8Q
M#@ #,1(  3(7   R'@  ,B4  #(M   R-@  ,T(  #-.   S70  ,VT  #.!
M   RE@  ,JL  #'!   QWP  ,?  5B<  $HI   _*@  -RH  # J   K*0
M)R@  ",H   >*0  &BH  !8L   2+@  #S    TQ @ *- < !34+  (V#@
M-Q   #@4   X&@  ."(  #@J   Y,P  .3X  #E*   Y60  .6D  #E]   X
MDP  .*@  #>_   WW@  -O  42L  $8L   \+   -"P  "XL   J*P  )2L
M " L   ;+0  %R\  !,Q   0,P  #34   DW @ %.@8  3L*   \#0  /0\
M #X2   _%P  0!X  $ E  ! +P  0#H  $!&  ! 5   0&4  #]X   _CP
M/J8  #Z]   ]W   /?  32X  $(O   Y+P  ,B\  "TN   H+@  (B\  !TP
M   8,@  $S4  ! W   ,.@  "3P   4^    000  $((  !#"P  1 T  $80
M  !'%   2!D  $@A  !(*@  2#4  $A!  !(3P  2&   $=S  !'B@  1J(
M $6Y  !%V0  1/  2#(  #XR   V,@  ,#$  "LQ   E,@  'S0  !DV   3
M.0  $#P   P_   (0@   T0   !&    2 (  $H%  !+"   3 L  $X.  !/
M$0  414  %(<  !2)0  4C   %(\  !12@  45H  %%M  !0A   3YT  $ZU
M  !-T@  3>X 0S8  #LV   T-0  +S0  "<U   A.   &CL  !0^   000
M#$0   ='   "2@   $T   !/    40   %,"  !4!0  50@  %<+  !9#@
M6Q$  %T7  !='P  72H  %TV  !<1   7%0  %MG  !;?@  6I<  %FO  !8
MRP  5^H /SD  #@Y   S.   *SD  ",\   </P  %4,  !!'   +2@  !4X
M  !1    5    %<   !:    7    %T   !?    8 0  &('  !D"P  9@X
M &@2  !K&0  :R,  &HN  !J/   :DT  &E?  !H=0  9X\  &:H  !EP@
M9., /3T  #<\   N/0  )4   !U$   620  $$T   I1   $50   %H   !=
M    8    &,   !F    :    &H   !K    ;0   &\"  !Q!@  = H  '8.
M  !Y$P  >QL  'LG  !Z-0  >44  'A9  !X;0  =X8  ':?  !UMP  =-(
M/$$  #)"   H10  ($H  !=.   05   "ED   )>    8P   &<   !K
M;P   '(   !U    =P   'D   ![    ?0   '\   ""    A ,  (<)  "*
M#@  CA,  (\>  ".*P  CCL  (U.  "+8P  BGP  (J5  "(K0  A\4 -D<
M "Q+   B3P  &54  !!;   *80   6<   !M    <@   '<   ![    ?P
M (,   "&    B    (H   "-    CP   )$   "4    EP   )H!  "=!P
MH0T  *44  "D(0  I#$  *-$  "B60  H'   )^+  "=H@  G;< ,%   "55
M   ;6P  $F(   MI   !<    '<   !]    @P   (@   "-    D0   )4
M  "8    F@   )P   "?    H0   *,   "F    J0   *P   "P    M <
M +@.  "Z&   NB<  +DY  "X3@  MV4  +9^  "UE@  LZL *5L  !YB   4
M:0  #'$   )Y    @0   (D   "/    E@   )L   "@    I    *@   "K
M    K    *\   "R    M    +8   "Y    O    ,    #$    R    ,T'
M  #2$   TAT  -$O  #01   SUL  ,US  #+C0  RJ$ _P   /\   #[
M^@   /P " #X  \ ]0 7 /0 ( #Q "H ZP S .8 .P#B $, W@!) -H 3P#6
M %0 TP!9 -  7@#. &, RP!H ,D ;@#& '4 PP!] ,$ A@"^ )( NP"> +D
MK@"V ,, M #H +, _P"O /\ I0#_ )X _P"; /\ _0   /<   #R    \
M .<  P#A  P W  2 -@ &P#6 "0 T@ M ,P -@#& #T P@!# +\ 20"\ $X
MN@!3 +@ 6 "V %T M0!B +, 9P"Q &X KP!V *P ?P"J (H J "7 *4 I@"C
M +D H0#9 *  ^0"> /\ F #_ )( _P"/ /\ \P   .P   #C    TP   ,@
M  #!  D O0 / +L %@"Y !\ MP G +, +P"O #< K  ] *H 0P"H $@ I@!-
M *0 4@"C %8 H0!; )\ 80"> &< G !O )H > "7 (, E0"0 ), G@"1 +
MD #( (X \ "- /\ B@#_ (4 _P"" /\ YP   -T   #&    N    *X   "H
M  0 I0 , *$ $@"A !D H  B )\ *0"; #  F  W )8 /0"3 $( D@!' )
M2P"/ %  C0!5 (P 6@"* &$ B !H (< < "% 'L @P"( ($ E@!_ *< ?0"\
M 'P XP!\ /T ? #_ '@ _P!V /\ U@   ,    "O    HP   )D   "3
MCP ) (T #@"+ !0 B@ < (H (P"( "H A0 P (, -@"" #L @ !  '\ 10!^
M $H ? !/ 'L 5 !Z %H > !A '8 :0!U ', <P"  '$ C@!O )\ ;@"R &T
MSP!L /0 ; #_ &L _P!I /\ P    *L   ";    CP   (<   "     ?  $
M 'H # !X !$ >  7 '@ '@!W "0 =0 J ', , !Q #4 <  Z &X /P!M $0
M; !) &L 3@!J %0 : !; &< 8P!E &T 9 !X &( AP!@ )< 7P"J %X P@!>
M .D 7@#_ %X _P!= /\ K    )D   "*    ?P   '<   !Q    ;0   &H
M" !I  X :  2 &< & !G !\ 9P E &4 *@!C "\ 8@ T &$ .0!@ #X 7P!#
M %X 2 != $X 6P!5 %H 70!8 &< 5P!R %4 @0!4 )$ 4P"C %( N !1 -P
M40#Y %( _P!2 /\ G0   (L   !\    <0   &D   !D    8    %X !0!<
M  L 6P / %L % !: !D 6@ ? %D )0!7 "H 5@ O %4 - !4 #@ 4P ] %(
M0P!0 $D 3P!0 $X 6 !- &( 2P!M $H >@!) (L 2 "= $< L0!' ,P 1@#P
M $< _P!' /\ D    'X   !P    9@   %X   !9    5@   %,  0!2  @
M4  - $\ $ !/ !4 3@ : $X ( !- "4 3  J $H +@!) #, 2  X $< /@!&
M $0 10!+ $0 4P!# %T 00!H $  =0 _ (4 /@"7 #T JP ] ,, /0#F #T
M^P ^ /\ AP   '4#  !H!@  70<  %4&  !0!@  3 0  $H!  !)  0 1P *
M $8 #@!% !$ 10 6 $0 &P!# "  0@ E $$ *@!  "\ /P T #X .@ ] $
M.P!' #H 3P Y %D . !D #< <0 V ($ -0"3 #0 I@ T +L - #= #0 ]0 U
M /\ ?@8  &T)  !@"P  5@P  $X,  !("P  1 H  $((  ! !0$ /P$' #X
M"P ]  X /  2 #L %P [ !P .@ A #D )0 W "H -@ P #4 -0 T #P ,P!#
M #( 3  Q %4 , !@ "\ ;0 N 'T +0"/ "P H@ L +8 + #0 "P [@ L /P
M=PH  &<,  !:#@  4 X  $D.  !##@  /@T  #L,   Y"P  . D# #<%"  V
M @T -0$0 #0 $P S !@ ,@ = #$ (@ P "< +P L "X ,@ M #@ + !  "L
M20 J %( *0!= "@ :P G 7H )@&, "4 GP E +( )0#* "4 Z  E /< <@T
M &(.  !6$   3!$  $01   ^$0  .1   #8/   S#@  ,0T! # +!0 P" H
M+P8- "X%$0 L!!0 *P,9 "H#'@ I R, * 0I "<$+P F!34 )04] "0%1@ C
M!E  (@9< "$':0 @!WD 'P>+ !X'G0 >![  '0;& !T&XP =!?, ;0X  %X1
M  !2$@  2!,  $ 3   Z$P  -1(  #$1   N$   + \  "H. P J#0< *0L+
M "@)#@ G"1$ )0@6 "0(&P C"2  (@DF "$)+  @"C, 'PH[ !X+1  ="T\
M' Q; !L,:0 :#'D & R+ !@,G@ 7#+  %@S% !8,X0 6"_  :1   %H2  !.
M%   114  #T5   W%0  ,10  "T3   J$@  *!$  "80 0 D$ 0 (PX( ",-
M#  B# \ ( P3 !\,&  >#1T '0TC !P-*@ ;#3( &@XZ !@.1  7#E  %@]<
M !4/:@ 3$'L $A"- !$0H  1$+, $ _) ! /Y  1#_( 91(  %<4  !+%@
M0A<  #H7   T%P  +Q8  "H5   G%   )!,  "(3   @$@, 'A$& !T0"0 <
M$ T &P\0 !D0%0 8$!L %Q A !80*  5$3  %!$Y !,10P 2$DX $1): ! 2
M:0 0$WD #A.,  X3G@ -$[$ #1+%  P2X0 -$O$ 8A0  %06  !)&   /QD
M #<9   Q&0  +!@  "@7   D%@  (18  !\5   <% ( &A,$ !D2!@ 7$@L
M%1(. !02$@ 3$Q@ $A,? !$3)@ 1%"T $!0V  \500 .%4P #A97  T690 ,
M%W4 "Q>'  H7F@ )%JT "!;!  @6W0 )%>X 7Q8  %$8  !&&@  /1H  #4;
M   O&@  *AH  "49   B&   'Q@  !P7   9%@$ %Q8# !46!  3%@D $18-
M ! 7$0 /%Q8 #A<<  X8(P -&"H #!DS  P9/  +&D< "AI3  D:80 '&W$
M!AN#  4;EP $&JH  QJ_  ,9V@ $&>P 7!@  $X:  !#'   .AP  #,<   L
M'   )QP  ",;   @&@  '1D  !H9   7& $ %1@" !(9!  0&P< #AL,  T<
M$  ,'!, "QP9  H<'P )'2< "!TO  <>.0 &'D, !!Y0  ,?7@ "'VX  1^
M   ?E0  'JD  !Z]   =V   '>P 6!H  $L<  !!'@  .!X  # >   J'@
M)1T  "$<   >'   &QL  !@;   6&P$ $QL" !$<!  .'@< #!\+  H@#@ (
M(!( !B$7  4A'0 $(20  B(L  $B-0  (D   "--   C6@  (VL  "-^   C
MDP  (J<  "*\   AUP  (>T 51T  $@?   ^(   -2   "X@   H(   (Q\
M " >   ='0  &AT  !8=   3'@  $1\"  X@!  -(@< "B0+  8E#0 $)1
M B84   F&@  )B$  "<I   G,@  )ST  "=)   H5P  *&<  "=[   GD
M)Z4  ":[   FU@  )>T 42   $4A   [(@  ,B(  "PB   F(0  (B$  !X@
M   ;'P  &"   !0@   1(@  #R,   TE P *)@8 !B@*  ,I#0  *P\  "P2
M   L%P  +!X  "PF   M+P  +3D  "U&   M5   +60  "UW   LC0  +*0
M "NZ   KU@  *NX 32(  $$D   X)   ,"0  "DD   D(P  (2(  !TB   9
M(@  %2,  !(D   /)@  #2@   HJ @ &+ 4  BX)   O"P  , X  #(0   S
M%0  ,QL  #,B   S*P  ,S8  #-"   S4   ,V   #-S   RB@  ,J$  #&X
M   PU@  ,.\ 224  #XF   T)P  +2<  "@F   C)0  'R0  !LE   6)@
M$B@  ! J   -+   "BX   8P 0 ",@0  #0'   U"@  -PP  #@.   Z$@
M.A<  #H?   Z)P  .C(  #H^   Z3   .EP  #IO   YA@  .)X  #BV   W
MU   -N\ 1"D  #HI   Q*0  *RD  "8H   B)P  '2@  !@I   3*P  $"X
M  TP   ),@  !34   $W    .0(  #L%   \"   /@L  #\-  !!$   0Q0
M $,;  !#(P  0RX  $,Y  !#1P  0E<  $)J  !!@0  0)H  #^R   ^SP
M/N\ /RP  #8L   O+   *BL  "4J   ?*P  &2T  !0O   0,@  #34   @X
M   $.@   #P    _    00   $,"  !%!0  1@@  $@+  !*#@  3!$  $T6
M  !-'@  32@  $TT  !,0@  3%$  $MD  !+>P  2I0  $FM  !(R@  1^P
M.S   #,O   M+P  *"T  "(O   ;,0  %30  ! W   -.@  "#T   )
M0P   $8   !(    2@   $P   !. 0  3P0  %$'  !3"P  50X  %@2  !9
M&0  6"(  %@N  !7/   5TL  %9>  !6<P  58T  %2G  !2P@  4N8 .#,
M #$R   L,0  )3(  !TU   6.   $3P   Q    '1    $<   !*    30
M %    !3    50   %<   !9    6@   %P#  !>!P  80L  &0.  !F$P
M9QP  &8G  !F-   940  &17  !D:P  8H4  &&?  !@N0  7MP -3<  # U
M   H-P  (#H  !@]   10@  #$8   9*    3P   %,   !6    60   %P
M  !?    80   &0   !E    9P   &D   !L 0  ;@8  '$+  !T#P  =Q4
M '<@  !V+0  =CT  '5/  !T8P  <WL  '*5  !PKP  ;\D -3H  "L[   B
M/P  &D,  !)(   ,30  !5(   !7    7    &    !D    :    &L   !N
M    <0   ',   !U    =P   'H   !\    ?P   (($  "&"@  B@\  (P7
M  "+)   BC,  (E%  "'6P  AG(  (6+  "#I0  @KP +T   "5$   <20
M$TX   U4   $6@   &$   !F    :P   &\   !T    >0   'T   "
M@P   (4   "'    B@   (P   "/    D@   )8   "9 @  G@D  *(0  "B
M&@  H2D  * [  "?4   G6<  )J!  ":F0  F:\ *4D  !].   55   #EL
M  5B    :0   '    !W    ?0   ((   "&    BP   (\   "3    E0
M )<   ":    G0   *    "C    I@   *H   "N    L@   +<*  "[$0
MNA\  +DP  "W10  M5P  +1T  "QC@  KZ0 (E0  !A;   08@  !VH   !S
M    >P   ((   ")    D    )4   ":    GP   *,   "F    J    *L
M  "N    L    +,   "V    N@   +T   #"    QP   ,P!  #3"P  U!4
M -,F  #1.@  T%$  ,UH  #+@0  RI8 _    /8   #R    \0   /, !0#T
M  P \@ 3 /  ' #M "4 Z  N .( -@#> #X V0!$ -0 2@#1 $\ S@!4 ,L
M60#) %X Q@!C ,0 :0#! '  O@!X +P @0"Y (T M@": +, JP"Q ,  KP#F
M *X _P"E /\ F@#_ )0 _P"/ /\ ]    .P   #H    YP   -\   #9  D
MT@ 0 ,\ %P#/ "  S  H ,8 , #  #< O  ^ +D 1 "W $D M0!. +, 4P"Q
M %< KP!= *T 8@"K &D J0!Q *< >@"E (4 H@"3 *  H@"= +8 FP#4 )D
M^0"6 /\ C0#_ (@ _P"$ /\ Z    -\   #9    R0   +\   "X  0 M0 -
M +, $@"Q !H L  B *T *@"I #$ I@ X *0 /0"B $, H !( )X 3 "< %$
MFP!6 )D 7 "7 &( E0!I ), <@"1 'T CP"+ (T F@"+ *P B0#% (@ [@"&
M /\ ?P#_ 'H _P!X /\ V0   /_B?1!)0T-?4%)/1DE,10 ($LT   "[
MK@   *4   "?    G  ) )D #P"9 !4 F0 = )@ ) "4 "L D0 Q (X -P",
M #P BP!! (D 1@"( $L A@!0 (4 50"# %L @@!B (  :P!^ '4 ? "" 'H
MD@!X *, =P"Y '8 X !U /\ <@#_ &X _P!L /\ QP   +4   "E    F0
M (\   ")    A0 $ (0 # "" !$ @@ 7 (( '@"  "4 ?@ K 'P ,0!Z #8
M>0 [ '< 0 !V $0 =0!) ', 3P!R %4 < !< &\ 9 !M &X ; !Z &H B@!H
M )L 9P"O &8 S !E /4 9 #_ &$ _P!@ /\ M    *    "0    A0   'T
M  !W    <P   '  " !O  X ;P 2 &\ & !O !\ ;0 E &L *@!I #  :  T
M &< .0!F #X 90!# &, 2 !B $X 80!5 %\ 7@!> &< 7 !S %L @@!9 ),
M6 "F %< OP!7 .H 5P#_ %8 _P!4 /\ H0   (X   !_    =0   &P   !H
M    9    &$ ! !@  L 7P / %\ $P!? !D 7P ? %T )0!< "H 6P O %D
M,P!8 #@ 5P ] %8 0P!5 $D 4P!0 %( 6 !1 &$ 4 !M $X >P!- (P 3 "?
M $L M0!* -P 2@#Z $H _P!* /\ D@   (    !R    9P   %\   !:
M5P   %4  0!3  < 4@ , %( $ !2 !0 4@ : %$ 'P!/ "0 3@ I $T +@!,
M #, 2P X $H /0!) $, 2 !* $8 4@!% %P 1 !G $, =0!" (8 00"8 $
MK@!  ,L /P#R $  _P!  /\ A0   '0   !G    70   %4   !/    3
M $H   !(  0 1P * $< #0!& !$ 1@ 5 $8 &@!% !\ 1  D $, *0!" "T
M00 S #\ .  ^ #X /0!% #P 3@ [ %< .@!B #D ;P X (  -P"3 #8 IP V
M ,  -@#H #8 _@ V /\ ?    &L   !> @  5 ,  $T#  !' P  0P$  $$
M   _  $ /@ ' #T "P ]  X /  1 #P %@ \ !H .@ ? #D )  X "D -P N
M #8 ,P U #H - !! #, 20 R %, ,0!> #  :P O 'L +@". "T H@ M +@
M+0#= "T ^  N /\ <P$  &0%  !7!P  30@  $8(  ! "   .P<  #@%   W
M P  -@ $ #4 "  T  P -  / #0 $@ S !8 ,@ ; #$ (  P "0 +P I "X
M+P M #8 +  ] "L 10 J $\ *0!: "@ 9P G '< )@") "8 G0 E +, )0#/
M "4 \  F /\ ;08  %X)  !2"P  2 P  $ ,   Z"P  -@L  #(*   P"
M+@8" "X#!@ M  H +  - "P $  K !, *@ 7 "D '  H "  )P E "8 *P E
M #( )  Y ", 0@ B $L (@!7 "$ 9  @ ', 'P"% !\ F0 > *X '@#' !X
MZ0 ? /H : D  %D,  !-#0  0PX  #P.   V#@  ,0T  "T-   J#   * L
M "<)!  F!@@ )@0+ "4##@ D 1  ) $4 "(!&  A 1T (0 B "  *  ? "X
M'@$V !T!/P < 4D &P%4 !H!80 : 7  &0&" !@ E@ 8 *H & #! !@ X0 8
M /0 8PP  %4.  !)#P  0!   #@0   R$   +0\  "D.   F#@  (PT  "(,
M P @"P8 ( D) !\'#  >!@X '@41 !P%%0 ;!1H &@4? !H%)0 9!2L & 4S
M !<&/  6!D8 %@92 !4'7P 4!VX $P>  !('E  2!J< $@6\ !($V0 2 ^\
M7PX  %$/  !&$   /!$  #41   O$0  *A$  "80   B$   ( \  !T. @ <
M#04 &@T' !H+"@ 9"@T & D0 !<)$@ 6"1< %0D< !0)(@ 4"BD $PHQ !(*
M.@ 2"T4 $0M1 ! ,7P /#&X #@R   X,E  -"Z< #0NZ  T*T@ -"NH 7 \
M $X1  !#$@  .A,  #(3   L$P  )Q(  ",1   ?$0  '!   !H0 @ 8#P0
M%@X' !4."0 4#0L $PP- !(,$  2#!0 $0P: !$-(  0#2@ #PTP  X..P -
M#D8 #0Y1  P/7@ +#VT "@]_  D/DP )#Z8 " ZY  @.T  '#N@ 6!$  $L2
M  ! $P  -Q0  # 4   I%   )10  "$3   =$@  &A(  !<1 @ 5$04 $Q '
M !(0"0 1#PH $ X,  X.#@ .#Q( #1 8  T0'@ ,$"4 #! M  L1-@ *$4$
M"1%-  @26@ '$FH !A)\  42D  $$J0  Q&X  ,1SP "$>@ 51(  $D4   ^
M%0  -18  "T6   G%@  (A4  !X4   ;%   &!,  !42 P 3$@4 $A$' ! 1
M"0 /$0H #1$+  P2#@ +$A$ "A(5  D3&P )$R( "!,J  <4,P %%#X !!5*
M  ,56  "%6<  15Z   5C@  %:,  !2W   4SP  $^D 4A0  $86   [%P
M,A<  "L7   E%P  (18  !P6   9%0  %A0! !03!  2$P8 $1((  \2"  .
M$PD #!0*  H5#0 (%A  !A83  46&0 $%Q\  Q<G  (8,  !&#L  !E'   9
M50  &60  !EW   9C   &*(  !BW   7SP  %^H 3Q8  $,8   Y&0  ,!D
M "D9   C&0  'Q@  !L7   8%@  %14" !,5!0 1% 8 $!0&  X5!P ,%@@
M"A<*  <9#  $&@X  AL2  $;%@  &QT  !PD   <+0  '#@  !U$   =4@
M'6(  !UU   =B@  '*   !RV   ;T   &NL 3!@  $ :   V&P  +1L  "8;
M   A&@  '1D  !D9   7&   %!<# !(6!  0%P0 #A<$  P9!0 *&@< !QP)
M  ,="P  'PT  " 0   @%   (1H  "$B   A*@  (34  ")!   B3P  (E\
M ")R   AB   (9\  ""V   ?T0  '^T 2!H  #T<   S'0  *QT  "0=   @
M'   '!L  !@:   6&0$ $QD! !$9 0 .&@$ #!P"  H= P ''P4  R$(   B
M"@  ) P  "8.   F$@  )A@  "<?   G)P  )S(  "<^   G2P  )UP  "=N
M   FA0  )IT  "6T   DT0  (^X 1!T  #D?   P'P  *!\  ",>   >'0
M&QP  !@;   4'   $1P   X=   -'P  "B$   8B 0 #) 0  "8&   H"
M*@L  "L-   M$   +14  "T<   M)   +BX  "XZ   N2   +5@  "UJ   M
M@0  +)H  "NR   JT   *>\ 0"   #8A   M(0  )B$  "$@   ='P  &AX
M !8>   2'P  #R$   TB   *)   !B8   (H    *P(  "T$   O!@  , D
M #(,   T#@  -1(  #48   U(   -2H  #4V   U0P  -5,  #1F   T?
M,Y8  #*O   QS0  ,.\ /",  #(D   J)   )",  " B   <(0  %R$  !,C
M   0)0  #2<   DI   %*P   2X    P    ,@   #0!   V!   . 8  #H)
M   \#0  /A   #X4   ^'   /B8  #XQ   ^/P  /4X  #UA   \=P  .Y$
M #JK   YR0  ..T -R<  "\G   H)@  (R4  !\D   9)0  %"8  ! H   -
M*P  "2X   4P    ,P   #4    X    .@   #P    ^ 0  0 ,  $('  !$
M"@  1@T  $D1  !)%P  2"$  $@L  !'.@  1TD  $9;  !%<0  1(L  $.E
M  !"PP  0>@ -"H  "PJ   G*   (B<  !PH   6*@  $2T   TP   ),P
M S8    Y    /    #X   !!    0P   $8   !(    2@   $P#  !.!@
M4 H  %,.  !4$P  5!P  %,G  !3-   4T,  %)5  !1:@  4(,  $^>  !-
MN0  3.  ,"T  "LL   F*P  'RP  !@N   2,@  #34   @Y   "/0   $
M  !#    1@   $D   !,    3@   %$   !3    50   %<   !9 0  7 8
M %\*  !B#@  8Q4  &,?  !B+   83P  &!.  !?8@  7GL  %R6  !;L
M6<\ +S   "HO   B,   &C,  !,W   ..P  "#\   %$    2    $P   !/
M    4@   %4   !8    6P   %T   !@    8@   &0   !F    :0   &T%
M  !P"P  =!   '08  !S)0  <C0  ')%  !P60  ;W$  &V+  !KI@  :L
M+C,  "4U   =.   %#P   Y!   '1P   $P   !1    50   %D   !=
M80   &4   !H    :P   &T   !O    <@   '0   !W    >@   'X   ""
M!   A@L  (H1  ")'   B"L  (8]  "$4@  @V<  (&!  !_FP  ?K( *3H
M " ]   60@  #T@   A.    5    %H   !@    9    &D   !N    <@
M '8   !Z    ?0   (    ""    A0   (@   "+    C@   )(   "6
MFP,  * ,  "B$P  H"$  )\S  "=1P  FEX  )AW  "7CP  E:< (T,  !E(
M   13@  "54   !<    8P   &H   !Q    =@   'L   "     A@   (H
M  ".    D0   ),   "6    F0   )P   "@    HP   *<   "K    L
M +8$  "\#0  NA<  +DH  "W/   M%(  +)J  "OA0  K9P '$X  !-4   +
M7    60   !L    =    'P   "#    B0   (\   "4    F@   )\   "B
M    I    *<   "J    K@   +$   "T    N    +P   #!    QP   ,T
M  #4!0  V!   -4>  #3,0  T$@  ,U?  #+=@  R(X
M      $#! 4&" D*"PT.#Q$2$Q06%Q@:&QP='R A(B0E)B@I*BLM+B\P,C,T
M-C<X.3L\/3Y 04)$149'24I+34Y/4%)35%576%E;7%U>8&%B8V5F9VEJ:VQN
M;W!Q<W1U=WAY>GQ]?H"!@H.%AH>(BHN,CH^0D9.4E9:8F9J<G9Z?H:*CI*:G
MJ*JKK*VOL+&SM+6VN+FZN[V^O\'"P\3&Q\C)R\S-S]#1TM35UM?9VMO=WM_@
MXN/DYN?HZ>OL[>[P\?+T]?;W^?K[_/[_____________________________
M_________________________P                     ! P0%!@@)"@L-
M#@\1$A,4%A<8&AL<'1\@(2(D)28H*2HK+2XO,#(S-#8W.#D[/#T^0$%"1$5&
M1TE*2TU.3U!24U155UA96UQ=7F!A8F-E9F=I:FML;F]P<7-T=7=X>7I\?7Z
M@8*#A8:'B(J+C(Z/D)&3E)66F)F:G)V>GZ&BHZ2FIZBJJZRMK["QL[2UMKBY
MNKN]OK_!PL/$QL?(R<O,S<_0T=+4U=;7V=K;W=[?X.+CY.;GZ.GK[.WN\/'R
M]/7V]_GZ^_S^________________________________________________
M______\                      0,$!08("0H+#0X/$1(3%!87&!H;'!T?
M("$B)"4F*"DJ*RTN+S R,S0V-S@Y.SP]/D!!0D1%1D=)2DM-3D]04E-455=8
M65M<75Y@86)C969G:6IK;&YO<'%S='5W>'EZ?'U^@(&"@X6&AXB*BXR.CY"1
MDY25EIB9FIR=GI^AHJ.DIJ>HJJNLK:^PL;.TM;:XN;J[O;Z_P<+#Q,;'R,G+
MS,W/T-'2U-76U]G:V]W>W^#BX^3FY^CIZ^SM[O#Q\O3U]O?Y^OO\_O______
M________________________________________________  $" P0%!@<(
M"0H+# T.#Q 1$A,4%187&!D:&QP='A\@(2(C)"4F)R@I*BLL+2XO,#$R,S0U
M-C<X.3H[/#T^/T!!0D-$149'2$E*2TQ-3D]045)35%565UA96EM<75Y?8&%B
M8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ>WQ]?G^ @8*#A(6&AXB)BHN,C8Z/
MD)&2DY25EI>8F9J;G)V>GZ"AHJ.DI::GJ*FJJZRMKJ^PL;*SM+6VM[BYNKN\
MO;Z_P,'"P\3%QL?(R<K+S,W.S]#1TM/4U=;7V-G:V]S=WM_@X>+CY.7FY^CI
MZNOL[>[O\/'R\_3U]O?X^?K[_/W^_VUF=#$      P0A   !
M         0                    $    ! @,$!08'" @)"@L,#0X/$!$2
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
ME9N,X)6;C."5FXS@E9N,X)6;C."5FXS@E9N,X)6;C."5FXS@E9N,X)6;C."5
MFXS@E9N,X-;,"1G9T0LXVM,,7]3,"Y')P"FMP+E.MKJS:;^UKGS&LJF'S*VF
MAM&IHX;4I:&&UZ*@AMF?GX;:FYZ'W)>=B-V3G(O>DYR+WI.<B]Z3G(O>DYR+
MWI.<B]Z3G(O>DYR+WI.<B]Z3G(O>DYR+WI.<B]Z3G(O>DYR+WI.<B]Z3G(O>
MDYR+WM7,"1G8T@LWV-,+7M+,"Y/'ORNMOKA0M[FR:K^TK7S&L*F'S*NFAM"G
MI(74HZ*%UI^AA=B<H(79F)^&VI2>A]R0G8K=D)V*W9"=BMV0G8K=D)V*W9"=
MBMV0G8K=D)V*W9"=BMV0G8K=D)V*W9"=BMV0G8K=D)V*W9"=BMV0G8K=D)V*
MW=3-"1G6T@LWUM0+7M#+"I7$OBVNO+A1N+>R:L"SK7S&KJF'S*FFAM"EI(73
MH*.$U9VBA-:9H878E:"%V9&?A]J.GHG;CIZ)VXZ>B=N.GHG;CIZ)VXZ>B=N.
MGHG;CIZ)VXZ>B=N.GHG;CIZ)VXZ>B=N.GHG;CIZ)VXZ>B=N.GHG;CIZ)V]/-
M"AC5TPLVU-0+7\[+"9?!OC"ONK=3N+6R;,"PK7W'K*J&RZ>GA<^BI831GJ2$
MTYJCA-66HH36DZ&%UX^@AMB+H(G9BZ")V8N@B=F+H(G9BZ")V8N@B=F+H(G9
MBZ")V8N@B=F+H(G9BZ")V8N@B=F+H(G9BZ")V8N@B=F+H(G9BZ")V=+."A?3
MU LUT=,*8LO,"9F^O3.QM[=5N;*Q;<&MK7W&JJJ&RZ2HA,Z?IX30FZ6#TI>D
M@].3HX34D*.%U8RBAM:)H8C7B:&(UXFAB->)H8C7B:&(UXFAB->)H8C7B:&(
MUXFAB->)H8C7B:&(UXFAB->)H8C7B:&(UXFAB->)H8C7B:&(U]#/"A;1U LW
MSM,*9<;*"YVYO#BRM+98NJVQ;L&JKGW&IZN%R:&IA,R<J(/.EZ>#SY.F@]&0
MI832C:6%TXJDAM.'HXC4AZ.(U(>CB-2'HXC4AZ.(U(>CB-2'HXC4AZ.(U(>C
MB-2'HXC4AZ.(U(>CB-2'HXC4AZ.(U(>CB-2'HXC4AZ.(U,[0"A7.U HZRM,*
M:,#(#Z&UNSZTK;5;NZFQ;\&FKWW$HZV$QYVK@\J8JH/+DZF#S9"HA,Z-IX3/
MBJ>%SX>FA]"%IHC1A::(T86FB-&%IHC1A::(T86FB-&%IHC1A::(T86FB-&%
MIHC1A::(T86FB-&%IHC1A::(T86FB-&%IHC1A::(T<S0"1C*U H^Q=,*;;C%
M%J6NN42UI[5>NZ.R<,"AL'W#GZZ$Q9FM@\>4K(3)D*N$RHVJA<N*JH7+B*F&
MS(6IA\V#J(G-@ZB)S8.HB<V#J(G-@ZB)S8.HB<V#J(G-@ZB)S8.HB<V#J(G-
M@ZB)S8.HB<V#J(G-@ZB)S8.HB<V#J(G-@ZB)S<C1"1O%U0I"O],*<K'$'J>E
MN4FVH;9@NYZS<+Z=L7W!F["$PY6OA,21KH3&C:V%QXJMAL>(K(;(AJR'R(2K
MB<F"JXK)@JN*R8*KBLF"JXK)@JN*R8*KBLF"JXK)@JN*R8*KBLF"JXK)@JN*
MR8*KBLF"JXK)@JN*R8*KBLF"JXK)@JN*R<32""# U@E(N-0*>*G/%YB>OD>N
MFK9BNIBU<;R7LWR^E[*$P)*QA<*-L(7#BJ^&Q(BOA\2&KXC%A*Z)Q8.NBL6!
MKHO%@:Z+Q8&NB\6!KHO%@:Z+Q8&NB\6!KHO%@:Z+Q8&NB\6!KHO%@:Z+Q8&N
MB\6!KHO%@:Z+Q8&NB\6!KHO%@:Z+Q;_4!R6ZUPE.KMH+<*#;$X>7S3F:DL-8
MJ)&\;+*1MWJYDK2#O8ZSAK^+LH? B+&'P(:QB,&$L8G!@[&*P8*QB\* L(S"
M@+",PH"PC,* L(S"@+",PH"PC,* L(S"@+",PH"PC,* L(S"@+",PH"PC,*
ML(S"@+",PH"PC,* L(S"@+",PO? $!7XP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C
M<+J^HG^_O*"(P[F;B,:WF(C*M96)S;.2BM"QCXO2L(R-U*^*D-:NB)/8K8:8
MV:R%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:
MK(6=VJR%G=JLA9W:K(6=VO? $!7XP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C<+J^
MHG^_O*"(P[F;B,:WF(C*M96)S;.2BM"QCXO2L(R-U*^*D-:NB)/8K8:8V:R%
MG=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=
MVJR%G=JLA9W:K(6=VO? $!7XP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C<+J^HG^_
MO*"(P[F;B,:WF(C*M96)S;.2BM"QCXO2L(R-U*^*D-:NB)/8K8:8V:R%G=JL
MA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%
MG=JLA9W:K(6=VO? $!7XP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C<+J^HG^_O*"(
MP[F;B,:WF(C*M96)S;.2BM"QCXO2L(R-U*^*D-:NB)/8K8:8V:R%G=JLA9W:
MK(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JL
MA9W:K(6=VO? $!7XP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C<+J^HG^_O*"(P[F;
MB,:WF(C*M96)S;.2BM"QCXO2L(R-U*^*D-:NB)/8K8:8V:R%G=JLA9W:K(6=
MVJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:
MK(6=VO? $!7XP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C<+J^HG^_O*"(P[F;B,:W
MF(C*M96)S;.2BM"QCXO2L(R-U*^*D-:NB)/8K8:8V:R%G=JLA9W:K(6=VJR%
MG=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=
MVO? $!7XP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C<+J^HG^_O*"(P[F;B,:WF(C*
MM96)S;.2BM"QCXO2L(R-U*^*D-:NB)/8K8:8V:R%G=JLA9W:K(6=VJR%G=JL
MA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VO?
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
MALN'J8?,A:F(S(.IB<R#J8G,@ZF)S(.IB<R#J8G,@ZF)S(.IB<R#J8G,@ZF)
MS(.IB<R#J8G,@ZF)S(.IB<R#J8G,@ZF)S-++"0_4T0HIU=4+3-#0"GZXOR6N
MJ+A/N*&T9KR>LG6_G;%_P9NPA,.6KH3%D:Z$QHZMA<>+K(7'B:R&R(>LA\F&
MJX?)A*N)R8*KBLJ"JXK*@JN*RH*KBLJ"JXK*@JN*RH*KBLJ"JXK*@JN*RH*K
MBLJ"JXK*@JN*RH*KBLJ"JXK*@JN*RL_,"0W0T@HHSM0*4L71"H.JPRVHGK=7
MN)NU:+N:M'6^F;)_OY>QA,&3L(7"CZ^%PXROA<2*KH;%B*Z'Q8:NB,:$K8C&
M@ZV*QH&MB\>!K8O'@:V+QX&MB\>!K8O'@:V+QX&MB\>!K8O'@:V+QX&MB\>!
MK8O'@:V+QX&MB\>!K8O'@:V+Q\S-"0S+TPHMQ]0*6;+8"X">S2N:F,%0JY:X
M9[>5M76\E+1^OI2SA;^0LH7 C+&&P8JQA\*(L(?"AK"(PH6PB<.#L(K#@J^+
MPX&OC,.!KXS#@:^,PX&OC,.!KXS#@:^,PX&OC,.!KXS#@:^,PX&OC,.!KXS#
M@:^,PX&OC,.!KXS#@:^,P\?/"!#%U DTN-D*6Z+G$G:7VB6)D,]%F(['7:.-
MP6ZKC;UYL8RZ@;2)N(.WAK>%N82VAKJ#M8>[@K6(O(&TB;V M(J]?[2+OGZS
MC+Y^LXR^?K.,OGZSC+Y^LXR^?K.,OGZSC+Y^LXR^?K.,OGZSC+Y^LXR^?K.,
MOGZSC+Y^LXR^?K.,OL+1!Q:]U@@ZI_$.59OQ&VB1YBUXB=U A8755H^#SV>7
M@LMSG7[(>*%[QGRD><1_IG?#@JAUPH2I=,*%JG/!AZMRP8BK<L"*K'' BZQQ
MP(NL<<"+K'' BZQQP(NL<<"+K'' BZQQP(NL<<"+K'' BZQQP(NL<<"+K''
MBZQQP(NL<<"+K/^X% [_N!XG_[0J1O>O-FG>IT*/QYMBL<2;<K;"FW^YP)N(
MO;Z9B<"\E8K#NI&+QKB-C<BWBH_*MHB1S+6%D\VT@Y;/LX&9T+. G=&R?Z/1
ML'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P
M?J31L'ZDT?^X% [_N!XG_[0J1O>O-FG>IT*/QYMBL<2;<K;"FW^YP)N(O;Z9
MB<"\E8K#NI&+QKB-C<BWBH_*MHB1S+6%D\VT@Y;/LX&9T+. G=&R?Z/1L'ZD
MT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31
ML'ZDT?^X% [_N!XG_[0J1O>O-FG>IT*/QYMBL<2;<K;"FW^YP)N(O;Z9B<"\
ME8K#NI&+QKB-C<BWBH_*MHB1S+6%D\VT@Y;/LX&9T+. G=&R?Z/1L'ZDT;!^
MI-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZD
MT?^X% [_N!XG_[0J1O>O-FG>IT*/QYMBL<2;<K;"FW^YP)N(O;Z9B<"\E8K#
MNI&+QKB-C<BWBH_*MHB1S+6%D\VT@Y;/LX&9T+. G=&R?Z/1L'ZDT;!^I-&P
M?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT?^X
M% [_N!XG_[0J1O>O-FG>IT*/QYMBL<2;<K;"FW^YP)N(O;Z9B<"\E8K#NI&+
MQKB-C<BWBH_*MHB1S+6%D\VT@Y;/LX&9T+. G=&R?Z/1L'ZDT;!^I-&P?J31
ML'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT?^X% [_
MN!XG_[0J1O>O-FG>IT*/QYMBL<2;<K;"FW^YP)N(O;Z9B<"\E8K#NI&+QKB-
MC<BWBH_*MHB1S+6%D\VT@Y;/LX&9T+. G=&R?Z/1L'ZDT;!^I-&P?J31L'ZD
MT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT?^X% [_N!XG
M_[0J1O>O-FG>IT*/QYMBL<2;<K;"FW^YP)N(O;Z9B<"\E8K#NI&+QKB-C<BW
MBH_*MHB1S+6%D\VT@Y;/LX&9T+. G=&R?Z/1L'ZDT;!^I-&P?J31L'ZDT;!^
MI-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT?^X% [_N!XG_[0J
M1O>O-FG>IT*/QYMBL<2;<K;"FW^YP)N(O;Z9B<"\E8K#NI&+QKB-C<BWBH_*
MMHB1S+6%D\VT@Y;/LX&9T+. G=&R?Z/1L'ZDT;!^I-&P?J31L'ZDT;!^I-&P
M?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT?^X% [_N!XG_[0J1O>O
M-FG>IT*/QYMBL<2;<K;"FW^YP)N(O;Z9B<"\E8K#NI&+QKB-C<BWBH_*MHB1
MS+6%D\VT@Y;/LX&9T+. G=&R?Z/1L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31
ML'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT?^X% [_N!XG_[0J1O>O-FG>
MIT*/QYMBL<2;<K;"FW^YP)N(O;Z9B<"\E8K#NI&+QKB-C<BWBH_*MHB1S+6%
MD\VT@Y;/LX&9T+. G=&R?Z/1L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZD
MT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT?^X% [_N!TG_[4I1O>P-6G>J$&0
MQYQAL<2<<;;"FWZYOYV&O;V:B<&[EXG$N9.*Q[>/C,JUC([,M(F0SK.'DM"R
MA)72L8*9T[&!GM2N@*+4K("CTJR H]*L@*/2K("CTJR H]*L@*/2K("CTJR
MH]*L@*/2K("CTJR H]*L@*/2K("CTO^Y$P[_N1PG_[8H1O>P-&K=J$"0QYU@
ML<2<<;;"G'RZOYZ%OKR<B,*ZF8C%N)6)R;:1BLRTCHS/LHN.T;&(D=.PAI35
MKX29UJ^#G]>J@J'5IX*BTZ>"HM.G@J+3IX*BTZ>"HM.G@J+3IX*BTZ>"HM.G
M@J+3IX*BTZ>"HM.G@J+3IX*BT_^Y$P[_N1PG_[8H1O>Q,VK=J3^1QYU@L<2=
M<+;"GGNZOY^#OKR>B,*YFXC'MY>(RK64B<ZSD(O1L8V-TZ^*D-:NB)/8K8:9
MV:J%GMFEA*'5I(2BU*2$HM2DA*+4I(2BU*2$HM2DA*+4I(2BU*2$HM2DA*+4
MI(2BU*2$HM2DA*+4I(2BU/^Z$@[_NALG_[<G1O>Q,FK=J3Z1QYY?L<2=;[;!
MGWFZOJ""O[N@B,.XG(?(MIF(S+.6B-"QDHK3KX^,UJZ,CMBLBI/;JXF9W*:'
MG=JBAJ#6H(:BU*"&HM2@AJ+4H(:BU*"&HM2@AJ+4H(:BU*"&HM2@AJ+4H(:B
MU*"&HM2@AJ+4H(:BU/^Z$@[_NALF_[<F1O:R,6K=JCV1QYY>L<2=;[;!H'BZ
MOJ&!O[NAB,2XGH?)M9N'S;*8B-&PE8G5KI*+V*R/C=NJC9+>J(R:WZ**G=J>
MB:#6G(FAU)R)H=2<B:'4G(FAU)R)H=2<B:'4G(FAU)R)H=2<B:'4G(FAU)R)
MH=2<B:'4G(FAU/ZZ$0[_NQHF_[@F1O:R,&K=JCR1QYY=L<2>;K;!H7:ZOJ)_
MO[NCB,2WH(?*M)V'S[&:A].NF(C7K)6*VZJ3C=ZHD9+BI)"9X)Z-G=N:C*#7
MF8NAU9F+H=69BZ'5F8NAU9F+H=69BZ'5F8NAU9F+H=69BZ'5F8NAU9F+H=69
MBZ'5F8NAU?Z[$0[^NQHF_[@E1O:S,&K<JSN2QY]=L<2?;+;!HG2ZOJ1^O[JD
MA\6WHH?*LY^'T+"<A]6MFHC9JIF*WJB8CN*EEY/FGY69X)J1G-N7CY_7EHZA
MU9:.H=66CJ'5EHZAU9:.H=66CJ'5EHZAU9:.H=66CJ'5EHZAU9:.H=66CJ'5
MEHZAU?V[$0[^NQHF_[DE1O:S+VK<JSJ2QY]<L<2@:K;!HW.ZOJ5\P+JEA<6V
MHX?+LZ&'T:^?A]:LGHG;J)R+WZ2:C>&?F8_CG)J8X9>6G-R4DY_8DY*@UI.2
MH-:3DJ#6DY*@UI.2H-:3DJ#6DY*@UI.2H-:3DJ#6DY*@UI.2H-:3DJ#6DY*@
MUOV[$0W]O!DF_KDD1O:T+FK<JSJ2QZ!<L<2A:+;!I7&ZOJ=ZP+JGA,6VIH?,
MLJ2'T:ZBA]>IGXC;I)V)WJ";BN":FHSAEIN3X96;F]V2EY[8D96@UY&5H->1
ME:#7D96@UY&5H->1E:#7D96@UY&5H->1E:#7D96@UY&5H->1E:#7D96@U_R\
M$ W]O!DF_KHC1O:T+6K<K#F2QZ!;L<2C9K7!IFZZOJEXP+JI@L6VJ(C,L*6'
MTJJBA]>FGX?:H9Z'W)N=B-Z6G(K?D9N0WY&=F=V/FY[9CYF?UX^9G]>/F9_7
MCYF?UX^9G]>/F9_7CYF?UX^9G]>/F9_7CYF?UX^9G]>/F9_7CYF?U_R\$ W\
MO!@F_;HB1?:U+&K<K3>3QZ%:L<6E8[7"J6NZOJQUO[JM?\6SJ8?,K:6&TJ>B
MAM:BH8;8G9^&VIB>A]N2G8G=CIV-W8R>E-R-H)[9C)Z?UXR>G]>,GI_7C)Z?
MUXR>G]>,GI_7C)Z?UXR>G]>,GI_7C)Z?UXR>G]>,GI_7C)Z?U_N]$ W[O1<E
M_;LB1?:V*VK;K3:3QZ)9L<6G7[7"K6:YO[%POK>M?L:PJ8?-JJ:&T:2DA=2>
MHH76F:&%V)2@AMF/GX?:BY^+VXB?D-N(H)C8B*&=UXBAG=>(H9W7B*&=UXBA
MG=>(H9W7B*&=UXBAG=>(H9W7B*&=UXBAG=>(H9W7B*&=U_J]#@WZOA8E_+P@
M1?:W*FK;KS24R*15L<:K6+3#LU^WN[)NO[*M?L>LJ8;,IJ>%T*"EA-*;I(34
MEJ.$U9&BA=:-H8;7B:&)V(:AC=B$H9/7A**7UH2BE]:$HI?6A**7UH2BE]:$
MHI?6A**7UH2BE]:$HI?6A**7UH2BE]:$HI?6A**7UOF^#@SYOQ4E^KT?1?:X
M)VK;L#&4R*A-K\>R3K+!N%BXM+%PP:VM?\>IJH7+HJB$SIVG@]"7IH/1DJ6$
MTHZDA=.+HX;4B*.(U82CB]6"HY#5@:.3U8&CD]6!HY/5@:.3U8&CD]6!HY/5
M@:.3U8&CD]6!HY/5@:.3U8&CD]6!HY/5@:.3U?3 #0SWP!,D^;\=1/:Z)6K:
MLBZ5RJ] K<B]/:^WMEVZKK%RPJFM?\:EJX7)GZJ#RYFI@\V4J(/.D*>$SXRF
MA=")IH;1AJ6'TH2EBM*!I8W2@*6/TH"EC]* I8_2@*6/TH"EC]* I8_2@*6/
MTH"EC]* I8_2@*6/TH"EC]* I8_2@*6/TNS!"PSUPA(D]L$:1/>](6K:M"F6
MS;PHJ;N[0[.NM6&\J+%SP:6N?\6AK83'FZR#R9:K@\J1JH3+CJF$S(NIA<V(
MJ(;.AJB'SH.HB<Z!IXS/@*>-SX"GC<^ IXW/@*>-SX"GC<^ IXW/@*>-SX"G
MC<^ IXW/@*>-SX"GC<^ IXW/@*>-S]_$"0ORQ1 C\\060_3!'&G>PA6/P< C
MK*^Y3+:FM&6]HK)UP*"P@,.=KH3%EZV$QI.MA,>/K(3(C*N%R8FKALJ'JX;*
MA:J(RH.JB<N!JHO+@*J,RX"JC,N JHS+@*J,RX"JC,N JHS+@*J,RX"JC,N
MJHS+@*J,RX"JC,N JHS+@*J,R]K%" KKR0TB[L@20N_&%6C0T@J'L;XOKJ6X
M5+B?M6B\G;-VOYNQ?\&9L(3"E*^$PY"OA<2-KH7%BJZ&QHBMAL:'K8?&A:V(
MQX.MB<>!K8O'@*R+QX"LB\> K(O'@*R+QX"LB\> K(O'@*R+QX"LB\> K(O'
M@*R+QX"LB\> K(O'@*R+Q]7&" G9S H@Y<\-0-C5"U^]U@N(I<0TIIRW6KB9
MM6N[E[1WO9:S?[Z5LH7 D;&%P8ZQA<&+L(;"B;"'PHBPA\.&L(C#A:^)PX.O
MBL2"KXO$@:^+Q(&OB\2!KXO$@:^+Q(&OB\2!KXO$@:^+Q(&OB\2!KXO$@:^+
MQ(&OB\2!KXO$@:^+Q-+(" ?3SPH=U=0+/<+9"V.KWA"#F\XSF93$4Z:1OF>O
MD+ITM)"W?;F1M82\CK.&OHRRAK^*LH? B+*(P(:QB,&%L8G!A+&*P8*QB\&!
ML8S"@+&,PH"QC,* L8S"@+&,PH"QC,* L8S"@+&,PH"QC,* L8S"@+&,PH"Q
MC,* L8S"@+&,PL[*" ;.T0H<QM<*0:_J#F&=YAQXD-HRB(O23)2)RU^<B,9N
MHXC#>*B%P'RK@[]_KH"]@;!_O(.Q?;R$LGR[AK-[NX>T>KJ(M'FZB;5XN8NU
M>+F,MGBYC+9XN8RV>+F,MGBYC+9XN8RV>+F,MGBYC+9XN8RV>+F,MGBYC+9X
MN8RV>+F,MLG+" ;(T@DBL]\)0J#\%5J3\"AJB^8Y=X3?28*!V%N+@--ID7S0
M<99YS7::=LMZG73*?9YRR7^@<<B!H7#'@Z)OQX6C;L:&HVW&B*1LQ8JE;,6+
MI6S%BZ5LQ8NE;,6+I6S%BZ5LQ8NE;,6+I6S%BZ5LQ8NE;,6+I6S%BZ5LQ8NE
M;,6+I<3.!PJWV0<FH_L./9;_'DZ-^B];AO(_9X#K3G%[Y5MY=N!E@''=;(1N
MVG*(:]EWBVG7>HUGUGZ.9M6 CV74@I!DU(218].&D6+3B9)ATHN38=*,DV'2
MC)-ATHR38=*,DV'2C)-ATHR38=*,DV'2C)-ATHR38=*,DV'2C)-ATHR38=*,
MD_^Q& G_L2,>_ZXQ.O^I/EGMHDMYV9I<E\B5<K#%E7VUPY>%N,&7B[N_DXR]
MOH^.P+R,C\*[B9+$NH:4Q;F#EL:Y@9G'N(";R+A^GLFW?:+*MWRGRK1[J<JT
M>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRO^Q
M& G_L2,>_ZXQ.O^I/EGMHDMYV9I<E\B5<K#%E7VUPY>%N,&7B[N_DXR]OH^.
MP+R,C\*[B9+$NH:4Q;F#EL:Y@9G'N(";R+A^GLFW?:+*MWRGRK1[J<JT>ZG*
MM'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRO^Q& G_
ML2,>_ZXQ.O^I/EGMHDMYV9I<E\B5<K#%E7VUPY>%N,&7B[N_DXR]OH^.P+R,
MC\*[B9+$NH:4Q;F#EL:Y@9G'N(";R+A^GLFW?:+*MWRGRK1[J<JT>ZG*M'NI
MRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRO^Q& G_L2,>
M_ZXQ.O^I/EGMHDMYV9I<E\B5<K#%E7VUPY>%N,&7B[N_DXR]OH^.P+R,C\*[
MB9+$NH:4Q;F#EL:Y@9G'N(";R+A^GLFW?:+*MWRGRK1[J<JT>ZG*M'NIRK1[
MJ<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRO^Q& G_L2,>_ZXQ
M.O^I/EGMHDMYV9I<E\B5<K#%E7VUPY>%N,&7B[N_DXR]OH^.P+R,C\*[B9+$
MNH:4Q;F#EL:Y@9G'N(";R+A^GLFW?:+*MWRGRK1[J<JT>ZG*M'NIRK1[J<JT
M>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRO^Q& G_L2,>_ZXQ.O^I
M/EGMHDMYV9I<E\B5<K#%E7VUPY>%N,&7B[N_DXR]OH^.P+R,C\*[B9+$NH:4
MQ;F#EL:Y@9G'N(";R+A^GLFW?:+*MWRGRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*
MM'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRO^Q& G_L2,>_ZXQ.O^I/EGM
MHDMYV9I<E\B5<K#%E7VUPY>%N,&7B[N_DXR]OH^.P+R,C\*[B9+$NH:4Q;F#
MEL:Y@9G'N(";R+A^GLFW?:+*MWRGRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NI
MRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRO^Q& G_L2,>_ZXQ.O^I/EGMHDMY
MV9I<E\B5<K#%E7VUPY>%N,&7B[N_DXR]OH^.P+R,C\*[B9+$NH:4Q;F#EL:Y
M@9G'N(";R+A^GLFW?:+*MWRGRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[
MJ<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRO^Q%PG_LB(>_ZXP.O^I/5GLHTIYV)M;
MF,>5<K'%EWNUPYB#N,&9BKN_E8N^O9&,P;N.CL.ZBI#%N8>2Q[B$E<FW@IC*
MMH";R[9^GLRU?:/,LWRGS:]\J,NO?*C+KWRHRZ]\J,NO?*C+KWRHRZ]\J,NO
M?*C+KWRHRZ]\J,NO?*C+KWRHR_^R%PG_LB$>_Z\O.O^J/%GLI$EZV)M:F<:6
M<;+$F'BUPIF!N<";B+R^EXJ_O)2+PKJ0C<6YC(['MXB1R;:%E,NU@Y?-M(&:
MSK1_G\^S?J3/KGVFSJM]J,RK?:C,JWVHS*M]J,RK?:C,JWVHS*M]J,RK?:C,
MJWVHS*M]J,RK?:C,JWVHS/^R%@G_LR$>_[ N.O^K.UGLI$AZUYQ9FL:7;[+$
MF7:VPIM_N<"<A[V]FHG NY:*P[F2B\:WCHW)MHJ/S+2'DLZSA);0LH&:T;*
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
MJ<J'E:G*AY6IRH>5J<J'E:G*AY6IRO^P%03_L" 5_ZXM+_^J.DOXID1HZJM
M?=RO/)+/KT*FRK5)K<:\4K&YM6>[L+!XPZNLA,FDJ83-G*:#T).DA-.+HX;5
MA:*,UH*BE-:#I)W4@Z*DT8.>ILZ$FJC+A)JHRX2:J,N$FJC+A)JHRX2:J,N$
MFJC+A)JHRX2:J,N$FJC+A)JHR_^P% 3_L1\5_Z\L+O^K.4OXJ4!GZZ\[>]ZV
M,X_2NC2AS,(YJKNZ5;6PM&J]JK!YPZ>MA,>?JH3+F*B#S9"GA-")I8;2A*2*
MTX"DD--_I9?2?Z:@T'^EILZ H*C+@*"HRX"@J,N H*C+@*"HRX"@J,N H*C+
M@*"HRX"@J,N H*C+@*"HR_^Q$P3_LAX5_[ K+O^L-TSZK#ME[;4T>.*_*8G8
MS""8OK\]KK"X6;BILVR^I;!ZPJ*NA,6;K(/(E*J$RHZIA,R(J(;.@Z>)SX"G
MC<]^IY//?*B:SGRIHLU\IZC+?*>HRWRGJ,M\IZC+?*>HRWRGJ,M\IZC+?*>H
MRWRGJ,M\IZC+?*>HR_^R$@3_LQT5_[$I+O^M-DS\L35B\;TJ<N;-'X#(S"&;
ML;Q%LJBW7KFCLV^^H+%[P9ZOA,.7KH3&D:R$QXRKA<F'JH?*@ZJ)RX"JC,Q]
MJ9#,?*J5RWJJG,IYJZ3*>:NDRGFKI,IYJZ3*>:NDRGFKI,IYJZ3*>:NDRGFK
MI,IYJZ3*>:NDRO^S$03_M!L4_[,F+O^O,TS]N2M=Z\H?:=+?$7^YS"><I[U,
ML:"W8KF=M'&]F[)\OYJQA,&4L(3#CZ^%Q8JNAL:&K8?'@ZR)QX"LB\A^K([(
M?*R2R'NLE\AYK9['>:V>QWFMGL=YK9['>:V>QWFMGL=YK9['>:V>QWFMGL=Y
MK9['>:V>Q_^U$ /_MAD4_[4D+?^T+$GRQ1]4UMT28L'?$X&LS2Z:G\!/JYJX
M9;>7M7*[EK1\O96R@[^1L87!C;&&PHFPA\.&KXC#@Z^)Q(&OB\1_KHW%?:Z0
MQ7NNE,5ZKYG$>J^9Q'JOF<1ZKYG$>J^9Q'JOF<1ZKYG$>J^9Q'JOF<1ZKYG$
M>J^9Q/^W#@/_N!83_[<@+?F_'T'<V1%$Q.L29K'?&(&@T#.5E\90HY/ 8ZV1
MNW&SD;A[N)"V@KN.M(6]B[.&OXBRA\"&LHG A+&*P8*QB\& L8W!?K&/PGRQ
MDL)[L97!>[&5P7NQE<%[L97!>[&5P7NQE<%[L97!>[&5P7NQE<%[L97!>[&5
MP?2Z"P/]NQ(2_KL;+.70#S+(Z0]*M/(59Z+B(GV6UC>-C\Y/F(S(8:"*Q&ZF
MBL%XJH>_?:V$OH"P@;R"L7^[A+-]NX6T>[J'M7JYB;5YN8NV=[F-MG:XC[=T
MN).W=+B3MW2XD[=TN).W=+B3MW2XD[=TN).W=+B3MW2XD[=TN).W=+B3M]R^
M!@+XP X1[L@.(LO;"RZV^!%,I?4=8Y?H+'6-WSV!A]A0BX/38)*"SVR7?\US
MFWS+=YUYR7J@=\A]H77'?Z-SQH*D<L6$I7#%AJ5OQ(BF;L2*IVW#C:=KPY"H
M:\.0J&O#D*AKPY"H:\.0J&O#D*AKPY"H:\.0J&O#D*AKPY"H:\.0J-? !@';
MQ@@.R],*%;CH##*F_Q5*F/HF7(WP-VF%Z49T?^13>WS?8(%XW&B%=-IMB7#8
M<8MNUG6-;-5XCVK4>Y!ITWZ19]. DF;2@Y-ETH649-&'E&/0BI5BT(Z68M".
MEF+0CI9BT(Z68M".EF+0CI9BT(Z68M".EF+0CI9BT(Z68M".EM'"!@'-RPD%
MNMH'&:C^#C&9_QU#CO\O487Z/UQ^]$UD>?!8:G/L7V]MZF-S:>=I=F?E;GEE
MY')[8^-V?6+B>7Y@X7Q_7^!^@%[?@8%=WX."7-Z&@UO=B81:W8V%6MV-A5K=
MC85:W8V%6MV-A5K=C85:W8V%6MV-A5K=C85:W8V%6MV-A<O$!@"[T08'J><&
M&IK_$RN._R0YA?\V1'[_1$UY_U%5<?M76VOW76!E]&)D8O)H9U_P;6I=[W%L
M6^UU;5KM>&]9['MP6.M^<5?J@7)6ZH1R5>F'<U3IBG13Z(YU4^B.=5/HCG53
MZ(YU4^B.=5/HCG53Z(YU4^B.=5/HCG53Z(YU4^B.=;S)!0"KVP$(FO\+%H__
M&2.%_RLM?O\Y-WC_1D!P_TY':?]436+_6E)>_F%66OQF65C[:UM5^7!=5/AT
M7E+W>%]1]WM@4/9^84_U@6)/]81C3O2'9$WTBV5,\Y!F3/.09DSSD&9,\Y!F
M3/.09DSSD&9,\Y!F3/.09DSSD&9,\Y!F3/.09O^@& /_HBP0_Z [)?^<23S_
MEU=3^))D9^R0;'GBCW6)V8Y^E]&-AZ+,C(VJQXJ1L<2(E+;#A9:XPH.9N<*!
MF[G!?YZZP7VAN\%[I+O >J>[P'FJO,!XKKS =[2[O'BTN[QXM+N\>+2[O'BT
MN[QXM+N\>+2[O'BTN[QXM+N\>+2[O'BTN_^@& /_HBP0_Z [)?^<23S_EU=3
M^))D9^R0;'GBCW6)V8Y^E]&-AZ+,C(VJQXJ1L<2(E+;#A9:XPH.9N<*!F[G!
M?YZZP7VAN\%[I+O >J>[P'FJO,!XKKS =[2[O'BTN[QXM+N\>+2[O'BTN[QX
MM+N\>+2[O'BTN[QXM+N\>+2[O'BTN_^@& /_HBP0_Z [)?^<23S_EU=3^))D
M9^R0;'GBCW6)V8Y^E]&-AZ+,C(VJQXJ1L<2(E+;#A9:XPH.9N<*!F[G!?YZZ
MP7VAN\%[I+O >J>[P'FJO,!XKKS =[2[O'BTN[QXM+N\>+2[O'BTN[QXM+N\
M>+2[O'BTN[QXM+N\>+2[O'BTN_^@& /_HBP0_Z [)?^<23S_EU=3^))D9^R0
M;'GBCW6)V8Y^E]&-AZ+,C(VJQXJ1L<2(E+;#A9:XPH.9N<*!F[G!?YZZP7VA
MN\%[I+O >J>[P'FJO,!XKKS =[2[O'BTN[QXM+N\>+2[O'BTN[QXM+N\>+2[
MO'BTN[QXM+N\>+2[O'BTN_^@& /_HBP0_Z [)?^<23S_EU=3^))D9^R0;'GB
MCW6)V8Y^E]&-AZ+,C(VJQXJ1L<2(E+;#A9:XPH.9N<*!F[G!?YZZP7VAN\%[
MI+O >J>[P'FJO,!XKKS =[2[O'BTN[QXM+N\>+2[O'BTN[QXM+N\>+2[O'BT
MN[QXM+N\>+2[O'BTN_^A& /_HRL0_Z Z)?^<2#S_EU93^)-C:.R2:7KAD7.*
MV(]\F-".A*3*CHRMQHV0M,2*D[?#AI6XPH28N<&!F[K!?YV[P'V@O,![I+S
M>J>]P'FLO<!XL+V]>+.\N'BSO+AXL[RX>+.\N'BSO+AXL[RX>+.\N'BSO+AX
ML[RX>+.\N'BSO/^A& /_HRH0_Z$Y)?^=2#W_F%54]Y1A:>N49GO@DF^,UI%X
MFLZ0@J;(CXFPQ(^/ML.+D;?"B)2YP827NL""FKS ?YV]OWV@OK][I+Z^>JB_
MOGBMO[UXL;ZX>+*^M'FSO;1YL[VT>;.]M'FSO;1YL[VT>;.]M'FSO;1YL[VT
M>;.]M'FSO?^B& /_I"D0_Z$X)?^=1SW_F554]Y9>:>N58WO@E&R-U9)UG,V1
M?ZC'D8>RQ)&.ML.-D+C!B9.ZP(:6O+^"F;V_?YR^OGV@O[U[I<"]>:K O7BP
MP+AYL,"T>;&_KWJRO:]ZLKVO>K*]KWJRO:]ZLKVO>K*]KWJRO:]ZLKVO>K*]
MKWJRO?^C& /_I"D0_Z(X)?^>1CW_F515]Y=<:>N78'S?EFF-U9-RG<R2?*K%
MDH6TQ)*,ML*/C[G!BY*[P(>5O;Z#F+^]@)S O7V@P;Q[I<*\>:O"N7FOPK1Y
MK\&P>K# K'NROJQ[LKZL>[*^K'NROJQ[LKZL>[*^K'NROJQ[LKZL>[*^K'NR
MOO^C& +_I2@0_Z(W)?^?1CW_FE-5]YE::>N97GS?EV6.U)5OG<N4>:O%DX*T
MQ)2*M\*1CKG C)"\OXB3OKV$E\"\@)O"NWV@P[M[IL2Z>JW%M'JNQ*]ZK\*L
M>[# J'RQOZA\L;^H?+&_J'RQOZA\L;^H?+&_J'RQOZA\L;^H?+&_J'RQO_^D
M& +_I2@0_Z,V)?^?13W_FE-5]YI7:>N;6WS?F6*.U)=KGLN5=JS%E("TPY6(
MM\&3C;K CH^]OHF2P+R%E<*[@9K$N7V@QKE[J,>T>JO'KWNMQ:M[KL.G?*_!
MI'VQOZ1]L;^D?;&_I'VQOZ1]L;^D?;&_I'VQOZ1]L;^D?;&_I'VQO_^D& +_
MIB<0_Z,V)?^@1#W_FU)6]YQ5:>N<6'S?FUZ.U)EGGLJ7<ZS%EGRTPY>%M\&6
MB[N_D8V^O8N0P;N&E,2Y@9G'MWZ@R;9\J<JN>ZK(JGRLQJ9]K<2C?J_!H'ZQ
MOZ!^L;^@?K&_H'ZQOZ!^L;^@?K&_H'ZQOZ!^L;^@?K&_H'ZQO_^E& +_IB8/
M_Z0U)?^@1#W_G%%6]YY3:>N>57O?GEJ-U)MDGLJ9;ZS%F'FTPYF"N,&9BKN^
ME(R_O(Z.P[F(DL>W@IC+M7ZAS:]\I\VI?:G*I7ZKQZ)_K<2??Z_"G8"QOYV
ML;^=@+&_G8"QOYV L;^=@+&_G8"QOYV L;^=@+&_G8"QO_^F& +_IR8/_Z0U
M)?^@0S[_G5!5]Y]1:.N@4WO@H%>-U)Y?GLJ;:ZS%FW6TPYM^N,";A[R]EXK
MNI&,Q;>*D,JTA)?/LH"CTJA_I<^C@*C+H("KQYV!K<6;@:_"F8*QOYF"L;^9
M@K&_F8*QOYF"L;^9@K&_F8*QOYF"L;^9@K&_F8*QO_^F& +_IR4/_Z4T)?^A
M0S[_GDY5^*%.:.RB4'K@HU*,U:%;G<N>9JS&G7&TPYYZN,">A+R\FXC"N96*
MQ[6-C<ZPAI;4J8*@UJ&"I-"=@JC+FH.JR)F#K<67A*_"EH2PP):$L,"6A+#
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
MGZ3.=:*FS72FJ,URJ:G,<:VJS'"RJ\MPMJO+;[RKR'# J\1QP*K$<<"JQ''
MJL1QP*K$<<"JQ'' JL1QP*K$<<"JQ'' JO^2$@'_EB<*_Y8['/^42S#_D%E#
M_X]C5/J.:63QC7!RZ8MZ?N*)@HG<A8F2V(*.F=1_DY[1?9>BSWN;ILUYGJC,
M=Z*JRW:EK,ITJ:W)<ZVNR7*RK\EQMZ_(<;ROPG.]KKYTO:^^=+VOOG2]K[YT
MO:^^=+VOOG2]K[YTO:^^=+VOOG2]K_^3$@'_ER<*_Y@['/^52S#_D5E$_Y%@
M5?J09F3PCVUSZ(UW@.&,@(O;B(>4U86-G-*"D:'/?Y:FS'V9J<M[G:S)>:&N
MR'>EL,=VJ;'&=:VRQG2RL\9SN;/"=;JSO'6ZL[AVNK.X=KJSN':ZL[AVNK.X
M=KJSN':ZL[AVNK.X=KJSN':ZL_^4$0'_F"<*_YD['/^62S#_DEE$_Y)>5?J2
M9&7PD6ITYX]S@>".?8S9BX66U(B+GM"%D*3-@I2IRG^8K<A]G+#'>Z"RQGFD
MM,5XJ+7$=JZVQ'6TML%VM[:\=[>VMW>WMK-XM[:S>+>VLWBWMK-XM[:S>+>V
MLWBWMK-XM[:S>+>VLWBWMO^5$0'_F2<*_YD['/^72C#_DUA$_Y1<5?J4867P
MDV=TYY%P@M^/>H[8C8.8THN*H,Z'CZ?+A).LR(&7L,9_F[/$?9^UPWNDM\)Y
MJ;G"=Z^YPG:UN;QXMKBX>+:XLWBVM[!YM[>P>;>WL'FWM[!YM[>P>;>WL'FW
MM[!YM[>P>;>WL'FWM_^6$0'_FB<*_YH['/^72C'_E%5$_Y995?J67F7PE61T
MYY-L@MZ1=H[8CW^9T8V(HLV*CJG)AY*NQH26L\2!FK;"?I^YPGNDNL%YJKK!
M=[&ZO7BUNK=XM;FS>;6YKWFVN*QZMK>L>K:WK'JVMZQZMK>L>K:WK'JVMZQZ
MMK>L>K:WK'JVM_^7$0'_FR8*_YL['/^823'_EE-$_YA75?J86V7PEV%TYY9H
M@MZ3<H_6D7N:T(^$H\N-C*O'BI&QQ(:5ML.#F;C!?YZZP7NDN\!YJ[R_=[.\
MN'BSN[)YM+NN>;6ZJWJUN:A[MKBH>[:XJ'NVN*A[MKBH>[:XJ'NVN*A[MKBH
M>[:XJ'NVN/^7$0'_FR8*_YPZ'/^823'_F%%$_YI45/J;6&3PFEUTYYAC@MZ6
M;8_6DW>:T)& I,J/B:S&C8^SPXF4M\*$F+K ?YZ\OWNEOK]YKKZY>+*^LGFR
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
M;4OMGVY+[9]N2^V?;DOMGVY+[9]N2^V?;DOMGVY+[9]N2^V?;M&Y P"\Q04
MK=8# 9_X"PN3_Q88B?\D)(#_-"]Y_T$W</](/FC_3T-B_U5'7?]:2UG_8$U6
M_V504_]J45'_;E-/_W)43O]V54S^>U9+_7]72?V$6$C\B%E'^XU:1ON36T7Z
MF%Q%^IA<1?J87$7ZF%Q%^IA<1?J87$7ZF%Q%^IA<1?J87+V] P"MS0$ GM\
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
MO+![E;RP>Y6\L/^3#@'_EA\%_YDS%/^E,!S_KS C_;HO*?#&,BWCU#LLUN!
M.LOE2$S X4Y<L]U6;*7877J8TF6(BLYME'W)=I]SQ(.G;,"1K&>^H:]EOK:O
M9K2[L6NKN[%NI;NQ<:"\L'.=O:]TFKVN=)J]KG2:O:YTFKVN=)J]KG2:O:YT
MFKVN=)J]KO^4#@'_F!X%_YTQ$O^I+1G_M"H>]<(I(N31+2'5X#,LR>@\/[[H
M0U&QY4EAI.)/<)??5GV*VF"(@--KDGC-=YIPR(*A:L6.I6;#FZAEPZRG8<*]
MJF.XOZMFL+^L::J_K&REOZMMHL"J;:+ JFVBP*IMHL"J;:+ JFVBP*IMHL"J
M;:+ JO^5#0#_FAX%_Z(L$/^M*!7[NR,8Z,T@%]7?)1W(Z# QO.\Y1+#L0%6C
MZD9DE^A-<8OC57V!W&&&>=5LCG+1=Y5LS8&:9\J+GF3(EJ!AR*.A8,BSH5W'
MPZ-?OL2E8;;#I62PPZ5EK,.E9:S#I66LPZ5EK,.E9:S#I66LPZ5EK,.E9:S#
MI?^7#0#_G!X%_Z8F#?^T( _OQA</UMT6#LCI(R*[\RXVK_0V2*+R/EB7\49E
MB^M/<('E6'IZWV2"<]IMB&W6=HUHTW^29-"(E6#/DIA>SIV97,VIFEO.N9E9
MS<B:6L7*G%R]R9U>N,F>7KC)GEZXR9Y>N,F>7KC)GEZXR9Y>N,F>7KC)GO^:
M# #_GQT%_ZP?"/B^$PC8U@L$R.@5$[KT(B>N^BTYHOHV2I;Z/UB+]4AC@NY2
M;7KH7'5RY&1[;>!M@&C==85DVGZ(8-B&BUW6CXU:U9B/6-2BD%?4KI%6U+R0
M5M3-D%;-T9)7R-&35\C1DU?(T9-7R-&35\C1DU?(T9-7R-&35\C1D_^<"P#_
MHQT$_[42 ]3)"@+(V@L&N?06%ZS_(RJA_RX[E?\X28O_0E6"^$Q?>O)69W/N
M7FUKZF1R9N=L=V+D='I?XGQ]7.&#?UK?BX)7WI.#5=V<A53<I892W*^&4MR[
MAE'<S(52VMJ%4MK:A5+:VH52VMJ%4MK:A5+:VH52VMJ%4MK:A?^@"@#_K1,!
MU, ( ,;." "YXPL(J_\7&9__)"J4_S YBO\Z18'_1D]Z_5%8<OA87FOU7F-E
M\F5H8.]L:UWM<FY:ZWEP5^J <E7IAW13YX]V4>:6=U#FGGA.Y:=Y3>6O>DWD
MNWI,Y,5Z3.3%>DSDQ7I,Y,5Z3.3%>DSDQ7I,Y,5Z3.3%>O^D!P#8N 0 Q,0&
M +?3!P&J\PT+GO\:&I/_)RB)_S,U@/\_/WG_2D=P_U%.:?]74V+]75=>^V1;
M6OEJ7E?W<&!4]G9B4O1\9%#S@V5.\HIG3/&1:$OPF&E*\)]J2>^G:TCOL&Q'
M[K=L1^ZW;$?NMVQ'[K=L1^ZW;$?NMVQ'[K=L1^ZW;-VO  #%O 0 M<H$ *C;
M!0*<_Q +D?\=%X?_*B-^_S8M=O]!-FW_2#QF_T]"8/]51EO_6TI7_V%,4_]G
M3U'_;5%._W)23/]X5$K_?E5(_H161_V+6$7\DEE$^YA:0_N?6T+ZIUQ!^JQ<
M0?JL7$'ZK%Q!^JQ<0?JL7$'ZK%Q!^JQ<0?JL7,BV 0"UP0, I]$! )GK!0*/
M_Q()A?\@$GS_+!MS_S4C:O\]*F+_1#!<_TLT5_]2.%/_6#M/_UX]3/]C/TK_
M:$!'_VU"1?]R0T3_=T1"_WU%0/^#1C__BD@]_Y!)//^723O_GDH[_Z-+._^C
M2SO_HTL[_Z-+._^C2SO_HTL[_Z-+._^C2[:Z @"FR@  F-P  (S_" &#_Q0%
M>/\>#&[_)A)E_R\97?\W'E?_/R)2_T8F3?],*$K_4BM&_U@M1/]=+D+_82]
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
MR9V4?,F=E'S)G91\R9V4?,F=E'S)G?^!$0'_@!L#_X(N#O^1-A;_G#P@_Z%
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
M"(3_)A%\_S$:<?\X(FC_/BE@_T4O6O],,U3_4S=0_UHZ3/]@/$G_9CY&_VU
M1/]T0D'_>T,__X-%/?^,1CO_E4<Z_YY).?^G2CC_L4HW_[Y+-__"2S?_PDLW
M_\)+-__"2S?_PDLW_\)+-__"2[^S  "NO@  H,T  )+>  ")_PT!@?\:!7?_
M(PQM_RH39/\Q&5S_.!Y5_T B4/]()DS_3RE(_U4K1/];+4+_82\__V<Q/?]M
M,CO_<S,Y_WHU-_^"-C7_BS<S_Y0X,O^<.3'_I#HP_Z\[,/^R.S#_LCLP_[([
M,/^R.S#_LCLP_[([,/^R.["X  "@QP  D=@  (3O  !\_PT!;_\1 V;_&09>
M_R$*5O\I#U#_,A-+_SH61O]!&4+_2!L__TX=//]3'CG_62 W_UXA-?]D(C/_
M:2,Q_W D+_]W)2W_?B8L_X<G*O^/*"G_ERDH_Z J*/^C*BC_HRHH_Z,J*/^C
M*BC_HRHH_Z,J*/^C*J'"  "1T0  @N$  'C_  !L_P@!8/\- E?_$0-/_Q@%
M2/\@!D/_*0@__S$*._\X##C_/@XU_T0/,O])$##_3A$N_U,2+/]8$RK_710I
M_V,5)_]I%B7_;Q<D_W<7(O]^&"'_A1D?_X\:'_^1&A__D1H?_Y$:'_^1&A__
MD1H?_Y$:'_^1&O]H&0+_9",$_U\O!O]>0!#_8TL:_V=4)?]H72__9F<Y_V1R
M0?]B?4C_8(=._UV04O];F%;_6IY9_UBD6_]7JEW^5K!?_56U8/Q4O&'\5,1B
M^U/-8_E2W&/V4N9C\5/J8^Q4[6/F5N]BX%?P8^!7\&/@5_!CX%?P8^!7\&/@
M5_!CX%?P8_]I& +_92,$_V N!O]?0!#_9DD:_VI3)?]K7##_:64Z_V=P0O]D
M>TG_8H5/_U^.5/]=EEC_6YU;_UJC7?U8J5_\5Z]A^U:U8OI5O&3Z5<1E^53.
M9?=3W6;S4^9F[E7J9N=6[67A6.YEVUGO9MM9[V;;6>]FVUGO9MM9[V;;6>]F
MVUGO9O]J& +_9B($_V$N!_]@/Q#_:4@;_VU1)O]N6S#_;&0Z_VEN0_]G>4O_
M9(-1_V&,5O]?E5K_79Q=_5NB8/M:J6+Z6:]D^5BU9?E7O&?X5L5H]U7/:/54
MX&GP5>9IZ5?J:.)9[&C;6NUITUON:=-;[FG36^YITUON:=-;[FG36^YITUON
M:?]J& +_9R($_V(N!_]C/A#_;$8;_W%0)O]R63'_<&([_VQK1/]I=DS_9X%2
M_V2+6/]ADUS]7YM@^UVA8OI;J&7Y6JYG^%FU:/=8O&GV5\9J]5;1:_)5X6SL
M5^=LY%GI:]Q;ZVO47.QLS5WM;,U=[6S-7>ULS5WM;,U=[6S-7>ULS5WM;/]K
M%P+_:"$#_V,M!_]G/!#_<$4;_W1.)O]V5S'_=& [_W!I1?]M<TW_:GY4_V:(
M6OYCD5[[89EB^5^@9?A=IVCV7*UJ]5JT;/19O6WT6,=N\E?4;^Y7XF_F6>9O
MW5SI;M-=ZF_-7NMPQU_K<,=?ZW#'7^MPQU_K<,=?ZW#'7^MPQU_K</]L%P+_
M:2$#_V4M!_]K.A#_=$,;_WE,)O]Z53'_>5T\_W5F1?]P<$[_;7M6_VJ%7/QF
MCV'Z9)=E]V&?:/9?IFOT7:UM\URT;_):O7'Q6<ER[UC:<^A:XW/>7>9RTU[H
M<\M?Z'3&8.ATP6'H=,%AZ'3!8>ATP6'H=,%AZ'3!8>ATP6'H=/]M%@+_:B #
M_V8M!_]O.!#_>$$:_WU*)?]_4C'_?EL\_WMC1O]V;$__<7=7_FV"7OMJC&/X
M9I5H]62=;/-AI&_R7ZQQ\%VT<^]<OW7N6\MVZEO==^!=XW;38.5WRF'E>,1B
MY7B^8^5XNF3E>+IDY7BZ9.5XNF3E>+IDY7BZ9.5XNF3E>/]N%@+_:R #_V@L
M!_]S-A#_?3\:_X)')?^$4##_A%@[_X%@1?]\:4__=G)7_G%]7_EMB&7V:I)J
M\V:;;_%CHW+O8:MU[5^U>.Q=P7GL7-!ZXUW?>]1AXGO*8N)\PF3A?;QEX7VW
M9N)\LV?B?+-GXGRS9^)\LV?B?+-GXGRS9^)\LV?B?/]P%0'_;!\#_VDL!_]W
M- __@3P9_X=%)/^*32__B54Z_X==1?^"94__?&Y8_79X8/ARA&?U;8YM\6F8
M<N]FH7;L8ZMYZV"V?.E>Q'[G7MA_V&'??LICWX#!9=Z!N6?>@;1HWH&P:=^
MK&G??ZQIWW^L:=]_K&G??ZQIWW^L:=]_K&G??_]Q%0'_;1\#_VLK!_][,@__
MACH8_XQ#(O^/2RW_CU,X_XU:0_^)8DW_@VE7_7QR8/AV?V?T<8IN\&R5=.UH
MGWGJ9*I]Z&&W@.9?R(+=8=N#S&3<A,!FW(6X:-N%L6K;A:UKW(2I;-V#IFS=
M@J9LW8*F;-V"IFS=@J9LW8*F;-V"IFS=@O]R% '_;QX#_V\I!_]_, [_BC@7
M_Y%!(?^42BS_E5$V_Y-80?^08$O[BV=5]81O7_!]>F?K=X5OYW*0=N-MFWS>
M:*:!VF6SA-5CQ(;/9-J'P6?9B+=IV(FO:]B)JFW9B*9NVH>C;MJ&H&_;A:!O
MVX6@;]N%H&_;A:!OVX6@;]N%H&_;A?]R% '_<!X#_W(H!_^"+@W_CC86_Y5
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
M>E6RXWI5LN-Z5;+C>E6RXWI5LN-Z5;+C>O^##@'_E@L W:L$ ,VX!@#"Q 8
MNM0) +'O% .G[B4-GNXS&I3M/2>*[$8S@.M./G;K54=LZEM.9.IC55WJ;5I8
MZG=>4^J#8D[JD65*ZZ%G1^RS:4;MT&E(YNAI2]GK:DS/[&U.Q^MO3\#J<$_
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
MIUS^5K!?_52Z8/Q3QV+Y4MQC\U/H8^E5[F/>6/!DT%KQ9<A<\F;"7?)FO5[R
M9KM>\F:[7O)FNU[R9KM>\F:[7O)FNU[R9O]B&0+_7B,#_UXJ!?]I+0C_=#4/
M_WH^&/]\2"+_>U$L_WA:-O]S8S__;6U'_VEZ3O]DAE3_8)%8_UV<7/U:I6#[
M6+!B^E:[9?A5RF;U5.!G[%;J9]]:[6?07.]IQEWO:K]?[VJY8.]JM6'O:K-A
M[VJS8>]JLV'O:K-A[VJS8>]JLV'O:O]C& +_8"(#_V(G!?]N*@?_>3(._W\\
M%_^"1B'_@D\K_W]8-?][8#[_=6E'_V]T3OMJ@57X9HQ;]6*77_-?H6/P7*MF
M[EJV:>Q9Q&KI6-IKX5KJ:]!=[&W%7^QNO&'K;[9B[&^Q8^QNK63L;JMD[6VK
M9.UMJV3M;:MD[6VK9.UMJV3M;?]D& +_82(#_V8E!/]R)P?_?C -_X4[%O^(
M11__B$TI_X95,_^"7CW[?69&]G9P3O)R?%7N;8=<ZFB28N9DG&;C8:9JX%^R
M;=U=OV_:7=-PTE[J<,1@Z7*Z8NASLV3H<ZUEZ7.I9NERIF?J<:1GZG"D9^IP
MI&?J<*1GZG"D9^IPI&?J</]E%P+_8B$#_VDC!/]W)0;_@B\,_XHY%/^.0QW_
MCTPF_XU3,/F*6SKSA6-$[7]L3>AY=U7C=()=WFZ-8]EIEVG39J%NSV.L<<MA
MN73(8<IUQ6'E=KEDYG>P9N5WJFCF=Z5IYG:B:N=UGVKH<YYKZ7.>:^ESGFOI
M<YYKZ7.>:^ESGFOI<_]F%P'_8R$#_VT@!/][(P7_ARX+_X\X$O^301K_E4HC
M^I11+?.163?LC6!!Y8=I2M^!=%/6>GY=SW2(9<IOD6S%:YMQP6BF=;UFLGBZ
M9<)ZMV7=>ZYHXWNG:N-[HFOD>IYLY7B;;>5WF6WG=IANYW68;N=UF&[G=9AN
MYW68;N=UF&[G=?]G%@'_9" #_W > _]^(@7_BRP)_Y,W$/^80!C]FD@@])I.
M*>R853/EE5T\W8]F1].(;U/+@7E>Q7N#9K]UC&ZY<99TM6ZA>+!KK'RM:KM^
MJFK2?Z1LX'Z>;>%]FF_B?)=PXWJ5<.1YDW#E=Y-QYG>3<>9WDW'F=Y-QYG>3
M<>9WDW'F=_]H%@'_9" #_W,< _^!( 3_CBL(_Y<U#O^=/A7XGT0<[Z!+)>>?
M4BW?G5HWTY5C1LJ.;%/#AW5>NX%^9[5[B&^O=Y%UJG.<>J5PJ'ZA;[:!GF_*
M@IMPWH&6<=^ DW+A?I%SXGR0<^-ZCG/D>8YSY7B.<^5XCG/E>(YSY7B.<^5X
MCG/E>/]I%@'_9AX#_W8: _^$'P/_DBH'_YLT#/Z@.Q+SHT$8ZJ9((.*G3R?8
MHE8VS)I@1<.3:5*[C7)>LX9Z9ZR!A&^F?8UVH'F8?)MVHX"7=+&#E'3%A)%U
MW8./=MZ!C7;@?XMWX7V*=^)[B7;D>HEVY'F)=N1YB7;D>8EVY'F)=N1YB7;D
M>?]I%0'_:1T#_W@9 O^''@/_E2@&_YXR"OJD-P_OJ#T4YJQ$&MVM2R30IE0U
MQI]>1+R99E*TDF]=K(QW9Z2'@&^>@HIWF'Z4?9)[H(&->JV$BGG A8AZW(2'
M>MV"AGK?@(9ZX'Z%>N)\A7GC>H5YY'F%>>1YA7GD>85YY'F%>>1YA7GD>?]J
M%0'_:QL"_WL7 O^*' +_F"8%_Z(P"/6H,PSKKCD0XK-!%-:Q1R/*JU(TP*1<
M0[:>9%&MF&Q<I9)T9IV-?6^6B(9VCX61?8J"G(*%@*J%@7^\AH" VX6 @-V#
M@'_>@8!^X'^ ?>%]@'WC>X!\Y'J ?.1Z@'SD>H!\Y'J ?.1Z@'SD>O]K%0'_
M;1D"_WX5 O^-&P+_FR0#_J4L!O&L+PCGLS0+W;HZ$-"U1B'%KU$RNJE:0K"C
M8D^GG6I;GIAR99:3>FZ/CX-VB(N.?(*(F8%\AJ>%>8:YAG>'UX5XA=V#>H/>
M@7J"X'][@>%]?(#C>WQ_XWI\?^-Z?'_C>GQ_XWI\?^-Z?'_C>O]K% '_<!@"
M_X$4 ?^0&0'_GR("^JDF!.VQ*07BNB\&UK\V#\JZ1""_M$\QM*Y80*JH8$ZA
MHV=:F)YO9(^:=VV(EH!U@)*+>WJ/EH!TCJ2$<8VVA6^.T85QB]V#<XG?@76'
MX'YVA>%]=X3C>W>#Y'IW@^1Z=X/D>G>#Y'IW@^1Z=X/D>O]L% '_<Q8"_X43
M ?^4%@'_HAX!]:T@ N>X(0+=PR8"T,,T#<2^0AZYN4TOKK-6/J2N7DR:J657
MD:5M8HFA=6N G7YR>9J(>7*7E'YMEJ*":96SA&>6S8-ID]Z";(_?@&^,X7YP
MBN)\<HCC>G*'Y'ERA^1Y<H?D>7*'Y'ERA^1Y<H?D>?]M$P'_=A,!_X@2 ?^8
M$P#_IQD![[,6 >+ %0#5RAX!R<<R#+[#0!RSODLLJ+I4/)ZU7$F4L&-5BJQK
M7X&I<FAYI7MO<J.%=FN@D7MFGY]_8I^Q@6"?RH!BG.!_99?A?FB3XGQJD.-[
M;(WD>6V,Y7AMC.5X;8SE>&V,Y7AMC.5X;8SE>/]N$P'_>Q$!_XT0 /^=$ #Z
MK!$ VKL+ -7)"P#-SAL!PLPO"K?)/1FLQ4DIH<!2.)>\6D:-N&%1@[5H6WJR
M<&1RKWEK:ZR#<62KCW9?J9YZ6ZFO?%FJR7Q:I^)[7J#C>V&;XWICE^1Y9I3E
M=V:2YG=FDN9W9I+F=V:2YG=FDN9W9I+F=_]P$@'_@ X!_Y(. /*C"P#9LPD
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
M0Z(W_T*J./]!L3K_0+D[_T#!//\_RSW_/MP^_S[H/O\]\S[_/?L__S[_/O]
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
M:W2 \&ET@/!I=(#P:72 \&ET@/!I=(#P:?]A%P'_<1 !_X(. /^0#@#UG0T
MXZD, -FU# #/N1H Q;@N![NT/16QL$DCIZM2,9ZG6SZ6HV-(CI]J48:;<EE_
MF'I@>)6$9G*3CVQMD9QO:9"J<F:0OG-ED>%R:([K<&J*[&YLB.UL;8;O:VZ$
M\&ENA/!I;H3P:6Z$\&ENA/!I;H3P:?]C%0'_=0X!_X8- /B4"P#<H@@ U*T)
M ,^X"@#)O1< O[PK!K6Y.Q.KMD<AH;%0+YBM63N/JF%&AZ9H3W^C<%=XH'A>
M<IZ!9&N;C&EFFIEM8IFH;U^9O'!>F=]O8);L;F.1[6UFCNYK9XOO:FF)\&AI
MB?!H:8GP:&F)\&AIB?!H:8GP:/]G$@'_>0P _XH* -^:! #3I@< S+$( ,>[
M" #!PA, N,(H!*Z_.!"EO$0>F[A.+)&U5SB(L5Y"@*YF2WBK;5-QJ79::Z=_
M8&6EBF1@HY=H6Z.F:UFCNFQ8H]QK6:#N:UR:[VI?EO!I89+Q:&./\69CC_%F
M8X_Q9F./\69CC_%F8X_Q9O]K$ '_?@D \9 $ -:> P#,J@8 Q+0& +Z^!0"X
MR!  L,@D Z?&-0V=PT(;D\!,*(J]5#.!NEP^>;=D1G&U:TYKLW149+%^6E^P
MB5]:KY9B5JZE95.NN692K]ME4JOR9E6D\F98G_)F6IOS95R7\V1<E_-D7)?S
M9%R7\V1<E_-D7)?S9/]P#0#_A 0 W98  ,ZC P#$K@0 N[<$ +3"!0"NS0P
MI\X@ I[-,0J5RSX6B\A)(X+&4BYZPUHX<L%B0&O :D=DOG--7KU\4UF\B%=4
MNY5;4+NE74Z[N5Y-O-M=2[GW7TZQ]F!1JO9@4Z7V8%6A]F!5H?9@5:'V8%6A
M]F!5H?9@5:'V8/]W" #KC   TYL  ,:H @"[L0( LKL" *K'!@"BTPH G=8:
M 976+ :,U#H1@])&'7K03R=RSE@Q:LU@.&3+:#]>RG)%6,I\253)B$U/R951
M3,FE4TK)N51)RMQ31\CW54C _%A*N/M93++[6DZM^EI.K?I:3JWZ6DZM^EI.
MK?I:3JWZ6O]_  #<DP  RJ(  +RL 0"QM0  J, # )_+!@"6V0L D> ; 8K?
M+ :"WSD.>=Y#%W'=32!JW%8H8]M?+UW:9S58V7$Z4]E[/D_9B$)+V99%2-FF
M1T;:NDA%V]M'1-CT24+3_TU$R?]/1<+_4$>[_U)'N_]21[O_4D>[_U)'N_]2
M1[O_4N:*  #/FP  OZ<  +*P  "GNP  G,8# )/1!@"+Z@X A>@? G[H+09V
MZ#@.;NA!%F;G2AU?YU(C6>=;*57G9"U0YVTQ3.=X-4GGA#A&Z)$Z0^B@/$#I
MLCX_ZLL^/NCO/CWF_S\]X/]"/]?_1$#._T9 SO]&0,[_1D#._T9 SO]&0,[_
M1M:3  #$HP  M*P  *>V  ";P0  D,P" (;9!@" \A( >?(? G'R*P9J\C8,
M8_,_$EWS1QA7\T\=4O-7(4WT8"1)]&DH1O1S*D+U?BT_]8LO//:9,3KVJ3,X
M][XT-OCA-3;U^34U\_\T-^S_-CGE_S@YY?\X.>7_.#GE_S@YY?\X.>7_.,B>
M  "VJ0  J+(  )N]  "/R   @]0  'GH!P!S_!(!:_T= F3])P1>_C$(6/X[
M#5/_0Q%-_TL52?]3&$7_6AI!_V,=/O]L'SO_=B$W_X(C-/^0)3+_GR<P_[ H
M+O_(*2W_ZBHL__\J+/__*B_Y_RHO^?\J+_G_*B_Y_RHO^?\J+_G_*KFF  "J
MK@  G+D  ([%  "!T0  ==X  &WZ"0!E_Q$!7O\: E?_(P-2_RP%3/\T!TC_
M/ I#_T0,/_],#CS_4Q X_UL2-?]C%#+_;!8O_W<7+/^$&2G_DQHG_Z(<)?^T
M'23_S!XC_^T>(O_]'R+__Q\B__\?(O__'R+__Q\B__\?(O__'ZRK  "=M@
MC\(  (#.  !SW   9^D  %__!@!8_PX 4?\5 4O_'0)&_R8#0?\M!#S_-04X
M_SP&-/]"!S'_20@N_U )*_]7"BC_7PHE_VD,(_]T#2#_@@X=_Y(/&_^B$!K_
MLA$9_\@2&/_E$Q?_^A07__H4%__Z%!?_^A07__H4%__Z%)^S  "0OP  @,P
M '+:  !DY   6/4  %'_ 0!*_PL 1/\0 3[_%P$Y_QX"-/\E C#_+ ,L_S($
M*/\X!"7_/@4B_T0%'_]*!1S_408:_UD&%_]C!Q3_;@<2_WP($/^," __G @.
M_ZP)#O^["0W_TPD-_],)#?_3"0W_TPD-_],)#?_3"9&\  "!R0  <M<  &3D
M  !4ZP  2_\  $3_   ]_P0 -_\, #'_$ $L_Q8!*/\< 23_(@(@_R<"'/\L
M AG_,0,6_S8#$_\\ Q'_0@,/_TD$#?]1! O_6@0)_V8$!O]S!0/_@04"_Y %
M ?^<!0'_JP4!_ZL% ?^K!0'_JP4!_ZL% ?^K!?]$) +_/RX#_SPV!/] . 3_
M03T&_T%%"/]!40W_0%T3_S]J&/\\=QS_.H0@_S>1(_\VFR7_-:0G_S2L*/\T
MM2K_,[XK_S+(*_\RU2S_,>4M_S'Q+?\Q^RW_,/\M_S#_+?\S_RW_-O\L_CC_
M+?DZ_R[V._\N]CO_+O8[_R[V._\N]CO_+O]%(P+_/RX#_SXT _]"-@3_1#L&
M_T1#"/]%3PW_1%L3_T%H&?\_=1W_/((A_SJ/)/\XFB?_-Z,I_S:L*O\VM"S_
M-;TM_S3(+O\TUB[_,^8O_S/R+_\R_##_,O\P_S/_+_\V_R__.?\O^3O_,/0]
M_S'Q/?\Q\3W_,?$]_S'Q/?\Q\3W_,?]&(P+_0"T#_T$R _]&,P3_2#@&_TA
M"/])3 [_2%@4_T5E&O]"<A__0'\C_SV,)O\[F"G_.J$K_SFJ+?\XLR[_-[TO
M_S;',/\VU3'_-N8R_S7Q,O\U^S+_-?\R_S;_,O\Z_S'Z/?\S\S[_-.U _S3J
M0?\TZD'_-.I!_S3J0?\TZD'_-/]'(@+_02P#_T4O _]), 3_3#4&_TT]"/].
M2 [_3505_TMA&_](;B#_17LE_T*(*/\_E"O_/IXN_SVG+_\\KS'_/+@R_SO#
M,_\ZSS3_.N$U_SKN-?\Z^#7_.O\U_SK_-?L^_S7R0?\WZT+_..5$_SCA1?\X
MX47_..%%_SCA1?\XX47_./]((@+_0RP#_T@L _].+03_43$%_U,Y"/]510[_
M4U$5_U%='/].:B'_2W<F_TB#*_]%CR[_1)DP_T*B,_]!JS3_0;0V_T"]-_\_
MR3C_/]LX_S_J.?\_]3G_/_\Y^T#_./%#_SKH1?\\X4?_/-I(_SW52?\]U4G_
M/=5)_SW52?\]U4G_/?])(0+_1"H#_TTH _]3*03_5RT%_UDV"/]<0@[_6TX5
M_UA9'/]592+_4G(H_T]^+?],BC#_2I0S_TB>-O]'ICC_1J\Y_T6X._]%Q#S_
M1-(\_$3E/?A$\CWU1?X\\47_/N9(_T#<2O]!TDO_0<Q-_T')3?]!R4W_0<E-
M_T')3?]!R4W_0?]*( +_2"<"_U$E _]8)0/_72H$_V S!_]C/P[_8DH5_V!5
M'/]<82/_66TI_U5Y+O]2A#/_4(\V_4Z9.?M,HCOZ2ZH]^$JT/_=*OD#U2<Q
M\4GA0>U*\$'J2OQ"Y$K_1-A,_T7,3_]&QE#_1L!1_T:^4?]&OE'_1KY1_T:^
M4?]&OE'_1O],( +_3"0"_U4A O]=(0/_8R<$_V<Q!O]J/ S_:D<4_V=2&_]C
M7"/_7V@J^UQT,/=9?S7U5HHY\E24//!2G3_N4:9![%"O0^I/ND3H3L=$YD_=
M1>%/[D7=3OM(U$__2<A1_TK 4_]*NE3_2K95_TJT5O]*M%;_2K16_TJT5O]*
MM%;_2O]-'P+_4"$"_UH> O]B'@+_:24#_VTM!?]Q.0O_<402_V].&OMK6"+U
M9F,I\6-O,.U@>C;I7(4[YEJ//^18F$+A5J)$WU6K1MQ3MDC:4L-*UE+82M%3
M[$O,4_I-Q53_3KQ6_T^U5_]/L%C_3JQ9_TVJ6O]-JEK_3:I:_TVJ6O]-JEK_
M3?].'@+_4QX"_UX; O]G&P+_;B(#_W,J!/]W-0G_>$ 0^7=*&/)S5"#L;UXH
MYVMJ,.)G=3;>8X \V5^*0=1=DT;16YU)SEFF3,M8L$[(5[Q0QE;-4<-7YE&^
M5_=2N%C_4[!:_U.K7/]2IUW_4J-=_U&B7?]0HEW_4*)=_U"B7?]0HEW_4/]/
M'@+_5QL"_V(7 ?]L&0+_=" "_WDG _]^,@?Y@#P-\7]&%>I[4!WD=ULFW7-F
M+M5M<#?0:7H^RV6$1,=BCDG$8)=-P%Z@4+U=JE.[6[95N%O%5K5;WU:R7/-7
MK%W]5Z9>_5:A8/Y5GF#_5)QA_U.:8?]3FF'_4YIA_U.:8?]3FF'_4_]0'0+_
M6AD!_V45 ?]P%P'_>!T!_W\D OV$+@7SAC@*ZH9"$>.$2QG;?U<CT7EB+\MT
M;#C%;W9 P&Q_1KQHB$NX9I%0M6.;4[%AI5:N8+!9JU^_6JE?U%NF8.];HF'Z
M6IUC^UF99/Q8EF3]5Y5E_E649?Y5E&7^591E_E649?Y5E&7^5?]0'0+_71<!
M_VD2 ?]T%0'_?1H!_X0A ?>)*@/MC30'Y(T]#=R+2!;1A50CR7]>+L)Z:#B\
M=7% MW%Z1[)NA$VN:XU2JFB65J=FH%FC9:M<H&2Y7IYDS5Z;9.I>F&;X791G
M^5R2:/M:D&C\68YH_5>.:/U6CFC]5HYH_5:.:/U6CFC]5O]2' '_7Q0!_VP1
M ?]X$P'_@1<!_X@= ?*/)0+GDR\$WI4X"=.0117*BU$BPH5;+KN 93BT>VY!
MKW=W2*IT?TZE<(A3H6Z25YUKG%N9:J=>EFFU8)1HR&&2:>9@CVKW7XUK^%V+
M:_E<B6S[6HAL_%B(:_Q8B&O\6(AK_%B(:_Q8B&O\6/]4&@'_8A,!_V\0 ?][
M$@#_A10 ^HT9 .V3'P'BF2@"V)DS",R50A3$D$XAO(M9+;2%8C>N@6M J'QS
M2*)Y?$Z==H54F7..6)5QF%R1;Z1@C6ZQ8HMMPV.);N)BAV_V889O]U^%;_E=
MA&_Z6X-O^UF#;_Q8@V_\6(-O_%B#;_Q8@V_\6/]6& '_9!$!_W(. /]^$ #_
MB!$ ]9$4 .B8&0#=GB !T9XQ!\>:0!.^E4P@MI!6+*Z+8#>GAFA H8)P2)Q^
M>4Z6>X)4DGB+68UVE5V)=*!AA7.N8X)ROV2 <]YD@'3U8G]T]F!_<_A>?G/Y
M7'YR^EI^<OM9?G+[67YR^UE^<OM9?G+[6?]8%P'_9Q !_W4. /^!#@#_C X
M\940 ..=$0#6HQL RZ$O!L*>/A*YF4H>L)14*ZF073:BBV8_FX=N1Y6$=DZ0
M@']4BWZ(689[DEV!>9YA?7BK9'IXO&5Y>-EE>'GT8GEX]F!Y=_A>>7;Y7'EU
M^EIY=?M:>77[6GEU^UIY=?M:>77[6O]:%0'_:0X _W@, /^$# #OD L W9H*
M -FB"P#0IA@ QJ4L!;VB/!"TGD@=JYE2*:.56S2<D6,^E8UK1H^)<TV)AGQ3
MA(2%6'^!D%UZ?YMA=GZH9'-]N65Q?M-E<7[R8W)]]F!S>_=>='KY7'1Y^EMU
M>?M:=7G[6G5Y^UIU>?M:=7G[6O]=$P'_; T _WL+ /:("0#<DP8 U9T) -&E
M"@#*JA4 P:DJ!+>F.@^NHD8;IIY0*)Z:63.6EF$\CY-I1(F/<4R#C7E2?8J#
M5WB(C5QSAIE@;X2F8VR$MV1JA,]D:H3P8FR"]F!M@/=>;W_Y7&]]^EMP?/M:
M<'S[6G!\^UIP?/M:<'S[6O]?$0'_;PH _WX( .., P#6EP4 SZ ' ,JH" #$
MKA, NZTG [*K-PVIIT09H*1.)IB@5S&1G%\ZBIEG0X.6;TI]DW=0=Y& 5G*/
MBEIMC99>:(NC866+M&-CB\QC8XON866)]U]GAOA>:83Y7&J"^EIK@?M::X'[
M6FN!^UIK@?M::X'[6O]B$ #_<@< ^((# -N/ @#/F@4 R:,& ,.L!@"]LA
MM;(D JRP-0NCK4(7FZI,(Y*F52Z*HUTX@Z!E0'V=;$=VFW1-<)E]4VN6B%AF
ME91<8I2A7U^3LF!=D\E@79/M7UZ0^%YAC/E<8XKZ6V2'^UIEAOM998;[666&
M^UEEAOM998;[6?]F#0#_=P, XX<  -.3 0#*G@0 PJ<$ +NO! "UM@T KK<A
M J6V,@F=LS\5E+!*((RM4RN$JELT?:AC/':E:D-PHW)*:J%[3V6@AE1@GI%8
M6YV?6UB=L%U6G<==5IWK7%>:^EM:E?I:7)'[65Z._%A?C?Q77XW\5U^-_%=?
MC?Q77XW\5_]J"@#_?   W(P  ,V8  ##HP, NJH" +.S 0"LO H IKT= 9Z\
M+P:6NCP1C;A''(6U4"=]LUDP=K%@.&^O:#]IK7!%8ZMY2EZJA$]:J9!25:B>
M55*GKU=1J,974*?J5U"E_%=3G_U759K]5E>6_E98E?Y56)7^55B5_E58E?Y5
M6)7^5?]O! #F@@  TI$  ,:=  "[I@$ LJX  *JW 0"BP@4 G,08 )7#*@2-
MPCD-A<!$&'V^3B%UO%8J;KI>,FBY9CABMVX^7;9X0UBU@D=4M(]+4+2=3DVS
MKE!+M,502[/J4$JQ_U%,J_]23J7_4E"A_U)1GO]149[_45&>_U%1GO]149[_
M4?]V  #=B0  RI<  +ZB  "SJ@  J;,  *"\ @"8Q@8 D<P2 (O,)0*$RS0)
M?,E $G7(2AMMQU,C9\5<*F'$9#!<PVTV5\)V.E/"@3]/P8Y"2\&=14C!KD9'
MP<5&1\'J1D2^_TE%N?]*1[/_2TFM_TQ*J_],2JO_3$JK_TQ*J_],2JO_3.E_
M  #1D   PIX  +6G  "JKP  H+@  );! @",RP< A-4- (#5'@%YU2X%<M0\
M#&S31Q1ETE ;7]%9(5K18B=5T&LL4=!U,$W/@31)SXXW1L^=.430KCM"T,8[
M0]#J.D#-_3X^R_] 0,/_0D&]_T-"N?]$0KG_1$*Y_T1"N?]$0KG_1-V(  #'
MF   N*,  *NK  "@M   E;X  (O( P" T0< >.$- '3A'0%NX2L#:. W"&'@
M0@Y<X$T45^!6&5/@7QU/X&DB2^!S)4?@?BA$X(LK0N":+3_AJR\^XL$O/N+E
M+SS?^C$YWO\T.=G_-CK0_S@[S/\Y.\S_.3O,_SD[S/\Y.\S_.<V2  "\H
MK:@  *&Q  "5NP  B<4  '[/ @!TV@8 ;NL1 &CK'@%BZRH#7>PU!E?L/PM2
M[$@/3>Q1$TKM6A9&[6,90^UM'$#M>!X][H4A.NZ3(SCOHR0V\+8F-?'2)C3O
M\R8T[/\F,NO_*#+G_RLSY/\L,^3_+#/D_RPSY/\L,^3_+,&<  "PI@  HZX
M ):X  ")PP  ?<T  ''8  !GY@8 8O81 %SW'0%7]R<"4O<Q!$WX.@9(^4()
M1/E+"T'Z5 X^^EP0._ME$CC[;Q0U^WL6,OR)&##]F!DN_:H;+/Z_'"O_XQTJ
M_/H=*OK_'2KW_QPJ]_\=*O?_'2KW_QTJ]_\=*O?_';.C  "DJP  E[8  (G!
M  ![RP  ;]8  &/?  !;]08 5?\0 %#_&0%+_R,"1O\L T+_- 0^_SP%.O]#
M!C?_2P<T_U,(,?];"2[_9 HK_V\,*/]\#2;_BPXD_YP0(O^N$2'_Q1(@_^D3
M'__\$Q[__Q,>__\3'O__$Q[__Q,>__\3'O__$Z:I  "8LP  BK\  'O*  !N
MU0  8-\  %3G  !._P0 2?\. $/_%  __QT!.O\E C;_+ (R_S,#+_\Z RO_
M000H_T@$)?]/!2+_5P4@_V &'?]L!QK_>0<8_XH(%O^;"!7_K0D4_\,)$__C
M"1/_^ D3__\*$___"A/__PH3__\*$___"IJQ  "+O0  ?,@  &W4  !?X
M4>8  $?U  !!_P  //\) #?_$  R_Q4!+O\= 2K_(P$F_RD!(O\O A__-0(<
M_SL"&?]" Q;_20,3_U$#$?]: P__9@0-_W0$"_^%! K_E@4)_Z@%"/^Y!0?_
MT 4'_^,%!__C!0?_XP4'_^,%!__C!8VZ  !]QP  ;=,  %_@  !0YP  0NT
M #K_   U_P  +_\" "K_"@ F_P\ (O\4 ![_&@$:_Q\!%O\C 1/_* $0_RT!
M#O\S 0S_.0(*_T$"!_]) @/_4P( _UX" /]L @#_? , _XT# /^= P#_K ,
M_[4# /^U P#_M0, _[4# /^U _\Y)P+_,S("_S4T _\X-@/_.#L$_S9#!?\S
M3@?_,5L)_R]H#?\M=A'_*X04_RF1%O\IFQC_**09_RBM&O\HM1O_)[X<_R?(
M'/\GU!W_)^0=_R?O'O\G^1[_)_\>_R?_'O\G_QW_*/\=_RO_'O\M_Q_\+_\?
M_"__'_PO_Q_\+_\?_"__'_\Z)P+_-#$"_S@Q _\[- /_.SD$_SI!!?\W2P?_
M-5@*_S-E#O\Q<Q+_+X$5_RV.%_\MF!G_+*$;_RRJ'/\KLAW_*[L>_RO$'_\K
MT!__*N$@_RKM(/\J]R#_*O\@_RO_(/\K_Q__+/\?_R__(?PQ_R+W,_\B]S/_
M(O<S_R+W,_\B]S/_(O\[)@+_-3 "_SLO O\^,0/_/S8$_SX]!?\\2 ?_.U4+
M_SEB#_\W;Q/_-7T7_S.*&?\RE1O_,9X=_S"G'O\PKQ__,+<@_R_ (?\ORR+_
M+]PB_R_J(_\O]2/_+_XC_R__(O\P_R+_,/\C^S/_)?4U_R7P-_\F\#?_)O W
M_R;P-_\F\#?_)O\\)@+_.2T"_S\L O]#+0/_1#($_T,Y!?]#10?_0E(+_T!?
M$/\^:Q7_.W@8_SF%&_\WD![_-YH@_S:C(?\UJR+_-;,C_S2\)/\TQB7_--0E
M_S3F)O\T\2;_-/LF_S7_)?XU_R;Z-O\H\SC_*>PZ_RGF//\JYCS_*N8\_RKF
M//\JYCS_*O\])0+_/2H"_T,H O]'*0/_22T$_THV!?]*00?_24T,_T=:$?]%
M9Q;_0G0:_T" '?\^C"#_/94B_SR>)/\[IB;_.ZXG_SJW*/\ZP2C_.LTI_SKA
M*?XZ[BG[.ODI]SO_*?8Z_ROP._\MZ#W_+N$__R[;0?\NVT'_+MM!_R[;0?\N
MVT'_+O\^)0+_028"_T@D O],)0+_3RD#_U(S!?]1/@?_44D,_T]6$O],8A?_
M2F\<_T=[(/]%AB/_0Y$E_T*:)_]!HBG_0:HJ_4"R*_Q O"S[/\@M^#_;+?1
MZRWP0/<M[4#_+^L__S'D0?\RVT/_,]%$_S/+1O\SRT;_,\M&_S/+1O\SRT;_
M,_] ) +_12,"_TP@ O]2(0+_5B8#_UDO!/]9.@?_648,_U91$O]471C_46H=
M_DYU(?Q,@27Y2HLH]TF5*_5'G2SS1Z8N\D:N+_!%N##O1<0Q[473,>A&Z#'E
M1O8RXD7_-=]$_S;31_\WRDC_.,1*_SB_2_\WOTO_-[]+_S>_2_\WOTO_-_]!
M(P'_21\!_U$< ?]7' +_7","_V L _]@-@;_8$$+_UY-$?U;6!CX6&0=]%5P
M(_%3?"?N4(8KZT^0+NE-F3#G3*$RY4RJ,^-+M#3B2\ UX$O/-=M+YC;52O0X
MT4K_.LY*_SS$3/\\O4W_/+A/_SRT3_\[M$__.[1/_SNT3_\[M$__._]"(@'_
M3!P!_U48 ?]<&0'_8R "_V8H _]H,@7_:#T)^F9($/1C4Q?N8%\=ZEUK(^9:
M=BCB5X$MWU6+,-Q3E#/949TVU5"F.--/KSK03[L[SD[)/,M/X3W'3_(^PT__
M0,!/_T&W4?]!L5+_0*U3_T"J5/\_JE3_/ZI4_S^J5/\_JE3_/_]&'P'_4!D!
M_UD5 ?]B%P'_:!T!_VPD O]O+@/Y;S@'\6Y$#NMK3A7E:%L<WV1G(]I@<2K4
M77LOT%N%-,Q8CCC)5Y<[QU6@/<14J3_"4[1!OU/"0KU3UD.Y4^U$ME/]1;-4
M_T6L5O]$IU?_1*18_T.A6/]"H5C_0J%8_T*A6/]"H5C_0O]('0'_4Q8!_UT2
M ?]F% '_;1D!_W(A ?MU*0+R=C,%Z78^"^)S2A+;;U<:TFMB(\UG;"O(9'8Q
MQ&%_-\!>B3N]7)(^NEN:0;=9I$2U6*Y&LE>[1[!7S4BM6.A(JECZ2:=9_TBA
M6O](G5O_1YM<_T:97/]%F5S_19E<_T697/]%F5S_1?]+&@'_5Q,!_V$0 /]K
M$@#_<A8 _W@< ?5[) 'K?2T#XGXY!]E[1A#0=E,:R7%>),-M:"R^:G$SNF=[
M.+9D@SVR8HQ!KV"51:Q>GT>I7:E*IERV2Z1<QTRB7.)-GUWW3)Q>_TR87_]*
ME6#_29-@_TB18/]'D6#_1Y%@_T?_XGT024-#7U!23T9)3$4 "A*18/]'D6#_
M1_].& '_6A$!_V0. /]O$ #_=A, _'T7 .^!'@'DA"<"VX0T!="!0P_(?$\9
MP7A:([MS9"RU<&TSL6QV.JUJ?S^I9XA#I6611Z)CFTJ?8J5-G&&Q3YE@P5"7
M8-Q0E6'S3Y-B_TZ08_],CF3_2XQD_TJ+9/](BV3_2(MD_TB+9/](BV3_2/]0
M%@'_7!  _V@- /]R#@#_>A  ]H$2 .F&%P#>BB !THHP!,F&0 [!@DT9NGU7
M([1Y82RN=6HTJ7)R.J1O>T"@;(1$G6J-2)EHETR59Z%/DF:M49!EO5*.9=13
MC&;P48MG_U"(9_].AVC_3(9H_TN%9_])A6?_285G_TF%9_])A6?_2?]2% '_
M7PX _VL+ /]U# #Y?@T \(4. ..+$ #6CQH S(XN!,.+/0V[ATH8M(-5(JU^
M7BNG>V<SHG=O.IUT>$"9<H!%E6^)29%MDTV-;)Y0BFJJ4X=JN52%:L]4A&ON
M4X-L_U&";/]/@6O_38!K_TR :_]*@&O_2H!K_TJ :_]*@&O_2O]4$@'_80P
M_VX* /UX"0#H@@@ W(D) -B/"P#0DQ< QI,K [Z0.PRVC$@7KHA2(:>$7"NA
M@&0SG'QM.I=Y=4"2=WU%CG6&2HIRD$Z&<9M1@F^G5']OME5];\M6?&_K5'QP
M_U)[</]0>V__3GMO_TU[;O]+>V[_2WMN_TM[;O]+>V[_2_]7$0#_8PH _W '
M /!\!0#<A04 U(P( -"3"0#*EA0 P9<I [F4.0NQD$86J8U0(**)6BJ<A6(R
MEH)J.9%_<C^,?'I%AWJ#2H-XC4Y_=IA1>W6D5'ATLU9V=,A6=73H575U_5-U
M=/]1=7/_3W9R_TUV<?],=G'_3'9Q_TQV<?],=G'_3/]9$ #_9@< _W,$ .%_
M 0#6B 0 SY & ,J6" #$FA( O)LF K28-PFLE404I)%.'YV.5RB6BF QD(=H
M.(N$<#^&@GA$@7^!27U]BTUX>Y91='JB5'%YL59O><56;GKF56YZ_%-O>?]1
M<'?_3W%V_TUQ=?],<77_3'%U_TQQ=?],<77_3/];#@#_:00 ]G<  -V"  #0
MBP, R9,% ,29!@"^GA  MI\D JZ=- BFFD$3GY9,'9B352>1D%XOBXUE-X6*
M;3V B'5#>X5^2':#B$QR@I-0;H"@4VM_KE5H?\)69W_C56B ^E-I?O]1:GS_
M3VM[_TUL>?],;'G_3&QY_TQL>?],;'G_3/]># #_; $ YGH  -:&  #+CP(
MQ)<$ +Z=! "XH@X L:,A :FB,@>AGS\1F9Q*&Y*94R6+EEPMA9-C-7^1:SMZ
MCG-!=8Q\1G"*A4MKB)%/9X>=4F2&K%1BAK]588;A5&&&^5)CA/]098'_3V9_
M_TUG?O],9W[_3&=^_TQG?O],9W[_3/]A"@#_;P  X'X  -")  #&DP$ OYL#
M +BA @"QI@L JJ@> :.G+P6;I3T/E*)(&8R?42*%G%DK?YIA,GF8:3ETE7$_
M;Y-Y1&J2@TAED(Y,88^;3UZ.JE);CKU26H[>4EN-^%!<B_]/7HC_3F"%_TQA
M@_]+88/_2V&#_TMA@_]+88/_2_]D!0#U=   VH(  ,N.  #!EP  N)X! +&E
M  "IJP< HZT: )RL+ 25JSH,C:A%%H:F3Q]_I%<H>:)?+W.@9C5MGFX[:)QW
M0&.:@45?F8Q)6YB93%>7J$Y5E[M/5)?<3E26]DY5E/]-6)#_3%F-_TM;BO]*
M6XK_2EN*_TI;BO]*6XK_2O]H  #E>0  T8<  ,62  "[G   L:(  *FI  "A
ML0( F[,5 )6S* *.LC8)AK!"$G^N3!MXK%0C<JI<*FRH9#%GIVPV8J5U.UVD
M?T!9HXI#5:*71U&AITE/H;I*3J+924Z@]4E.G_])4)G_25*6_TA4DO]'5)+_
M1U22_T=4DO]'5)+_1_]N  #>?P  RHT  +Z8  "SH   JJ<  *&N  "7M@
MD;H0 (RZ(P&%N3(&?K@^#G>V21=QM5(>:[-:)66R8BM@L6HP6[!S-5>O?3E3
MKHD]3ZV60$RMI4)*K;E#2:[80DBK]4-'JO]$2:7_1$N@_T1-G/]$39S_1$V<
M_T1-G/]$39S_1.IU  #2A@  PY,  +>=  "LI   HJL  )BS  ".NP$ A<$,
M ('"'0![PBT#=<$Z"6_ 11%IOT\88[Y7'EZ]7R-9O&@H5;MQ+5&[>S!-NH<T
M2KJ5-T>ZI3E%NK@Z1+K7.4.X]3M"MO\]0K/_/D2N_SY%J?\^1:G_/D6I_SY%
MJ?\^1:G_/N!]  #)C0  NYH  *ZB  "CJ0  F+$  (ZY  "$P0( ><D' '3+
M% !PS"8!:\LU!67+0 I@RDL06\I4%E?)71I2R64?3LAO(TO(>B9'R(8I1,B4
M+$+(I"Y R+@O/\G7+S_']3 ]Q/\S.\/_-3R^_S8]N/\W/;C_-SVX_S<]N/\W
M/;C_-]&&  # E0  LI\  *6G  ":KP  CK<  (._  !XQP, ;L\' &77#0!C
MV!T 8-@M EO8.@17V$8)4]A0#4_861%+UV(51]=L&$37=QM!UX0>/MB3(#S8
MHR$[V;<B.MK5(CK6\B,WU/\G-M+_*331_RLVRO\M-LK_+3;*_RTVRO\M-LK_
M+<60  "VG0  J*4  )RM  "/M@  @[X  '?'  !LSP( 8M8' %KD#@!8Y!P
M5.0I 5#D-0-,Y3\%2.5)!T7E4PI"YEP-/^9F#SSF<1(ZYWX4-^>,%C7GG!<S
MZ*X9,NG&&3+HZADQY?X9+^3_'"[D_QXMXO\@+>+_("WB_R MXO\@+>+_(+J:
M  "JHP  G:L  )"T  "#O0  =\8  &O/  !?U@  5-X$ %'P$ !-\!L 2O F
M 4;Q, )"\CH#/O)#!#OS2P4X\U0'-O1="#/T: DP]70++O6!#"SVD0XJ]J(/
M*/>W$"?XUA$G]O01)O/_$2;Q_Q$E\?\3)?'_$R7Q_Q,E\?\3)?'_$ZVA  "@
MJ0  DK,  (2\  !VQ@  :<\  %W8  !1WP  2>X$ $;\#@!"_1< /OXA #O^
M*@$W_S,"-/\Z C#_0@,M_TH#*_]3!"C_7 4E_V8%(O]S!B#_@P<?_Y0('?^F
M"!S_O @;_^()&O_Y"1K__PD9__\)&?__"1G__PD9__\)&?__":*G  "3L0
MA;L  ';&  !IT   6]H  $[@  !#Y0  /OL! #K_#  V_Q, ,O\; "__(P K
M_RH!*/\Q 23_-P$A_S\"'_]& AS_3@(9_U@#%O]C Q/_< ,2_X$$$?^3!!#_
MIP0/_[T%#O_@!0[_]@4.__\%#O__!0[__P4.__\%#O__!96O  "&N@  =\4
M &C0  !:VP  3.$  $#G   W\P  ,O\  "[_!P J_PX )O\3 "/_&@ ?_R
M&_\F !C_*P$5_S(!$O\X 1#_0 $._T@!#/]2 0G_70(&_VL"!/]] @+_D (!
M_Z," /^V @#_S0, _^P# /_L P#_[ , _^P# /_L XBY  !XQ   :=   %O=
M  !+XP  /ND  #+N   K_P  )O\  "'_   =_P@ &O\- !;_$0 3_Q8 $/\:
M  [_'P +_R0 "?\J  ;_,  "_S<! /]  0#_2@$ _U8! /]D 0#_=0$ _X@!
M /^: 0#_J@$ _[L! /^[ 0#_NP$ _[L! /^[ ?\O*P'_*S("_R\Q O\P- +_
M+SD#_RM! _\G3 3_(U@%_R%F!O\@= ?_'H()_QZ."_\>F S_'J$-_QZI#O\>
ML __';@/_QW!$/\=RQ#_'=L1_QWH$?\=\A'_'?P1_Q[_$?\>_Q#_'O\0_Q__
M$?\?_Q+_(?\3_R+_$_\B_Q/_(O\3_R+_$_\O*P'_+C "_S(O O\S,0+_,C8#
M_R\^ _\K207_*58&_R=C!_\E<0C_)'X+_R.*#/\CE0[_(IX/_R*F$/\BK1'_
M(K41_R*]$O\BQQ+_(M03_R+E$_\B\!/_(OH3_R+_$_\C_Q+_(_\2_R/_%/\D
M_Q7^)O\6_"?_%OPG_Q;\)_\6_"?_%O\P*@'_,2T"_S4K O\W+0+_-C(#_S0Z
M _\R107_+U(&_RU@!_\L;0K_*GH,_RF&#O\HD1#_*)H1_RBB$O\GJA/_)[$4
M_R>Y%/\GPQ7_)\\5_R?A%?\G[17_)_@5_RC_%?\H_Q7_*/\6_R?_%_PI_QCV
M*_\9]"S_&?0L_QGT+/\9]"S_&?\Q*0'_-"D!_SDH O\[*@+_/"X"_SHV _\Y
M0@7_-T\&_S5<"/\S:0O_,78._S""$/\OC1+_+I84_RZ>%?\MIA;_+:T6_RVU
M%_\MOAC_+<H8_RW<&/\MZAC_+?48_2[_&/HN_QCY+?\:^2W_'/,O_QSM,?\=
MZC+_'>HR_QWJ,O\=ZC+_'?\S*0'_."8!_STD ?] )0+_02D"_T(S _]!/@7_
M/TH&_SU7"?\[9 S_.7 /_S=]$O\VB!3_-9$6_S6:%_\THAG_-*D9_S.Q&O\S
MNAO_,\4;_3/3&_HSYAOW-/,;\S7^&_$T_QWP,_\?[C/_(.<V_R'A-_\AWCC_
M(=XX_R'>./\AWCC_(?\U)P'_/2(!_T(@ ?]&( '_2"4"_THO _]).@3_1T8&
M_T52"?]#7PW_06L1_S]W%/\]@A?^/(P9_#R5&OL[G1SY.Z4=^#JM'O8ZMA[U
M.L ?\SK.'_ ZXQ_K._$?Z#K](>8Z_R/D.O\EX3K_)=@\_R;0/?\FS3[_)LT^
M_R;-/O\FS3[_)O\Y) '_01X!_T<; ?]+&P'_3R(!_U$K O]1-@3_3T$&_TQ-
M"?]+6@[\2682^$=R%O5%?1GS0X<;\4*1'>]"F1_M0:$@[$&I(>I LB+H0+PB
MYT#*(^1!WR/@0>\DW$#\)]A _RG4/_\JST#_*L="_RK"0_\JP$/_*L!#_RK
M0_\JP$/_*O\\( '_11H!_TL7 ?]1%P'_5A\!_U@G O]8,0/_5SP%_%5("?92
M5 [R4&$3[DYM%^I,>!OG2H(>Y4F,(.)(E2+@1YTDWD>E)=Q&KB;:1;DGV$7&
M*-1%W"G/1NXJRT7[+<A%_R[%1?\OP$;_+[I(_R^U2?\NM$G_+K1)_RZT2?\N
MM$G_+O] '0'_218!_U 3 ?]6% #_7!L!_U\C ?]@+ +Z7S<$\UU"".U:3PWG
M6%P3XE9H&-Y3<AS:47T@UD^&)-).CR?039@IS4R@*\M+J2W)2K,NQTJ_+\5*
MT##"2^@PO4OX,KI*_S.X2_\SLTS_,ZY-_S.J3O\RJ4[_,JE._S*I3O\RJ4[_
M,O]#&@'_3!, _U00 /]<$@#_81< _V4> ?MF)P'R9C$#ZF4]!N-C2@O<8%<2
MU5UB&=!:;1_,5W<CR%6 )\54B2O"4I(NP%&:,+Y0HS*[3ZTTN4^Y-;=/R#:T
M3^(VL4_T-ZY0_SBL4/\XIU'_-Z-2_S:@4_\UGU/_-9]3_S6?4_\UGU/_-?]&
M%P'_4!$ _U@- /]@$ #_9A, _VH9 /1L(0'J;2L"X6PW!-EJ10K09U(2RF->
M&L5@:"#!7G(FO5Q[*KI:A"ZW6(PQM%>5-+%5GC:O5*@XK52S.JI3PCNH4]H[
MI53P/*)5_SRA5?\[G5;_.II7_SF75_\XEU?_-Y=7_S>75_\WEU?_-_])% #_
M4PX _UP, /]E#0#_:P\ ^F\3 .QR&0#B=",!V',R \YQ0@G';4\2P6I:&KMG
M9"&W9&TGLV)V+*]??S"L7H<TJ5R0-Z=;F3JD6:,\H5FN/I]8O3^=6-% FEGL
M/YA9_C^76O\^E%O_/)%;_SN/6_\ZCUO_.H];_SJ/6_\ZCUO_.O],$@#_5@T
M_V ) /]H"@#Z;PP \W,. .5W$0#:>1L SWDN L=W/@F_=$L1N7!6&K-M8"&O
M:FDHJF=R+:=E>C*C8X,VH&&,.9U@E3R:7I\_EUVJ095=N$*37<M#D%WH0X]>
M_$&.7_] BU__/HI?_SV(7_\\B%__.XA?_SN(7_\[B%__._].$0#_6 H _V,'
M /IL!@#G<P8 W7@( -I["P#1?A< R'XK L!\.PBY>4@1LG93&:QR72&G;V8H
MHVUN+I]J=S.;:'\WF&:(.Y5ED3Z18YM!CF*G0XQAM$6)8<=%B&+E189B^D.&
M8_]"A&/_0(-C_SZ"8_\]@F/_/()C_SR"8_\\@F/_//]0#P#_6P< _V8# .QO
M @#<=@, U'P' -& "0#*@A0 PH,H KJ!.0>S?D80K'M1&:9W6B&A=&,HG')K
M+IAO<S.4;7PWD6N$.XUJCC^*:)A"AF>C1(1FL4:!9L-'?V;A1W]G^$5^:/]#
M?FC_07UG_S]\9_\^?&?_/7QG_SU\9_\]?&?_/?]2#@#_70, _6D  .%R  #6
M>@( SG\% ,J#" #%AA( O(<F ;6&-@:N@T,/IX!.&*%\6"";>6 GEG=I+9)T
M<#..<GDWBG"!/(9NBS^#;95#?VRA17QKKD=Z:[](>&O=2'AL]D9X;/]$=VS_
M0G=K_T!W:O\_=VK_/G=J_SYW:O\^=VK_/O]4# #_7P  \FP  -UV  #0?0(
MR8,$ ,2'!@"_BA  MXPC ;"*- 6IB$$.HH5,%YR!51^6?UXFD7QF+8QY;C*(
M=W8WA'5_.X!TB#]\<I)#>'&>1G5PK$AS;[U)<7#927%P]$=Q<?]$<G#_0G)O
M_T%R;O\_<F[_/G)N_SYR;O\^<F[_/O]6"@#_8@  YF\  -=Y  #,@0$ Q8<#
M +^+! "YC@X LI @ :N/,06DC#\-G8I*%I:'4QZ1A%PEBX%D+(9_:S&"?7,V
M?GM\.WIYAC]V=Y!"<G:<16]UJ4AL=;I):W7426MU\D=K=?]%;'7_0VUS_T%M
M<O\_;7+_/VUR_S]M<O\_;7+_/_]9!P#_90  XG(  -%\  #'A   P(H" +F/
M @"SD@P K)0= *:3+P2>D3P+F(](%)&,41R+B5HDAH=B*H&%:3!\@G$U>(%Z
M.G1_@SYP?8Y";'R:16E[IT=F>KA(9'O02&1[\$=E>_]$9GK_0V=X_T%H=O\_
M:';_/VAV_S]H=O\_:';_/_];! #W:0  W78  ,V   ##B   NXX  +23 0"M
MEPD IY@: *"8+ .9ECH*DI1%$HR23QJ&CU<B@(U?*'N+9RYVB6\S<H=W.&V%
M@3QIA(M 9H*70V*!I49@@;9'7H'-1UZ![T9?@?]$8'__0F%]_T%B>_\_8WK_
M/V-Z_S]C>O\_8WK_/_]>  #I;0  UGD  ,B$  "^C   MI,  *Z7  "FFP0
MH)T7 )J=*0*3G#<(C)I#$(:831B EE4?>I1=)G6292QPD&PQ;(YU-F>-?CIC
MBXD^7XJ505R)HT1:B;1%6(G+15B([418B/]#68;_05N#_T!=@?\^78#_/EV
M_SY=@/\^78#_/O]B  #D<0  SWX  ,.(  "YD0  L)<  *>;  ">H0  F*,3
M ).C)0&-HC0&AJ% #8"?2A5YG5,<=)M:(V^98BAJF&HN9I9R,F&5?#==E(8Z
M69*3/E:2H4!3D;)!4I+)0E*1ZT%2D/] 4H__/U6+_SY6B/\]5X?_/5>'_SU7
MA_\]5X?_/?EG  #==@  R8,  +V-  "SE0  J9L  *"@  "6IP  CZD/ (NJ
M(0&%J3 $?Z@\"GBG1Q)SI5 8;:-8'FBB8"1DH6<I7Z!P+EN>>3)7G80V4YR1
M.5"<GSM.F[ ]3)S'/4R;ZCQ,F?\\3)C_/$V5_SQ/D?\[4(__.U"/_SM0C_\[
M4(__.^MM  #3?   PXD  +>3  "LF@  HI\  )FE  ".JP  A; + (&Q&P!\
ML2L"=[ X!W&O0PUKKDT49JU5&6&L71Y=JV4C6:IN)U6I=RM1J((O3:>/,DJG
MGC5(IZ\V1Z?&-D:FZ39%I/XW1:/_-T:@_S=(G/\W29K_-TF:_S=)FO\W29K_
M-^)T  #*@P  O(\  +"8  "EG@  FZ0  )"K  "%L0  >K@$ ':Y% !RN24!
M;;DS!&BX/PACN$D.7K=2$UJV6AA6MF(<4K5K($ZT=21+M( G2+..*D6SG2Q"
MLZXM0;/%+D&SZ2U L/XO/Z__,3ZM_S) J/\R0:;_,D&F_S)!IO\R0:;_,M5\
M  #"B@  M98  *B=  "=HP  DJH  (>Q  !\MP  <+X# &C"#@!FPQT 8\,M
M 5[#.01:PT0(5L).#%+"5Q!/P5\42\%I%TC!<QI%P'X=0L",(#_ FR(]P*TC
M/,'$(SS Z2,ZOOXF.+S_*#>[_RDXN/\J.+;_*SBV_RLXMO\K.+;_*\F%  "Y
MDP  K)P  *"B  "4J@  B+$  'RX  !QO@  9L4# %O+" !7S1, 5LXC %/.
M,@%0SCX#3<](!4G/4@A&SUL+0\]E#D#/;Q ^SWL3.\^)%3G/F1<WSZL8-M##
M&#;/Z!@TS?L;,LO_'3'*_Q\PR?\A+\C_(2_(_R$OR/\A+\C_(;Z/  "OF@
MHJ$  ):I  "*L   ?;@  '&_  !FQ@  6\P" %#2!P!'V@P 1MP8 $7<)P!$
MW34!0=U  C_>2P,]WE4$.M]?!CC?:0<UWW8),^"$"S'@E POX:8-+N&\#BWB
MX XMWO@/*]W_$BK<_Q0IVO\6*-K_%BC:_Q8HVO\6*-K_%K.8  "EH   F:<
M (NP  !^N   <<   &7(  !9S@  3M,  $3;!  _Z0T />D7 #OJ(P YZBX
M-NLX 33K0@$Q[$L"+^U5 RWM7P,J[FL$*.YX!2;OB 8E[YH'(_"N!R+QR <B
M\.T'(>S_!R'K_P@@Z_\*'^K_"Q_J_PL?ZO\+'^K_"ZB?  ";I@  C:\  '^X
M  !QP0  9,H  %C0  !,U@  0=T  #CD   U]@P ,_<4 ##W'@ N^"< *_DP
M "CY. $F^D !(_M) 2'[4@$>_%T"'/UI AK]>0,8_HL#%_^> Q7_LP04_],$
M%/[T!!/\_P,3^O\#$_G_ Q/Y_P,3^?\#$_G_ YVE  "/K@  @+@  '+"  !D
MRP  5M,  $G:   ^WP  -.0  "[T   K_PH */\0 "7_%P B_Q\ '_\F !S_
M+0 9_S0 %_\\ !3_1 $2_TX!$/]9 0[_9P$,_W<!"_^* @K_GP()_[4""/_5
M @?_] ('__\"!___ @?__P('__\"!___ I&M  ""N   <\(  &3,  !6U0
M2-T  #OB   PYP  )^X  "/_   @_P0 '/\, !G_$0 6_Q8 $_\; !'_(0 .
M_R< #?\N  K_-@ '_SX !/](  #_5   _V(! /]S 0#_AP$ _YT! /^R 0#_
MR@$ _^H! /_S 0#_\P$ __,! /_S 82W  !TP0  9<P  %;8  !'WP  .>4
M "WJ   C[@  '/T  !C_   5_P  $?\$  __"P -_PX "?\1  ;_%0 #_QH
M /\@  #_)@  _RX  /\W  #_00  _TT  /]<  #_;0  _X(  /^6  #_J
M_[H  /_#  #_PP  _\,  /_# /\D+P'_)2\!_R@O ?\G,0'_)#8"_R ^ O\:
M20/_%U8#_Q5D _\3<@3_$G\$_Q**!/\2E 3_$IT%_Q*D!?\2K ;_$K,&_Q*Z
M!O\2PP;_$\X'_Q/?!_\3ZP?_$_8'_Q/_!_\3_P;_$_\&_Q3_!_\4_PC_$_\(
M_Q7_"?\5_PG_%?\)_Q7_"?\E+@'_*2T!_RLL ?\K+@'_*3,"_R0[ O\?1@/_
M'5,#_QMA!/\9;@3_%WL$_Q>'!?\7D07_%YH&_Q>A!O\7J0?_%[ '_Q>W"/\7
MP C_&,H(_QC;"/\8Z C_&/0(_QC]"/\9_PC_&?\(_QG_"?\9_PK_&/\+_QK_
M"_\:_PO_&O\+_QK_"_\F+0'_+"D!_RXH ?\O*@'_+2\"_RDW O\G0P/_)% #
M_R)=!/\@:@7_'G<%_QZ#!O\>C0?_'I8'_QZ>"/\>I0G_'JP)_QZS"?\>O K_
M'L8*_Q[3"O\>Y0K_'O$*_Q_\"OX?_PK]'_\+_!__#/P>_PW\'_\.]R'_#O<A
M_P[W(?\.]R'_#O\J*@'_+R8!_S(D ?\S)0'_,BH!_S$T O\O/P/_+4P#_RI9
M!/\H9@7_)G(&_R5^!_\EB0C_)9()_R6:"O\EH0O_):@+_R2P#/\DN S_)<$,
M_R7.#?\EX0W\)>\-^2;Z#/8F_PWU)O\/]"7_$/0E_Q'R)O\2[2?_$NTG_Q+M
M)_\2[2?_$O\N)@'_-"(!_S<@ ?\Y(0'_."4!_SDO O\X.P+_-4<#_S-4!?\Q
M80;_+VT'_RYY"?\MA K_+8T,_RR6#?\LG0W_+*4._2RL#_PLM _[++T/^2S)
M$/8LW1#S+>P/[RWX#^TM_Q+K+/\4ZBS_%>DL_Q;E+?\6X"[_%N N_Q;@+O\6
MX"[_%O\R(P'_.!T!_SP; ?\^&P'_0"(!_T$K ?] -@+_/D(#_SQ/!?\Y7 ;_
M.&@(_39S"_LU?@SX-8@.]S21#_4TF1#S-* 1\C.H$O SL!+O,[D3[C/%$^LT
MUQ/G-.H2XS3W%.$T_Q?>,_\9W#/_&MLS_QK4-/\:SC7_&LXU_QK.-?\:SC7_
M&O\V'P'_/!D!_T$6 /]$%@#_1QX!_TDG ?](,@+_1CT#_T1)!?I"5@?V0&()
M\C]N#.\]>0_M/(,0ZCR,$N@[E!/G.YP4Y3ND%>,ZK17B.K86X#O"%M\[TA;:
M.^@7U#KV&M Z_QS-.O\>RSK_'LHZ_Q_$._\?P#S_'L \_Q[ //\>P#S_'O\Y
M&P'_0!4 _T41 /]*$P#_3AD _U B ?]0+ ']3C<"]DM#!/!)4 ?K2%T*YT9I
M#>-%=!#@1'X3W4.'%=M"D!?809@8U4"@&=- J1O10+(<ST"]'<U S!W*0>0>
MQD#T(,) _R*_0/\CO4#_([M _R.V0?\CLT+_(K-"_R*S0O\BLT+_(O\]%P#_
M1!$ _TH. /]0$ #_5!4 _U8= /U6)@'S53$!ZU,] ^522P;?4%@*VDYC#M1,
M;A/02G@6S4F!&<M(BAO(1Y(=QD>:'\1&HR'"1JPBP$6W([Y%Q22\1=PDN$;P
M);5&_R>R1O\GL$;_)ZY&_R>J1_\FITC_)J=(_R:G2/\FITC_)O] % #_2 X
M_TX+ /]5#@#_61$ _UP6 /1='P#J7"H!XELW MI:1@725U,+S%5>$,A3:!7$
M47(9P5!['+Y/A!^\38PBN4V5)+=,G2:U2Z<GLTNQ*;%*ORJO2M$JK$OK*ZE+
M_"RF2_\LI4S_*Z-,_RJ?3?\JG4W_*9U-_RF=3?\IG4W_*?]#$0#_2PP _U,(
M /]:"P#_7@T ^6 0 .MA%@#A8B$ UF(Q <YA007'7TX+PEQ9$;U:9!>Y6&T;
MME9V'[-5?B*P4X<EKE*/**M1F"JI4*(LIU"L+:5/N2^C3\LOH%#F+YY0^3"<
M4/\OFE'_+IA1_RV64O\LE%+_*Y12_RN44O\KE%+_*_]&$ #_3@D _U8% /Y>
M!@#O8@< YV4* .1F#@#69QD S6@M <5G/06_94H+N6-5$K1@7Q>P7FD<K%QQ
M(:E:>B2F68(HI%B+*Z%6E"V?59TOG%6H,9I4M#.85,4SEE3A-)-5]C.25?\R
MD5;_,8]6_S"-5O\NC%?_+8Q7_RV,5_\MC%?_+?])#@#_404 _UH! .YB  #?
M9P, V&H& -5K"@#-;14 Q6XI ;YM.02W:T<+L6A2$:QF7!BH9&4=I&)M(J%@
M=2:>7GXIFUV&+9A<CR^56IDRDUFD-)!9L#:.6< VC%G;-XI9\S:)6O\TB%O_
M,X=;_S&&6_\PA5O_+X5;_R^%6_\OA5O_+_]+# #_5   ^UX  .)E  #8:P$
MSVX% ,QP" #&<A( OG,F ;=S-@2Q<$0*JVY/$:9K61BA:6$=G6=J(IEE<B>6
M8WHJDV*#+I!@C#&-7Y4TBEZ@-H=>K3B%7;PY@UW4.8)>\#B!7_\V@%__-(!?
M_S-_7_\Q?E__,'Y?_S!^7_\P?E__,/]-"0#_5@  [F$  -UI  #1;P  RG,#
M ,5U!@# =A  N'@C +%X,P.K=D$)I7-,$)]P5A>;;E\=EFQG(I-J;R>/:'<K
MC&=_+XEEB#*%9)(U@F.=-X!BJCE]8KDZ>V+/.WIB[CEZ8_\X>F/_-GEC_S1Y
M8_\R>6+_,7EB_S%Y8O\Q>6+_,?]/!P#_60  YF0  -=L  #,<P  Q'<" +]Y
M! "Y>@X LGP@ *Q\,0.E>CX)GWA*$)IU4Q>5<UP=D7%D(HUO;">);70KA6Q\
M+X)JA3)_:8\U?&B;.'EGISIV9K8[=&;,/'-GZSMS9_\X<VC_-G-H_S5S9_\S
M<V;_,G-F_S)S9O\R<V;_,O]1! #_7   XF<  -)P  #'=@  P'H  +I] @"T
M?PP K8$= *>!+@*@?SP(FGU'#Y5Z41:0>%H<BW9B(8=T:2:#<G$K?W%Z+WQO
M@S)X;HTU=6V8.')LI3MP:[0\;FO)/&UKZ3MM;/XY;6S_-VYL_S5N:_\T;FK_
M,FYJ_S)N:O\R;FK_,O]3  #T7P  WFH  ,US  ##>@  NWX  +6!  "N@PD
MJ(4: **%*P*;A#H'E8)%#I!_3Q6*?5@;AGM?((%Y9R5]=V\J>G9W+G9T@#)S
M<XLU;W*6.&QQHSII<+(\:'#&/&=PYSMG<?PY:''_-VAP_S5I;_\T:6[_,VEN
M_S-I;O\S:6[_,_]6  #K8@  V&X  ,EV  "_?0  MX(  +"%  "HAP8 HHD7
M )R**0&6B3<&D(=##(N%31.%@E49@(!='WQ_921X?6TI='MU+7!Z?C%M>8@T
M:7>4-V9VH3IC=K [87;$/&%VY3MA=OLY8G;_-V-U_S5C<_\T9'+_,V1R_S-D
M<O\S9'+_,_]8  #F9@  TG$  ,5Z  "[@0  LH<  *N*  "BC ( G(X4 )>/
M)@&1CC0%BXQ "X6*2A& B%,8>X9;'7:%8R)R@VHG;H)R*VJ >R]G?X8S8WZ1
M-F!]GCE=?*XZ6WS!.UM\XSI;?/HX7'O_-UU[_S5>>?\T7W?_,U]W_S-?=_\S
M7W?_,_Y<  #A:@  S74  ,!^  "VA@  KHL  *6.  ";D0  E9,1 )"4(@&+
MDS$#A9(]"7^12 ]ZCU$6=8U9&W&,8"!LBF@E:(EP*62'>2UAAH,Q786/-%J$
MG#97@ZPX58._.56#X3A5@ODW5H+_-5:!_S18?_\S67W_,EE]_S)9??\R67W_
M,N]@  #;;@  QWH  +N#  "RBP  J)   )^3  "4E@  C9D. (F:'@"$FBX"
M?IDZ!WF710UTEDX3;Y56&&J37AUFDF4A8I%M)EZ/=BI;CH$M5XV-,%2,FC-1
MC*HU3XR]-4^,WC5/B_<T3XK_,U")_S)1AO\Q4H3_,5*$_S%2A/\Q4H3_,>IE
M  #2<P  PG\  +:(  "LD   HI0  )B8  ",G   A)\* ("@&0!\H2D!=Z V
M!7*?00IMGDL/:)U3%&2<6QE@FV,=7)IK(5B9="55F'XI49>*+$Z6F"Y+EJ@P
M2I:\,4F6W#!)E/8P29/_,$F2_S!*D/\O2XW_+TN-_R]+C?\O2XW_+^)K  #*
M>0  O(4  +&/  "FE   FYD  )&=  "&H@  >J8# ':G$P!SJ"0 ;J@R VJH
M/09EIT<+8:90#UVE6!19I& 85:-H'%*C<1].HGPC2Z&()DBAEBA%H*8J1*&Z
M*T.AVBI#G_4K0IW_*T*<_RQ"F_\L1)?_*T27_RM$E_\K1)?_*]=R  ##@
MMHP  *J4  "?F0  E)X  (FC  !^J   <*X  &JP#@!HL1T 9;$L 6&Q. -=
ML$,&6;!,"E6O5 Y2KUT13JYE%4NN;QA(K7D;1:V&'D*LE2 _K*4B/JVY(SVM
MV"(]J_4C/*G_)3NG_R8[IO\F.Z3_)CND_R8[I/\F.Z3_)LQZ  "[B   KI(
M **9  "7G@  C*0  ("J  !UKP  :;0  %ZY!@!;NA0 6;LD %:[,0%3NST#
M4+M'!4V[4 =*NED*1[IB#42Z;!!!NG<3/KF$%3RYDQ<YN:,8.+FW&3>ZUADW
MN/0:-;;_'#2T_QXSL_\?,[+_(#.R_R SLO\@,[+_(,&#  "TD0  II@  )N>
M  "/I0  @JL  ':Q  !KM@  7[P  %3! P!,Q0T 2\49 $G&* !(QC4 1<=
M 4/'2@- QU,$/L==!CO'9P@YQW,*-\> ##3'D TRQZ$.,<BU#S#(TP\PQO00
M+L3_$RW"_Q4LP?\6*\#_%RO _Q<KP/\7*\#_%[B-  "JEP  GIX  )&E  "$
MK   >+(  &NY  !@OP  5,,  $K( @! S0< .M(. #G2&P XTR@ -],U #;4
M0  TU4L!,]55 3'68 (OUFP#+==Z!"O8BP4JV)T%*-FQ!B?:S08GU^\&)M3_
M"272_PLDT?\,(]#_#2/0_PTCT/\-(]#_#:Z6  "@G0  E*0  (:L  !YM
M;+L  &#"  !4Q@  2,L  #[0   UU00 +=T* "SA$P KXA\ *>,J "CD-0 G
MY#\ )N5* "3F50 CYF$!(>=N 2#G?@(>Z) "'>FD AOIO (:ZN("&N;\ AGE
M_P,9Y/\$&./_!1CC_P48X_\%&./_!:.=  "6I   B*P  'JU  !LO0  7\0
M %/*  !'S@  /-,  #+:   JWP  )>X) "/P$0 A\1D '_$B !WR*P ;\S0
M&?0^ !?T2  5]5( $_9? !+V;@$1]X !$/B4 0_YJ@$.^<8!#OGM 0WV_P$-
M]/\!#?/_ 0WS_P$-\_\!#?/_ 9FC  "+K   ?+4  &V^  !?Q@  4LT  $72
M   YV   +]X  ";B   ?Z@  '/L& !G_#@ 7_Q, %/\: !+_(0 0_R@ #O\P
M  W_.0 +_T, "?].  ;_7  $_VP  O^   '_E@  _ZT  /_*  #_\   __\
M /__  #__P  __\  /__ (VK  !]M0  ;K\  &#(  !2T   0]<  #?=   K
MX@  (N8  !GJ   5^0  $O\  !#_"  ._PX #/\1  G_%@ &_QP  _\B  #_
M*@  _S,  /\]  #_20  _U<  /]I  #_?@  _Y4  /^L  #_QP  _^@  /_Z
M  #_^@  __H  /_Z ("U  !POP  8<D  %+3  !#VP  ->$  "GF   >Z@
M%>X  !#X   ._P  "_\   C_   $_P8  /\*  #_#@  _Q$  /\5  #_&P
M_R,  /\K  #_-@  _T,  /]3  #_90  _WH  /^1  #_I@  _[@  /_/  #_
MSP  _\\  /_/ /\<+P'_("P!_R$L ?\>+@'_&C,!_Q0\ ?\/1@'_#50"_PMA
M O\);P+_"7L"_PF& O\)D +_"9D"_PF@ O\)IP+_":T"_PFT O\)O '_"<4!
M_PG1 O\)XP+_">\"_PGY ?\*_P'_"O\!_PK_ O\*_P+_"O\"_PO_ _\+_P/_
M"_\#_PO_ _\?+0'_(RD!_R0I ?\B*P'_'C !_Q@X ?\40P'_$5 "_Q!> O\.
M:P+_#G<"_PZ# O\.C0+_#I4"_PZ= O\.I +_#JH"_PZQ O\.N0+_#L$"_P[-
M O\.WP+_#NP"_P[X O\._P+_#O\"_P__ _\/_P/_#_\$_Q#_!/\0_P3_$/\$
M_Q#_!/\C*@'_)B8!_R@E ?\G)P'_(RL!_QXS ?\;0 '_&4T"_Q9: O\49P+_
M$W,"_Q-^ O\3B0/_$Y$#_Q.9 _\3H +_$Z<#_Q.N _\3M0/_$[X#_Q/) _\3
MV@/_%.D#_A3V _L4_P/Y%?\#^17_!/@5_P7X%?\&^!7_!O@5_P;X%?\&^!7_
M!O\F)@'_*B(!_RP@ /\K(@'_*"8!_R<P ?\D/ '_(DD"_Q]5 O\=8@+_&VX#
M_QMZ _\:A /_&HT#_QJ5 _\:G 3_&J,$_QNJ!/\;L@3_&[H$_QO%!/P;TP3Y
M&^<$]1ST!/(<_P7Q'/\&\!S_!^\=_PCO'?\)[QS_">X<_PGN'/\)[AS_"?\J
M(@'_+AT _S ; /\P' #_,"( _S L ?\N-P'_*T0"_RA1 O\F70/_)&D#_R-U
M!/\C?P3^(X@$_2.1!?LCF 7Z(Z %^".G!O<CK@;U([<&]"/!!O(DSP;N).0&
MZB7R!N@E_@CF)/\*Y"7_"^,E_PSC)/\,XB3_#.$D_PWA)/\-X23_#?\N'@#_
M,Q@ _S46 /\U%0#_.!T _S@G ?\W,P'_-#\!_S)+ O\O6 /[+F0$^"UO!/4L
M>@7S+(,&\2R,!N\LE ?M+)P(["RC".HLJPCI++,(YRR^">8LS GB+>((WBWQ
M"MLL_@S6+?\.U"S_#](L_Q#1+/\0SRS_$,XM_Q#.+?\0SBW_$/\R&0#_-Q0
M_SH1 /\\$@#_/QD _T B /\^+0'_/#D!^CI% O0X4@/P-UX$[#9J!>DU= ;F
M-7X(Y#2'".(TD G@-)@*WC2?"MPSIPO:,[ ,V#.[#-4SR0W2--\-SC3P#\HT
M_1+'-/\3Q33_%,,T_Q7#,_\5P#3_%;\T_Q2_-/\4OS3_%/\V%0#_.Q  _SX-
M /]##P#_1A0 _T8< /]&)@#V1#(![T(_ >E 3 /D/UD$WSYD!ML];PC8/'D*
MU#R"#-$[BPW/.Y,/S3J:$,LZHA').JL2R#JU$\8ZPA/$.M44P#OK%;PZ^Q>Y
M.O\8MSK_&;8Z_QFU.O\8LCO_&+$[_QBQ._\8L3O_&/\Y$@#_/PT _T,) /](
M# #_2Q  _TP5 /5,'P#K2BH Y$DW =U)1@+51U,$T$9?",Q%:0O)1',-QD-\
M$,-"A!+!0HP3OT&5%;U!G1:[0*87ND"P&+A O!FV0,P:LT'F&J]!]QRM0?\=
MJT'_':E!_QRI0?\<ID'_&Z5!_QNE0?\;I4'_&_\]$ #_0@D _T@% /]-" #_
M4 L ^5$/ .M0%0#A3R  V% Q ,]000+)3TX%Q$Y:"<!,9 V]2VT0NDIV$[=)
M?A6U2(<7LT>/&;%'EQNO1J <K4:J'JM%MA^I1<8?IT;@(*1&]""A1O\AGT?_
M()Y'_R">1_\?FT?_'II'_QZ:1_\>FD?_'O] #0#_1@0 _TP  /A2 @#H500
MX54( .)5#0#551D S%<L ,57/ *_5DH&NE55"K937PZR4F@2KU!Q%:Q/>1BJ
M3H$:J$V*':5,DA^C3)P@H4NF(I]+L2.=2\ DFTO8)9E+\"663/\DE4S_))1,
M_R.33/\BD4W_(9%-_R&13?\AD4W_(?]""@#_20  _U$  .97  #=6P$ U5P%
M -);"0#+7!0 PUXH +Q>. *V748&L5M1"JU96P^I6&03IE9L%Z-5=!J@5'T=
MGE.%'YM2CB*949<DEU"A)I50K2>24+PHD5#0*(Y0["B-4?XGBU'_)HM1_R6*
M4O\DB5+_(XA2_R.(4O\CB%+_(_]%!P#_2P  \%4  -];  #38   S&$# ,AA
M!@##81$ NV0D +5D- *O8T(%JF%."J5?5P^A76 4GEQH&)M;<!N867@>E5B!
M(9-7BB205I,FCE6>*(M5J2J)5+<KAU3+*X55Z2N$5?PJ@U;_*(-6_R>"5O\E
M@5;_)(%6_R2!5O\D@5;_)/]' P#_3P  YU@  -E@  #-9   QF8! ,%F! "[
M9@X M&D@ *YI,0*H:#\%HV9*"I]E5 ^:8UT4EV%E&)-@;1R07G4?CEU](HM<
MAB6(6Y HA5J:*H-9IBR 6;0M?UG'+GU9YBU\6OHL>UK_*GM;_RA[6_\G>UK_
M)GI:_R5Z6O\E>EK_)?])  #[4@  XUP  -)C  #':   P&L  +IK @"U:PT
MKFT= *AN+@&C;3P%G6M("IEJ40^4:%H4D&9B&(UE:AR*8W(@AV)Z(X1A@R:!
M8(PI?E^7*WM>HRUY7K$O=UW$+W5>XB]U7ODM=5__*W5?_REU7_\H=5[_)G5>
M_R9U7O\F=5[_)O]+  #P50  WE\  ,UG  ##;   NV\  +5P  "O;PH J'$:
M *-R*P&=<CD$F'!%"9-N3PZ/;5@4BVM@&(=I9QR$:&\@@6=W(WUF@"9Z9(HI
M=V.4+'5CH2YR8J\O<&+!,&]BWS!N8_<N;V/_+&]C_RIO8_\H;V+_)V]B_R=O
M8O\G;V+_)_]-  #K6   V6,  ,EJ  "_<   MW,  +!T  "I= < HW87 )YW
M* &8=C<$DW5""(YS3 Z)<543A7!=&(%N91Q^;6P?>VQT(WAJ?29T:8<I<6B2
M+&YGGBYL9ZPP:F>^,6EGW#!I9_4N:6?_+&EG_RIJ9_\I:F;_*&IF_R=J9O\G
M:F;_)_]0  #G6P  TV8  ,5N  "[<P  LW<  *MY  "D> , G7H4 )A[)0&3
M>S0#CGI !XEX2@V$=E,2@'5;%WQS8AMX<FH?=7%R(G)O>R9O;H4I;&V0+&EL
MG"YF;*HP9&R\,6-LV3!C;/0O8VS_+61L_RMD:_\I96K_*&5J_RAE:O\H96K_
M*/U3  #C7P  SFD  ,%Q  "W=P  KWL  *=]  ">?0  F'X1 ). (@".@#$"
MB7\^!H1]2 Q_?%$1>WI9%G=Y8!IS=V@>;W9P(6QU>"5I=((H9G..*V-RFBY@
M<:@O7G&Z,%UQU#!=<?(N7G'_+%YP_RM?</\I8&__*&!N_RA@;O\H8&[_*/%5
M  #>8@  RFT  +UU  "S>P  JX   **"  "8@0  D8,/ (V%'P"(A2X"@X0[
M!7Z#10IZ@4X/=8!6%'%_7AAN?68<:GQM(&=[=B-C>H G8'F+*EUXF"Q:=Z8N
M6'>X+U=WT2]7=_$N6';_+%AV_RI9=?\I6G3_*%IT_R=:=/\G6G3_)^U9  #7
M9@  Q7$  +EZ  "O@   IH0  )V&  "1AP  BHD, (:*&P""BRL!?8HX!'B)
M0@ATB$P-;X=4$FR%6Q9HA&,:9(-K'F&"="%=@7TD6H")*%=_EBI5?J0L4GZV
M+5%^SBU1?>\L4GW_*U)\_RE3>_\H5'K_)U1Z_R=4>O\G5'K_)^A>  #0:P
MP'8  +1^  "KA0  H8D  )>+  ")C0  @X\( 'Z0%P![D2<!=I$T W*0/P9M
MCTD+:8Y1#V6-61-BC& 77HMH&UN*<1Y7B7LA5(B&)%&'E"=/AJ(I38:T*DN&
MS"I+A>XI3(3_*4R#_RA,@_\G38'_)DZ!_R9.@?\F3H'_)N%C  #)<   NWL
M +"$  "FB@  FXX  )&1  "$DP  >I4" '67$@!RF"( ;Y@P FJ7.P1FET4(
M8I9.#%^55@];E%T36)-E%U63;AI1DG@=3I&$($N0D2-)D*$D1Y"R)D60RB9%
MC^TE18W_)46,_R5&B_\D1HK_)$:*_R1&BO\D1HK_)-AI  ##=@  M8$  *N*
M  "?CP  E9,  (J6  !^F@  <)T  &N?#@!HGQP 9J J 6*@-P)?GT$%6Y]*
M"%B>4@M4GEH.49UB$DZ<:Q5+G'482)N!&D6;CQU"FI\?0)JP(#^:R" _F>L?
M/YC_(#Z6_R$^E?\A/Y3_(3^4_R$_E/\A/Y3_(<UP  "\?0  L(@  *2/  "9
ME   CI@  (.=  !WH   ::0  &"G" !=J!0 6ZDD %FI,0%6J3P"4ZE%!%"H
M3@9-J%<)2JA?#$>G: Y$IW,10:9_%#ZFC18\IIT7.J:O&#FFQQ@YI>H8.*/_
M&C>A_QLWH/\<-Y__'#>?_QPWG_\<-Y__',1X  "UA0  J8\  )V5  "2F@
MAI\  'JC  !NJ   8JP  %6P  !0L@X 3K(; $VS* !+LS4 2;,_ 4:S20)$
MLU($0;-;!C^S9 @\LV\*.K-[##>SB@XULIH/,[.M$#*SQ1 RLND0,;#^$C"N
M_Q0OK?\5+ZS_%B^L_Q8OK/\6+ZS_%KN!  "NC@  H94  )::  ")H   ?:8
M '&K  !EKP  6;0  $ZW  !#O 4 0+T1 #^]'@ ^OBL /+XV #N_00 YOTL!
M-[]4 C7 7P(SP&H$,<!W!2_ A@8MP)<'*\"J""K!P@@JP.<'*;W]"BB\_PPG
MNO\-)[G_#B>Y_PXGN?\.)[G_#K*,  "EE   F9H  (VA  !_IP  <JT  &:S
M  !:N   3[L  $2_   ZQ ( ,,D( "[*$0 MRAT +,LI "O+-0 KS$  *LU*
M "C-5@ GSF$ )LYO 23.?P$CSY$"(<^E B#0O0(@S^0"'\WZ Q[+_P0>RO\%
M'<G_!AW)_P8=R?\&'<G_!JB4  "<F@  D*$  (*H  !TKP  9[8  %N\  !.
MP   0\,  #G'   OS   )] $ !_6"@ ;VA  &]L: !K;)@ :W#$ &=T\ !C=
M2  8WE4 %]]B !;@<@ 5X(4 %.&: !/BL0 2X\\ $N#T !+>_P$1W?\!$=O_
M A';_P(1V_\"$=O_ IZ:  "2H0  A*D  ':Q  !HN   6[\  $[$  !"R
M-\P  "W0   DU0  '-L  !7?!0 4Z0X $NH4 !'K'0 0ZR8 #NPP  [M.@ -
M[D8 "^Y3  KO8@ )\'0 "/&)  ?RH  %\KH !/'D  +Q_0 "[_\  ^W_  /M
M_P #[?\  ^W_ )6A  "&J0  >+(  &FZ  !;P@  3<@  $#,   TT0  *M8
M "';   9X   $N0   _P 0 -^0H "_H/  G[%0 '^QP !/PD  '\+   _#<
M /Q"  #\4   _&$  /UU  #\C   _*0  /S!  #\ZP  _/\  /W_  #]_P
M_?\  /W_ (FI  !YL@  :KL  %S$  !.S   /]$  #+7   GW0  '>$  !7E
M   .Z   "O$   C]   %_P,  ?\)  #_#@  _Q(  /\7  #_'P  _R<  /\Q
M  #_/@  _TT  /]?  #_=0  _XT  /^F  #_P@  _^<  /_\  #__P  __\
M /__ 'RS  !LO   7<8  $[/   _U@  ,=T  "7B   :Y@  $>H   SN   %
M\@   /\   #_    _P   /\   #_!0  _PH  /\.  #_$@  _Q@  /\A  #_
M*P  _SD  /]*  #_70  _W,  /^,  #_I   _[D  /_4  #_W@  _]X  /_>
M /\8+ #_&2D _QDH /\5*P#_$#  _PLX ?\#1 '_ %$!_P!> ?\ ; '_ '@!
M_P"" ?\ C '_ )0!_P"< /\ H@#_ *@ _P"O /\ M@#_ +X _P#( /\ UP#_
M .< _P#S /\ _0#_ /\ _P#_ /\ _P#_ /\ _P#_ /\ _P#_ /\ _P#_ /\;
M*0#_'28 _QPE /\9)P#_$RP _PXT /\+0 '_"$X!_P5; ?\#: '_ G0!_P)_
M ?\"B '_ I$!_P*8 ?\"GP'_ :4 _P&L /\!L@#_ ;H _P'$ /\!T0#_ .0
M_P#Q /\ _ #\ ?\ _ +_ /P#_P#\!/\!_ 7_ ?P%_P'\!?\!_ 7_ ?\?)@#_
M(2( _R A /\>(P#_&"< _Q,P /\1/ '_#DH!_PU7 ?\+8P'_"F\!_PIZ ?\*
MA '_"HT!_PJ4 ?\*FP'_"J(!_PJH ?\*KP'_"K<!_PK  /\*S #_"N  ^PKO
M /<*^@#U"_\!]0S_ ?0-_P'T#?\"] W_ O0-_P+T#?\"] W_ O\B(@#_)!T
M_R0< /\B'0#_'B( _QPL /\9. #_%D4!_Q-2 ?\27@'_$&H!_Q!U ?\0?P'_
M$(@!_Q"0 ?\0EP'_$)X!_Q"E ?T0K '\$+,!^A"] ?D1R0'U$=T!\1'M >X1
M^0'L$O\"ZQ/_ NH3_P/I$_\#Z1/_ ^D3_P/I$_\#Z1/_ _\F'0#_*!@ _R@6
M /\F%@#_)AT _R8H /\C- #_($  _QU- ?\;60'_&64!_AEP ?P8>@'Y&(,!
M]QB, ?88DP'T&)H!\QBA ?$9J 'P&; "[AFZ NT9Q@+J&MD"YAKK >(;^0+@
M&_\#WAS_!-T<_P7<'/\%W!S_!=L<_P7;'/\%VQS_!?\J&0#_+1, _RT1 /\M
M$0#_+AD _RTB /\L+@#_*3H _R9' ?HD5 'V(V !\B)K >\B=0+M(GX"ZR*'
M NDBCP+G(I8"Y2*> N0BI0+B(JT"X2.W M\CPP+=(]8"V"3J ](D^07/)?\&
MS27_!\LE_PC*)?\(RB3_",HD_PC*)/\(RB3_"/\N% #_,1  _S(- /\T#@#_
M-10 _S4< /\S)P#Z,30 \R]! .XM3@'I+%H!Y2QE N(L< +?*WD"W2N" ]HK
MBP/8*Y($U2N:!-,KH@31*ZH%SRNS!<TKOP;,+,\&R"WG!\0M]PG!+?\*ORW_
M"[TM_PR\+?\,O"S_#+LL_PR[+/\,NRS_#/\Q$0#_-0P _S8' /\Z"P#_/!
M_SL5 /@Y'P#O-RL YS8Y .$U1P#<-50!U35@ M$U:@/.-',$S#1\!<HTA0;(
M-(T'QC.4",0SG G",Z4)P3.N"K\SN0N],\@+NS3A"[<T\PVT-/\/L33_#[ T
M_Q"O-/\0KC3_#ZXT_P^N-/\/KC3_#_\U#@#_. < _SP" /] !@#_00L ^D$/
M .T_%@#C/"( VCTQ -(^00#,/D\"R#Y: \0]9 7!/6X'OSQV"+P\?@JZ.X<+
MN#N/#+<[EPVU.I\.LSJI#[$ZM!"O.L(1KCK9$:H[[Q*G._\3I3O_%*0[_Q.C
M._\3HCO_$Z([_Q*B._\2HCO_$O\X"@#_/   _T$  /5%  #F1@( X44' .-"
M#0#50QD S$4L ,9'/ '!1TD"O$95!+E%7P:U1&@)LT-Q"[!#>0VN0H$/K$*)
M$*I!D1*H09H3IT"D%*5 KQ6C0+P6H4#0%IY!ZA><0?P7FD'_%YA!_Q>80?\6
MET'_%9=!_Q670?\5ET'_%?\[!@#_/P  ^48  .5+  #<3@  TTT$ -%*"0#*
M2A0 PDTG +Q.-P&W3D4"LDU0!:],6@BK2V,*J$IL#:9)= ^D27P1H4B$$Y]'
MC!6=1Y47FT:?&)E&JAF71K@:ED;*&Y-&YAN11_D;CT?_&HY'_QF.1_\8C4?_
M&(U'_Q>-1_\7C4?_%_\^ @#_0P  ZTL  -U1  #15   RE0! ,92!0#!41$
MN5,B +-5,P&N5$$"JE1,!:935@BB45\,GU!G#YU/;Q&:3G<4F$Y_%I9-B!B3
M3)$9D4R;&X]+IAV-2[,>BTO%'HE+XAZ'3/<>ADS_'85,_QR%3?\:A4S_&85,
M_QF%3/\9A4S_&?]   #\1P  Y5   -56  #*60  PEH  +U8 P"X5PX L5D>
M *Q:+P&G6CT"HEE)!9Y84PF;5UL,EU9D$)55:Q*25',5CU-[%XU2A!J+48T<
MB%&7'H90HQ^$4+ @@E#!(8!0W2%^4?0@?5'_'WU1_QU]4?\<?5'_&WU1_QI]
M4?\:?5'_&O]"  #P2@  WU0  ,Y:  #$7@  O%\  +9>  "Q7 L JUX: *5@
M*P"@8#H"G%]%!9=>4 F47%@,D%M@$(U::!.+67 6B%AW&(57@!N#5HD=@%:4
M'WY5GR%[5:TB>52](WA5UR-W5?(B=E;_('96_Q]V5O\==E;_''96_QMV5O\;
M=E;_&_]%  #L3@  VE@  ,E>  "_8@  MV0  +%C  "K80@ I&,7 )]D* ":
M93<"EF1#!9%C30B.854,BF!=$(=?91.$7FP6@5UT&7Y<?1Q\6X8>>5J1('=:
MG2)T6:HD<EFZ)7%9TB5P6O C;UK_(F]:_R!P6O\><%K_'7!:_QQP6O\<<%K_
M'/](  #G4@  TUL  ,5B  "[9@  LV@  *QH  "E9@4 GV<4 )II)0"5:30"
MD&A !(QG2@B(9E,,A&5;$(%D8A-^8VH6>V)R&7AA>AQV8(0><U^.(7!>FB-N
M7J@E;%VX)6I>SB9I7NXD:5[_(FI>_R!J7O\?:E[_'FI>_QUJ7O\=:E[_'?E*
M  #C50  SU\  ,%E  "W:@  KVP  *=L  "?:@$ F6L1 )1M(@"0;C$!BVT]
M!(=L1P>#:U +?VI8#WQH8!-X9V<6=F=O&7-F>!QP98$>;62,(6ICF"-H8J8E
M9F*V)F1BS"9D8NPE9&+_(V1B_R%E8O\?96+_'F5B_QUE8O\=96+_'?),  #?
M6   RF(  +UI  "S;@  JW   *)P  "9;@  DW 0 (]R'P"*<BX!AG([ X)Q
M10=]<$X+>FY6#G9M7A)S;&45<&MM&&UJ=1MJ:7\>9VF*(65HEB-B9Z0E8&>T
M)E]GR29>9^HE7F?^(U]G_R%?9O\?8&;_'F!F_QY@9O\>8&;_'N]/  #:7
MQF4  +IM  "P<@  IW4  )UT  "4<P  C70- (EV' "%=RL!@7<X WQV0P9X
M=4P)='14#7%S6Q%N<F,4:W%K%VAP<QIE;WP=8FZ'(%]ME")=;*(D6FRR)5EL
MQR58;.@E66S](UEK_R%::_\?6VO_'EMJ_QY;:O\>6VK_'NM3  #38   PFD
M +9Q  "L=@  HWD  )EY  "-=P  AWD+ (-[& !_?"@ >WPU G=[0 5S>DD(
M;WE1#&QX60]H=V$3979H%F)U<!E?='H<7'2%'UISD2%7<J C57*P)%-RQ213
M<N<D4W'\(E1Q_R!4</\?57#_'E5O_QU5;_\=56__'>57  #-9   OFT  +)U
M  "H>P  GWX  )-]  "'?0  @'\' 'R %0!X@20 =8(R 7&!/01M@$8':8!/
M"F9_5@UC?EX18'UF%%U\;A=:>W<:5WJ"'51ZCQ]1>9TA3WFN(DYYPR)->.4B
M37?[(4YW_Q].=O\>3W7_'4]U_QU/=?\=3W7_'=]<  #(:   N7(  *YZ  "E
M@   FH(  (Z"  " @P  >84" '2&$0!QB"  ;H@N 6J(.0)GAT,%8X=,"&"&
M4PM=A5L.6H1C$5>$:Q14@W4748* &DZ!C1Q+@9L>28&L'TB P2!'@.,?1W_Z
M'DA^_QY(??\=27S_'$E\_QQ)?/\<27S_'-9A  #";@  M'@  *J   "?A0
ME(<  (B'  ![B0  <(P  &N.#0!HCQH 9H\I &*0-0%?CS\#7(](!5F.4 A6
MCE@+4XU@#E",:!!-C'(32HM]%DB*BAA%BID:0XJJ&T**OQM!BN$;08CY&T&&
M_QM!A?\;0H7_&D*$_QI"A/\:0H3_&LUG  "\=   KWX  *6&  ":B@  CHP
M (*-  !UD   9Y0  &&5" !>EQ0 7)<C %J8+P!7F#H!5)A$ U*73 5/EU0'
M3)=<"4F690Q'EF\.1)5Z$4&5B!,_E)<5/92H%CN4O18[E-\6.I+X%SJ0_Q<Z
MC_\7.H[_%SJ._Q<ZCO\7.H[_%\5N  "V>P  JH4  )Z+  "4CP  B)(  'N4
M  !NEP  8IL  %>>  !2H X 4: ; $^A* !-H30 2Z$^ 4FA1P)'H5 #1*%8
M!4*A80<_H&L)/:!W"SJ@A0TXH)0.-J"F#S6@NQ TH-T/-)WW$#.<_Q(SFO\2
M,YG_$S.9_Q,SF?\3,YG_$[UW  "O@P  HXL  )B1  "-E0  @9D  '.<  !G
MGP  6Z(  $^F  !'J0@ 1*H2 $.J'P!!JRL 0*LW #^L00 ]K$H!.ZQ3 CFL
M7 ,WK&<$-:QS!3*L@08PK)$'+JRC""VLN DLK-D(+*KU"BNH_PLJIO\,*J7_
M#2JE_PTJI?\-*J7_#;6   "HBP  G)$  )&6  "%G   >*   &NE  !?J
M4ZP  $BO   ]L@  -K4+ #2U%0 SMB$ ,K8L #&W-P PMT$ +[A+ "ZX50 L
MN& !*KAM 2FY>P(GN8T");F? R2YM ,CN=(#([?T!"*U_P4AM/\&(;/_!R&R
M_P<ALO\'(;+_!ZV*  "@D0  E9<  (B=  ![HP  ;J@  &&M  !5L0  2K0
M #^W   TNP  *[X# "3"#  BPA0 (L,? "'#*@ @Q#0 '\0_ ![%2@ =QE8
M',9C !O'<P :QX4 &<>9 !C(K@ 7R,L %\;Q 1?$_P$6P_\"%L'_ Q;!_P,6
MP?\#%L'_ Z.1  "8F   BYX  'VE  !PJP  8K$  %:V  !*N0  /KT  #3
M   JQ   (L@  !G,!  3T H $=(1 !#2&@ 0TR4 #],P  [4/  .U$@ #=56
M  W590 ,UG@ #-:-  O8I  *V+X "=GF  K6_@ +U/\ "]+_  O2_P$+TO\!
M"]+_ 9J8  ".GP  @*8  '*M  !DM   5[H  $F_   ]P@  ,L8  "C)   ?
MS0  %]$  !'6   ,VP4 "-X+  ;?$0 %WQH !. D  +A+@ !XCH  .-'  #D
M5@  Y&<  .5[  #FD@  YJH  .?(  #G\   Z/\  .C_  #H_P  Z/\  .C_
M )&?  ""IP  =*\  &6W  !7O@  2<,  #S'   PRP  )<\  !S4   4V0
M#MT   GA   "Y0   .D&  #I#0  Z1$  .H8  #K(0  [2L  .\W  #Q10
M\E8  /-H  #S?@  ])<  /6P  #VT   ]_,  /?_  #W_P  ]_\  /?_ (6G
M  !VL   9K@  %C!  !*R   .\P  "[1   CU@  &=P  !'@   ,XP  !.<
M  #J    ]0   /0   #U!0  ]0L  /8/  #V%   ^!T  /HG  #\-   _T,
M /]5  #_:0  _X$  /^:  #_L@  _\\  /_M  #_^0  __D  /_Y 'BP  !H
MN@  6<,  $O+   [T0  +=@  "'=   6X@  #N8   CJ    [0   /    #X
M    _P   /\   #_    _P   /\&  #_#   _Q   /\8  #_(@  _S   /]
M  #_4P  _VD  /^!  #_F0  _Z\  /_#  #_U0  _]4  /_5 /\3* #_$R4
M_Q$E /\-)P#_!BT _P U /\ 00#_ $\ _P!< /\ :0#_ '0 _P!^ /\ B #_
M )  _P"7 /\ G0#_ *0 _P"J /\ L #_ +< _P#  /\ S #_ -\ _P#L /\
M^ #_ /\ _P#_ /\ _P#_ /\ _P#_ /\ _P#_ /\ _P#_ /\6)0#_%B( _Q0A
M /\0(P#_"B@ _P P /\ /0#_ $L _P!8 /\ 9 #_ '  _P!Z /\ A #_ (P
M_P"3 /\ F@#_ *  _P"F /\ K0#_ +0 _P"\ /X R #] -D ^P#I /H ]@#Y
M /\ ^ #_ /@ _P#X /\ ^ #_ /D _P#Y /\ ^0#_ /\:(@#_&AX _Q@= /\3
M'@#_#B( _PHL /\'.0#_ T8 _P!3 /\ 8 #_ &L _P!V /\ ?P#_ (@ _P"/
M /\ E@#_ )T _P"C /X J0#\ +  ^@"Y /< Q #U -( \P#F /( ] #Q /\
M\ #_ .\ _P#O /\ [P#_ /  _P#P /\ \ #_ /\>'0#_'AD _QP7 /\7& #_
M$QX _Q$H /\.- #_#$$ _PI. /\(6P#_!V8 _P9Q /\&>@#_!H, _@:+ /P&
MD@#Z!ID ^ :? /8&I@#T!JT \@:U / %P #M!<X ZP7D .D&\P#F"/\ Y0K_
M .0+_P#D"_\!Y O_ >0+_P'D"_\!Y O_ ?\A& #_(1, _R 1 /\;$@#_'!H
M_QHD /\6+P#_$SP _Q%) /\050#\#F$ ^0YK /8.=0#T#GX \@Z& / .C@#N
M#I4 [0Z; .L.H@#J#JH Z ZS .8/O0#E#\P X0_C -T0\P#9$?\!UA+_ =03
M_P'3$_\"TA/_ M(3_P+2$_\"TA/_ O\E$P#_)1  _R0- /\C#@#_(Q0 _R(>
M /\?*0#_'#4 ^1E# /083P#O%UL [!=F .D7< #F%WD Y!>! .(7B0#@%Y$
MWQ>8 -T7GP#;%Z< V1BQ -88NP#4&<H T!KA <P;\P')'/\"QAS_ L0<_P/#
M'/\#PQS_ \,<_P/#'/\#PQS_ _\H$ #_*0L _R@& /\K"P#_*Q  _RD7 /TF
M(@#T(RX ["$[ .8@20#B(%4 WB!@ -HA:@#6(70 TR%\ = AA '/(HP!S2*3
M <LBFP')(J,!R".L L8CM@+$(\0"PB3; KXE[@.[)?X$N"7_!;8E_P6U)?\&
MM27_!K4E_P6U)?\%M27_!?\L#0#_+04 _RX! /\Q!0#_,0L _2\0 /$K& #G
M*24 WR@S -@H0@#1*D\ S2M: ,DK90''*VX!Q"QV L(L?@+ +(8#OBR. [TL
ME@.[+)X$N2RG!+@LL06V++\%M2W1!;$MZ@:N+OL'JR[_"*DN_PBH+O\(J"W_
M"*@M_PBH+?\(J"W_"/\O" #_,0  _S4  /8W  #J-@( YS,( .0O#P#9+AL
MSS$L ,DS/ #$-$D P#55 ;PU7P*Z-6@"MS5P [4T> 2S-( %L32(!K TD :N
M-)D'K#2B"*LTK FI-+D)IS3*"J4UY0JA-?@+GS7_#)TU_PR=-?\+G#7_"YPU
M_PN<-?\+G#7_"_\S @#_-0  ]CH  .4^  #<0   U#T$ -(W"0#+.!4 PSHF
M +T]-@"X/D0!M#Y0 ;$]6@.N/6,$K#UK!:D\<P:G/'L(ICR#":0[BPJB.Y0+
MH#N=#)X[J V=.[0.FSO%#ID[X Z6._0/E#S_#Y(\_P^2//\.D3S_#9$\_PV1
M//\-D3S_#?\U  #_.0  ZD$  -U&  #01P  R48  ,9!!0# 0!$ N4(A +-$
M,@"O14 !JT5+ J=%50.D1%X%H41F!Y]#;@B=0W8*FT)^"YE"A@V708\.E4&9
M#Y-!I!&10; 2D$' $HY!V1*+0?$2B4+_$HA"_Q&(0O\0AT+_$(="_P^'0O\/
MAT+_#_\X  #S/0  XT<  -),  #(3@  P$T  +M* @"V1PX L$D= *M++0"F
M3#L!HDQ' IY+402;2UH&F4IB")9):@J427$,DDAY#H](@@^-1XL1BT>5$HE&
MH!2'1JP5A4:[%H1&T1:"1^X6@$?_%7]'_Q1_1_\2?T?_$7]'_Q%_1_\1?T?_
M$?\[  #N0P  W$P  ,Q1  #!5   N50  +11  "N30L J$\9 *-1*0">4C<!
MFE)# I=13@24458&D5!>"8Y/9@N,3FT-B4YU#X=-?A&%38<3@DR1%8!,G!9^
M2ZD7?$NX&'M+S1AY3.L8>$S^%W=,_Q5W3/\4=TS_$W=,_Q)W3/\2=TS_$O\^
M  #H1P  U5   ,96  "\6   M%D  *U6  "G4P< H505 )Q6)0"85S0!E%=
M I!72@2-5E,&BE5;"8=48PN$5&H.@E-R$(!2>A)]4H,4>U&.%GA0F1AV4*89
M=%"U&G-0R1IQ4.@:<%'\&'!1_Q=P4?\5<%'_%'%0_Q-Q4/\3<5#_$_5   #D
M2P  SU0  ,%:  "W70  KUX  *=;  "A6 , FUD2 )9;(@"27#$!CEP] HI<
M1P2'6U &@UI8"8%98 Q^66<.>UAO$'E7=Q-V5H 5=%:+%W)5EAEO5:,:;52R
M&VQ4QAMJ5>8;:E7[&6I5_Q=J5?\6:E7_%6M5_Q1K5?\4:U7_%/)#  #?3P
MRU@  +U=  "S80  JV(  *)@  ";7   E5X0 )!@'P",82X B&$Z H1@102!
M8$X&?E]6"7M>70MX764.=EQL$'-<=!-P6WT5;EJ(%VM:E!EI6:$;9UFP'&59
MPQQD6>,<9%GZ&F19_QAD6?\795G_%659_Q1E6?\495G_%.]&  #:4@  QEL
M +IA  "P90  IF8  )UC  "580  CV(. (MD' "'92L @V4W 7]E0@-\9$L&
M>&-3"'5C6PMS8F(.<&%J$&U@<A-K8'L5:%^&%V9>D1EC7I\;85VN'&!=P1Q?
M7>$<7UWX&E]=_QA?7?\78%W_%F!=_Q5@7?\58%W_%>M*  #45@  PUX  +9E
M  "L:0  HFD  )AG  "/90  B68, (5H&0"!:2@ ?FHU 7II/P-V:4D%<VA1
M"'!G60IM9V -:V9G$&AE<!)E9'D58V2#%V!CCQE>8IT;7&*L'%IBOQQ98M\<
M66+W&EIB_QE:8?\76V'_%EMA_Q5;8?\56V'_%>=-  #/60  OV(  +-H  "I
M;0  GFT  )-K  "):0  @VL) ']M%0!\;B4 >&XR 75N/0)Q;D8$;FU/!VML
M5@EH;%X,96ME#V-J;1%@:78476F!%EMHC1A89YL:5F>J&U5GO1Q49]P<5&?V
M&E1F_QA59O\7567_%E9E_Q569?\55F7_%>)1  #*70  NV8  *]L  "F<0
MF7   (YO  "#;@  ?7 % 'AR$@!U<R$ <G,O 6]S.@)L<T0$:7),!F9R5 AC
M<5L+8'!C#5UP:Q!;;W036&Y_%55NBQ=3;9D946VH&D]MNQM.;=D:3FST&4]K
M_QA/:_\74&K_%E!J_Q50:O\54&K_%=U5  #%80  MVH  *QQ  "B=0  E'0
M (ET  !\<P  =G4  '%W$ !O>!T ;'DK &EY-P%F>4 #8WE)!6!X40===U@)
M6W=@#%AV: Y5=7$14G5\$U!TB!9-=)<72W.F&$ESN1E(<]4927+S&$EQ_Q=*
M<?\62G#_%4MP_Q1+</\42W#_%-1:  # 9@  LV\  *AV  "=>0  CW@  (1X
M  !W>0  ;WP  &I]#0!G?AD 9'\F &* ,@%?@#T"7(!& UI_3@57?U4'5'Y=
M"5)]90Q/?6\.3'QY$4I\AA-'>Y0517ND%D1[MQ9#>](60WKR%D-Y_Q5#>/\4
M1'?_%$1V_Q-$=O\31';_$\U?  "[:P  KG0  *1\  "7?@  BGT  ']^  !R
M?P  9H,  &&$" !>AA, 7(<A %J'+@!8AS@!58=" E.'2@-0AU(%3H9:!TN&
M8@E)A6P+1H5W#4.$@P]!A)(1/X2B$CV$M1,\A,\3/(+P$CR!_Q(]@/\2/7__
M$CU^_Q$]?O\1/7[_$<5F  "U<0  JGL  )^"  "2@@  A8(  'F#  !MA@
M7XH  %B- 0!4C@\ 4H\; %"/)P!/D#, 39 ] 4N010))D$X#1I!6!$2/7P5"
MCV@'/X]S"3V.@ LZCH\,.(Z@#3>.LPXVCLP.-HWO#C6+_PXUB?\/-8C_#S:'
M_P\VA_\/-H?_#[YM  "P>0  I8(  )F'  ",B   ?X@  '**  !FC0  6I$
M %"5  !)EPD 1Y@3 $68( !$F2L 0YDV $&:0 ! FD@!/II1 CR:6@(ZFF0#
M-YIO!369?08SF8P',9F=""^9L @NF<H(+ICM""Z6_PHME/\*+9/_"RV2_PLM
MDO\++9+_"[9U  "J@0  GH@  ).-  "&C@  >(\  &N2  !?E0  5)D  $F=
M  ! H   .J(- #BC%P WHR( -J0M #6D-P TI$$ ,Z5+ #&E5 $PI5X!+J5J
M 2RE> (JI8@#**6: R>EK00FI<8#)J3K!"6B_P4EH/\&))__!B2>_P<DGO\'
M))[_!Z]^  "CB   EXX  (V3  !^E0  <)@  &.;  !7GP  3*(  $*F   X
MJ0  +ZP# "JN#@ IKA@ **\C ">O+0 FL#< );!! "2P2P CL58 (K%C "&Q
M<0 ?L8( 'K*4 1RRJ0$;LL$!&['G 1NO_@(:K?\"&JS_ QJK_P,:J_\#&JO_
M ZB(  ";CP  D90  (2:  !VGP  :*(  %NE  !/J0  1*T  #FP   OLP
M)K8  !ZY!0 8NPX %[L6 !>\(  6O"H %;TU !2]0  3ODL $KY8 !*^9P 1
MOW@ $+^, !# H@ .P+H #L#A  ^]^P /O/\ $+K_ 1"Z_P$0NO\!$+K_ 9^/
M  "4E0  AYL  'FA  !KIP  7JP  %*Q  !%M   .K8  "^Y   EO   ';\
M !7#   /Q@4 "\H-  G*%  (RAT !\HG  ?*,@ &RSX !<M+  3,6@ #S&H
M LQ^  ',E   S*L  ,W(  #,[0  S/\  ,O_  '*_P !RO\  <K_ )>6  "*
MG   ?*,  &ZJ  !@L   4K8  $6Y   YO   +K\  "/#   ;Q@  $\H   W-
M   (T0   =0)  #4#@  U14  -8>  #8)P  V3$  -L^  #<2P  W5L  -YN
M  #>A   WYL  -^T  #>V0  W_<  -__  #?_P  W_\  -__ (V=  !_I0
M<*P  &&S  !3N@  1;\  #C"   LQ@  (<D  !C-   0T0  "]4   3:
MW@   . !  #A"0  X@X  .03  #E&P  YR0  .DO  #K/   [4L  .Y=  #N
M<0  [XD  /"B  #PO   \.,  ._Y  #P_P  \/\  /#_ (&E  !RK0  8[4
M %2]  !&Q   -\@  "K,   ?T   %=4   [:   'W@   .(   #F    Z0
M .H   #L    [@4  .\,  #Q$   \Q<  /4@  #X*P  ^SD  /U*  #^7@
M_W0  /^-  #_I@  _\   /_A  #_]0  __4  /_U '2N  !EMP  5L   $?(
M   XS0  *M(  !W8   3W0  #.(   /F    Z0   .P   #P    \P   /0
M  #V    ^    /H   #]!P  _PT  /\2  #_&P  _R@  /\W  #_2@  _UX
M /]V  #_CP  _Z8  /^Z  #_T0  _]$  /_1 /\/) #_#B( _PLA /\#) #_
M "D _P R /\ /@#_ $P _P!9 /\ 90#_ '  _P!Z /\ A #_ (P _P"2 /\
MF0#_ )\ _P"E /\ JP#_ +( _P"Z /\ Q0#_ -, _P#G /\ ] #_ /\ _@#_
M /\ _P#^ /\ _@#_ /X _P#^ /\ _@#_ /\1(0#_$!X _PT= /\''P#_ ",
M_P M /\ .@#_ $@ _P!5 /\ 80#_ &P _P!V /\ ?P#_ (< _P". /\ E0#_
M )L _P"A /\ IP#^ *X _0"V /P P #[ ,T ^0#B /@ \ #W /P ]@#_ /4
M_P#U /\ ]0#_ /4 _P#U /\ ]0#_ /\5'0#_$QH _Q 9 /\+&0#_ !T _P I
M /\ -@#_ $, _P!0 /\ 7 #_ &< _P!Q /\ >@#^ (, _ "* /H D0#Y )<
M^ "= /< HP#U *H ] "R /( NP#Q ,@ [P#< .X [ #M /H ZP#_ .H _P#J
M /\ Z@#_ .H _P#J /\ Z@#_ /\8&0#_%A4 _Q,3 /\.$P#_"QH _P<D /\"
M, #_ #X _P!+ /\ 5P#_ &( _ !L /@ =0#U 'X \@"% /$ C #O ), [@"9
M .P H #K *8 Z0"N .< MP#F ,, Y #4 .( Z0#A /< WP#_ -T _P#= /\
MW0#_ -T _P#= /\ W0#_ /\;$P#_&A  _Q8. /\2#@#_$A4 _P\? /\,*P#_
M"3@ _P9% /L#40#W EP \@)F .X"< #J G@ YP*  .8#AP#D XX X@.5 .$#
MG #?!*, W02K -L$M #8!<  U@70 -,&YP#0"/@ S@K_ ,P+_P#+#/\ RPS_
M ,L+_P#+"_\ RPO_ /\?$ #_'@L _QH' /\9"P#_&!$ _Q89 /\2) #Z$#
M\PX^ .X-2@#I#%8 Y0QA .(,:@#>#7, VPU[ -D-@P#6#8H U V1 -(-F0#0
M#J  SPZI ,T.LP#+#K\ R@_0 ,81Z0#"$OD OQ/_ +T3_P&\$_\!O!/_ ;P3
M_P&[$_\!NQ/_ ?\B# #_(00 _R   /\A!0#_'PP _QP1 /88' #L%2@ Y1,V
M -\20P#9$T\ TQ1: - 59 #-%FT RQ9U ,D7?0#'%X4 Q1B, ,08E #"&9P
MP!FE +X9KP"]&KL NQK+ +@;Y0&T'/8!LAW_ K =_P*O'?\"KAW_ JX=_P*N
M'?\"KAW_ O\F!@#_)0  _R8  /LG  #Q)0, \"$+ .@<$@#>&1T U!LM ,T=
M/ #('TD Q2!5 ,$A7P"_(F@ O")P +HC> "Y(W\!MR.' ;4CCP&T))<!LB2@
M ;$DJ@*O)+8"K27& JLEWP*H)O,#I2;_ Z,F_P.B)O\$H2;_ Z$F_P.A)O\#
MH2;_ _\I  #_*   ]BT  .<P  #?+P  V2L$ -8B"@#.(Q8 QB8G , H-@"[
M*D0 N"M/ +4L60"R+&(!L"QJ :XM<@&L+7H"JBV! JDMB@*G+9(#I2V; Z0M
MI02B+;$$H"W !)\MV 2<+N\%F2[_!I<O_P:6+_\&E2[_!94N_P65+O\%E2[_
M!?\L  #_+@  ZC4  -TY  #1.0  RC8  ,<O!@#!+1$ NC A +0R,0"P-#X
MK#5* *DU5 &G-5T!I#5E J(U;0*@-70#GS5\!)TUA 2;-8T%FC27!I@TH0:6
M-*T'E#6["),UT B0->P(CC;^"(PV_PB+-O\(BS;_!XHU_P>*-?\'BC7_!_\O
M  #R-   XCP  -)!  #'0@  P$   +LZ 0"V-@X L#D< *H[+ "F/#H HSU&
M )\]4 &=/5D"FCUA Y@]: 26/' %E#QW!I(\@ >1/(@'CSN2"(T[G0F+.ZD*
MB3NW"X@[R@N%/.@+@SS["X(\_PJ!//\*@3S_"8$\_PB!//\(@3S_"/\S  #L
M.@  VD,  ,I'  "_20  MT<  +%"  "M/@H ID 7 *)")P">0S4 FD1" 9=$
M3 &41%4"D4-= X]#9 6-0VL&BT)S!XE">PB'0H0*A4&."X-!F0R!0:4-?T&S
M#GY!Q@Y\0>0.>D+Y#7E"_PQX0O\+>$+_"WA"_PIX0?\*>$'_"O8V  #F0
MT4@  ,--  "Y3@  L4T  *E)  "D108 GT83 )I((P"623( DDH^ 8]*2 *,
M2E$#BDE9!(=)8 6%26@'@TAO"(%(=PI_1X +?4>*#7I'E0YX1J(/=D:P$'5&
MPA!S1N 0<D?W#W%'_PYQ1_\-<4?_#'%'_PMQ1O\+<4;_"_,Y  #@1   S$P
M +Y1  "T4P  JE(  *).  "=2@$ ETL1 )--( "/3RX C$\Z 8A/10*%3TX#
M@T]6!(!.709^3F0'?$UL"7E-= MW3'T,=4R'#G-,D@]Q2Y\1;TNM$FU+OQ)L
M2]P2:TSU$6I,_P]J3/\.:DO_#6I+_PQJ2_\,:DO_#/ ]  #;2   QU   +I5
M  "P6   I58  )Q3  "73P  D5 . (Q2' ")5"L A50W ()40@%_5$L#?%13
M!'I36@9X4V((=5)I"7-2<0MQ47H-;E&$#VQ0D!!J4)P2:%"K$V90O!-E4-@3
M9%#S$F10_Q!D4/\/9%#_#F5/_PUE3_\,94__#.Q!  #43   PU0  +99  "L
M7   H%H  )=7  "15   BU4, (97&0"#6"< @%DT 'U9/P%Z64@#=UA0!'18
M6 9R5U\';U=F"6U6;@MK5G<-:%6!#V95C1%D5)H28E2I$V!4NA1?5-,47E3R
M$UY4_Q%?5/\/7U3_#E]3_PU?4_\-7U/_#>=$  #/4   OU@  +-=  "H7P
MG%T  ));  "+6   A5H* (%;%@!]7"0 >ETQ '==/ %T748"<5U.!&]<505L
M7%T':EQD"6A;; ME6G4-8UI_#V%9BQ%>69@27%BG%%M8N!196= 465CP$UE8
M_Q%:6/\06EC_#EI7_PU:5_\-6E?_#>-(  #+4P  NUL  +!A  "D8@  EV$
M (Y?  "%7   ?UX' 'M?$P!X82$ =6(N ')B.0%O8D,";&%+ VIA4P5G85H'
M96!B"6-@:@M@7W,-7EY]#UM>B1%979825UVE$U5=MA147<X45%WN$U1=_Q%5
M7/\055S_#E5;_PY66_\-5EO_#=Y,  #'5@  N%\  *UD  "@90  DV0  (EC
M  !_80  >6(# '5D$0!R91X ;V8K &QG-P%J9T "9V9) V5F401B95@&8&5@
M"%UD9PI;9' ,66-[#E9CAA!48I024F*C$U!BM!-/8LP33V+M$D]A_Q%/8?\0
M4&#_#E!@_PY08/\-4&#_#=E/  ##6@  M&,  *EI  ";:   CV<  (1G  !Y
M90  <V<  &]I#@!L:AL :6LH &=L- !D;#T!8FQ& E]K3@1=:U8%6FI=!UAJ
M90E6:6X+4VEX#5%HA ].:)(03&>A$DMGLA))9\D226?K$DEF_Q!*9O\/2F7_
M#DME_PU+9/\-2V3_#=%4  "^7@  L6<  *9M  "7;   BFL  ']K  !S:P
M;6T  &AN# !E<!< 8G$D &!Q, !><3H!7'%# EEQ2P-7<5,$57!:!E)P8@=0
M<&L)3F]U"TMO@@U);H\/1VZ?$$5NL!%$;L<10VWJ$$1L_P]$:_\.16O_#45J
M_PU%:O\-16K_#<M8  "Z8P  K6P  *%Q  "2<   A6\  'IO  !N<   97,
M &!U!P!==A( 6W<? %EX*P!7>#8 57@_ 5-X2 )1>$\#3W=7!$QW7P5*=V@'
M2'9S"45V?PM#=8T,076=#C]UK@X^=<4./77H#CYS_0T^<O\-/G'_##]Q_PP_
M</\,/W#_#,5>  "U:0  J7$  )QU  "-=   @'0  '5T  !I=@  7GD  %A\
M 0!4?0X 4GX: %%_)@!/?S$ 38 [ $R 0P%*@$L"2']4 D9_7 1#?V4%07]P
M!C]^? @\?HH).GZ:"CE^K LW?L,+-WWF"S=[_ LW>O\+-WG_"CAX_PHX>/\*
M.'C_"KYD  "P;P  I7@  )9Y  "'>0  >WD  '!Z  !D?   6(   %"#  !+
MA0H 2(84 $>'( !%B"L 1(@U $.(/@!!B4<!0(E/ 3Z(6 (\B&$#.HAL!#>(
M> 4UB(<&,XB8!S*'J@<PB, ',(?D!S"%^P@P@_\(,(+_"#"!_P@P@?\(,('_
M"+=K  "J=@  H'\  )!^  ""?@  =G\  &J   !>@P  4X<  $J+  !!C@(
M/9 . #N0&  ZD2, .9$M #B2-P WDD  -I)) #234@ SDUP!,9-G 2^3= (M
MDH,#*Y*4 RJ2IP,HDKT$*)+A R>0^@0GCO\%)XW_!2>,_P4GC/\%)XS_!;%T
M  "E?@  F84  (J$  !]A   ;X4  &.(  !8BP  38\  $.3   ZEP  ,IH'
M "Z;$  MFQH +)PD "N<+@ JG3@ *9U! "B=2P GGE4 )IYA "6>;@ CGGX!
M(IZ0 2">HP$?GKD!'I[= 1Z<^ (>FO\"'IG_ QZ7_P,>E_\#'I?_ ZI]  ">
MA0  DXL  (6*  !UBP  :(X  %N1  !0E0  1ID  #N=   RH   *J,  "*F
M"0 ?IQ$ 'J<: !VH)  <J"T &Z@W !JI00 9J4P &*E8 !>J9@ 6JG8 %:J)
M !2JG@ 3J[0 $JO3 !*H]0 3I_\!$Z7_ 1.E_P$3I/\!$Z3_ :.&  "7C
MC9$  'V2  !ME0  8)@  %2<  !(H   /J0  #2G   JJP  (:X  !FQ   2
MLP< #[40  ZU%P .M2$ #;4K  VU-@ ,MD$ "[9.  JV7  )MFP "+9_  >V
ME  &MJH !;;%  :VZ@ 'M?\ "+3_  BS_P )LO\ ";+_ )J-  "0DP  A)@
M '2<  !EH   5Z0  $NH  ! K   -;   "JS   AM0  &+@  !&[   ,O@(
M!L +  + $0 !P1D  ,$B  #"*P  PC8  ,-"  ##4   Q%\  ,1Q  #$AP
MQ)T  ,2U  #$V@  Q/8  ,/_  ##_P  P_\  ,/_ ).4  "'F@  >*   &JF
M  !<K   3[$  $&U   UMP  *;H  !^]   6P   $,,   K&   #R@   ,P%
M  #,#   S1$  ,X8  #.(0  T"H  -$U  #30P  U%(  -1C  #5>   U8\
M -6G  #6P@  UND  -;]  #6_P  UO\  -;_ (J;  ![H@  ;*D  %ZP  !0
MM@  0KH  #2]   HP0  '<0  !3'   -RP  !LX   #2    UP   -D   #:
M!0  W L  -T0  #?%0  X1T  .,G  #E,P  YT(  .A4  #H9P  Z7X  .F7
M  #JKP  ZLX  .OO  #K_@  Z_\  .O_ 'VC  !NJP  7[(  %&Z  !"P
M-,,  "?'   ;RP  $L\   O3   "V    -T   #A    Y    .4   #G
MZ0   .L'  #M#0  [Q$  /$9  #T)   ]S$  /E!  #Z50  ^FH  /N$  #[
MG0  _+8  /S2  #][0  _?0  /WT '&L  !AM0  4KT  $3$   TR0  )LT
M !K2   0V   "-T   #A    Y0   .@   #L    [P   /$   #S    ]0
M /<   #Y 0  ^P@  /X.  #_%0  _R$  /\O  #_00  _U8  /]M  #_AP
M_Z   /^V  #_R@  _]0  /_4 /\+( #_!QX _P = /\ ( #_ "4 _P N /\
M.P#_ $D _P!6 /\ 8@#_ &T _P!V /\ ?P#_ (< _P". /\ E #_ )H _P"@
M /\ I@#_ *T _P"U /\ O@#_ ,L _P#A /\ \ #^ /T _0#_ /T _P#] /\
M_0#_ /P _P#Y /\ ^0#_ /\-'0#_"QH _P09 /\ &@#_ !\ _P J /\ -P#_
M $4 _P!1 /\ 7@#_ &@ _P!R /\ >@#_ (( _P") /\ D #_ )8 _P"< /X
MH@#\ *D ^P"P /D N0#X ,8 ]@#9 /4 ZP#T /D \P#_ /( _P#S /\ \P#_
M /, _P#S /\ \P#_ /\0&0#_#A4 _P@4 /\ % #_ !D _P E /\ ,@#_ $
M_P!, /\ 60#_ &, _@!M /P =0#Z 'T ^0"$ /< BP#V )$ ] "7 /, G@#R
M *0 \ "L .X M #M ,  ZP#/ .D Y@#H /4 Y@#_ .< _P#F /\ Y0#_ .4
M_P#E /\ Y0#_ /\2% #_$!  _PP/ /\#$ #_ !4 _P @ /\ + #_ #H _P!'
M /H 4P#W %X ] !G /$ < #O '@ [0!_ .L A@#J (P Z "3 .< F0#E *
MXP"G .$ L #? +H W0#) -L X #8 /  UP#^ -4 _P#4 /\ TP#_ -, _P#3
M /\ TP#_ /\5$ #_$@P _PX) /\+# #_"1( _P,: /\ )@#] #, ] !  .\
M30#K %@ Z !A .4 :@#B '( X !Z -X @ #< (< V@". -@ E0#4 )P T@"C
M -  K #. +8 S #$ ,H V0#( .T QP#[ ,4 _P#$ ?\ PP'_ ,0!_P#$ ?\
MQ '_ /\8"P#_%04 _Q   /\0!@#_#PT _PP4 /P''P#Q RL YP Y .( 1@#>
M 5$ V@); -4"9 #2 VP SP-T ,T$>P#+!(( R@2) ,@%D #&!9@ Q 6@ ,(&
MJ0#!!K0 OP;! +T(U0"[">P N O] +8,_P"U#?\ M W_ +0-_P"T#?\ M W_
M /\;!0#_&   _Q<  /\6  #[$P8 ^A . .X,%@#C"2( V@DP -,*/@#."TH
MR@Q5 ,<-7@#%#6< P@YO ,$.=@"_#GX O0^% +P/C0"Z$)4 N!"= +<0IP"U
M$;( LQ'  +(1U0"N$^X JQ3^ *D5_P"G%?\ IQ7_ *84_P&F%/\!IA3_ ?\?
M  #_'   ^AX  .L>  #C'   WQ4% -X.#0#3#A@ RQ$H ,43-P# %$0 O!9/
M +D760"W%V$ M!AI +,9<0"Q&7@ KQJ  *X:B "L&Y  JQN9 *D;HP"G'*X
MIAR\ *0=SP"A'NH!GA[\ 9P?_P&;'_\!FA__ 9H>_P&9'O\!F1[_ ?\B  #_
M(0  ["<  . J  #4*0  S20  ,H<" #$&1( O1PB +<>,0"S(#X KR%) *TB
M4P"J(UP J"1D *8D; "D)', HR1Z *$E@@&@)8L!GB64 9TEG@&;)JH!F2:W
M 9@FR0*5)^8"DB?Y I H_P*/*/\"CB?_ HXG_P*.)_\"CB?_ O\F  #R*0
MXS$  -(T  #(-   P#   +LI @"X(PX L28< *PH*P"H*C@ I"M$ *$L3@"?
M+5< G2U? )LM9P&9+6X!F"YU 98N?0*4+H8"DRZ0 I$NF@./+J8#C2ZS XPN
MQ0.*+^$$AR_V!(4O_P2$+_\#A"__ X,O_P.#+_\#@R__ _LI  #K,0  V3@
M ,D\  "_/   MCD  + R  "L+0L IR\7 *(Q)@">,S0 FC1  )@U2@"5-5,
MDS5; 9$U8@&/-6D"C35Q HPU>0.*-8(#B#6+!(8UE@2$-:(%@C6O!8$UP 9_
M-MP&?3;T!GLV_P5[-O\%>C;_!'HV_P1Z-?\$>C7_!/4M  #D-P  T#\  ,)#
M  "W1   K4   *<Z  "C-@8 G3<3 )DY(@"5.B\ DCP[ (\\1@",/$\!BCQ7
M 8@\7@*&/&4"A#QM X(\=02 /'T$?SR'!7T\D@9[.YX'>3NL!W<[O AV/-4(
M=#SQ"',\_P=R//\&<CS_!7(\_P5R._\%<CO_!?$R  #>/0  R40  +Q(  "P
M20  ID8  )]!  ";/0$ E3T0 )$_'0"-02L BD(X (=#0@"$0TL!@D-3 8!#
M6P)^0F(#?$)I!'I"<05X0GH&=D&$!W1!CPAR09L(<$&I"6]!N0IM0= *;$'N
M"6M"_PAJ0O\':D'_!FI!_P9J0?\%:D'_!>TW  #60@  Q$D  +=-  "K30
MH$H  )A'  "30@  CD,- (E%&@"&1B@ @T<T (!(/P!^2$@!>TA0 GE(5P)W
M2%\#=4AF!'-';@5Q1W8&;T> !VU&C EK1I@*:4:F"V=&M@MF1LP+94;L"V1'
M_PED1O\(9$;_!V1&_P9D1?\&9$7_!N@[  #01@  OTT  +-1  "E40  FDX
M ))+  "-1P  AT@+ (-*%@!_2R0 ?4PQ 'I-/ !W344!=4U- G--50)Q35P#
M;TUC!&U,:P5K3',':4M]"&9+B0ED2Y8*8DND"V%+M Q?2\H,7DOJ"UY+_@I>
M2_\)7DK_"%Y*_P=>2O\'7DK_!^,_  #+20  O%$  +!5  "A5   EE(  (U0
M  "'3   @4T( 'U/$P!Z4"$ =U$N '12.0!R4D(!;U)+ 6U24@)K45D#:5%A
M!&=1: 9E4'$'8U!["&%0A@I?3Y,+74^A#%M/L@U93\<-64_H#%A/_0M83_\)
M64__"%E._P=93O\'64[_!]]#  #'30  N%0  *Q9  "=5P  D54  (A4  "!
M4   >U($ '=3$0!T5!X <54K &]6-@!L5D !:E9( 6A64 )F5E<#9%9>!&)5
M9@5@56\'755X"%M4A I95)$+5U2@#%53L U44\4-4U/F#%-3_ M34_\)5%+_
M"%12_PA44O\'5%+_!]I&  ##4   M5@  *A;  "96@  C5@  (17  ![5
M=E8! '%7#P!N61L ;%HH &E:,P!G6ST!95M% 6-;30)A6E4#7UI<!%U:9 5;
M66P&6%EV"%99@@E46(\+4EB>#%!8K@U/6,,-3ECD#$Y8^PM/5_\)3U?_"$]6
M_PA05O\'4%;_!]-*  # 5   LEP  *->  "570  B5P  '];  !V60  <%H
M &M<#0!H71@ 9EXD &1?, !B7SH 8%]# 5Y?2P)<7U("6E]: UA?80557FH&
M4UYT!U%=?PE/78T*35V<"TM=K Q*7<$,25WC#$E<^@I)6_\)2EO_"$I:_PA*
M6O\'2EK_!\Y.  "\6   KF   )]A  "18   A5\  'M?  !P70  :E\  &5A
M"@!B8A0 8&,A %YD+0!<9#< 6F1  5AD2 %69% "5&17 U)D7P109&<%3F-Q
M!DQC?0A)8HL)1V*:"D9BJ@M$8K\+1&+A"T1A^0I$8/\)1&#_"$5?_P=%7_\'
M15__!\A2  "X7   JV0  )MD  ",8P  @&,  '9C  !J8@  8V0  %]F!@!;
M9Q$ 66@= %=I*0!6:C, 5&H\ %)J10%0:DP!3FI4 DQJ7 -*:F4$2&EO!49I
M>@=$:8@(0FB8"4!HJ0H_:+T*/FC>"3YG]PD^9O\(/V7_!S]E_P<_9/\'/V3_
M!\-7  "S80  IVD  )9H  "'9P  >V<  '%G  !E:   7&H  %AL 0!4;@X
M4F\8 %!O) !.<"X 37 X $MQ00!*<4D!2'%1 49Q60)$<&(#0G!L!$!P> 4^
M<(8&/&^5!SIOI@@X;[L(.&_;!SAN]@<X;?\'.&S_!CEK_P8Y:O\&.6K_!KU<
M  "O9@  HFT  )%L  "":P  =VL  &QL  !A;@  5W   %!S  !,=0H 2783
M $=W'P!&=RD 17@S $-X/ !">$0 07A- 3]X50$]>%X".WAH CEX= ,W>(($
M-7B3!3-WI 4R=[D%,7C7!3%V]04Q=/\%,7/_!3%R_P4R<O\%,G+_!;=C  "J
M;0  G'$  (MP  !]<   <G   &=Q  !<<P  47<  $IZ  !"?0, /WX. /_B
M?1!)0T-?4%)/1DE,10 +$CU_&  \?R, .X M #J -@ Y@3\ .(%( #:!4  U
M@5H!,X%D 3&!< $O@7\"+8&/ RR!H0,J@;8#*8'2 RE_\P,I??\#*7S_ RE[
M_P,I>_\#*7O_ [%J  "E=   E78  (5U  !X=0  ;74  &%W  !7>@  3'X
M $.!   [A0  -8@) #*)$0 QB1L ,(DE "^*+P NBC@ +8M! "R+2@ JBU0
M*8M? "B+:P FBWH!)(N+ 2.+G@$BB[,!(8S. 2&*\0$@B/\"((;_ B"%_P(A
MA?\"(87_ JMR  "A?   CWL  (!Z  !S>@  9GP  %M_  !0@@  1H8  #R*
M   TC0  +)$  ":3#  DE!, (Y0< "*5)@ AE2\ ()4X !^60@ >EDP '998
M !R69  :EW0 &9>& !B7F0 7EZX %9?) !:5[@ 6D_\!%I+_ 1:1_P$6D/\!
M%I#_ :5[  "9@P  B8$  'N   !L@@  7X0  %2(  !)BP  /Y   #64   M
MEP  )9H  !V> 0 6H P %*$2 !2A&P 3H24 $J$N !&B.  1HD, $*)/  ^B
M7  .HVL #:-]  VCD@ ,HZ< "J+   NBY@ ,H/X #9__  V>_P -G?\ #9W_
M )Z$  "2B0  @X@  '.(  !EBP  6(X  $R2  !!EP  -YL  "Z>   DH@
M'*4  !6H   /JP0 "JX,  >M$@ &K1L !:TD  2N+@ "KCD  :Y%  "N4@
MKF$  *YS  "NAP  KIT  *ZT  "NU0  K?0  *W_  "L_P  J_\  *O_ ):+
M  ",D   >Y   &N2  !=E@  4)H  $2?   YHP  +Z<  "6K   <K@  %+$
M  ZT   )MP   ;@)  "X#@  N10  +D<  "Z)0  NB\  +LZ  "\1P  O%8
M +QG  "\>P  O)$  +RI  "\Q   O.L  +O^  "[_P  N_\  +O_ )"2  "#
MF   <YL  &.?  !5HP  1Z@  #NM   PL0  );0  !NW   2N@  #+T   6_
M    PP   ,0"  #%"@  Q0X  ,84  #'&P  R"0  ,HN  #,.@  S4D  ,U9
M  #-;   SH,  ,Z;  #-M0  SMH  ,[V  #-_P  S?\  ,W_ (:9  !WH
M::8  %JL  !,L@  /K8  #"Y   DO   &;\  !'"   *Q0   LD   #,
MT    -$   #2 0  TP@  -4-  #7$0  VA@  -PA  #?+   X3H  .)*  #C
M70  Y'(  .2+  #EI0  Y<   .7F  #E^   Y?\  .7_ 'JA  !KJ0  7*\
M $VV   _O   ,+\  "/#   7QP  #\H   ?.    T0   -8   #<    WP
M .    #B    Y    .8#  #H"0  Z0X  .P5  #N'@  \2L  /0Z  #U30
M]F$  /=Y  #XDP  ^*T  /G&  #YY   ^?,  /GS &VJ  !>L@  3[H  $#!
M   QQ0  (LD  !;.   -T@  !-@   #=    X0   .0   #H    ZP   .T
M  #O    \0   /,   #V    ^ ,  /H+  #]$0  _QL  /\I  #_.P  _T\
M /]F  #_?P  _YD  /^O  #_PP  _]8  /_6 /\$' #_ !D _P 9 /\ ' #_
M "( _P K /\ . #_ $8 _P!3 /\ 7@#_ &D _P!R /\ >@#_ (( _P") /\
MCP#_ )4 _P"; /\ H0#_ *@ _P"O /\ N0#_ ,4 _P#9 /X [ #] /L ^P#_
M /L _P#[ /\ ^@#_ /0 _P#P /\ \ #_ /\'& #_ 14 _P 4 /\ %@#_ !L
M_P F /\ - #_ $( _P!. /\ 6@#_ &0 _P!M /\ =0#_ 'T _P"$ /\ B@#]
M )  _ "6 /H G0#Y *, ^ "K /< M #U +\ ] #. /, Y@#Q /8 \ #_ .\
M_P#O /\ [@#_ .X _P#J /\ Z@#_ /\+% #_!A$ _P 0 /\ $ #_ !8 _P B
M /\ +@#_ #P _P!) /\ 5 #^ %\ ^P!H /D < #W '@ ]0!_ /, A0#R (L
M\ "2 .\ F #M )\ [ "F .H K@#H +D YP#' .4 W@#C /  X@#^ .  _P#@
M /\ X0#_ .$ _P#A /\ X0#_ /\-$ #_"0T _P$, /\ # #_ !( _P < /\
M* #\ #8 ^0!# /8 3@#R %D [P!B .P :P#J '( Z !Y .8 @ #D (8 X@",
M .$ DP#? )H W0"A -L J@#8 +0 U0#  -( TP#0 .H S@#Z ,T _P#- /\
MS0#_ ,P _P#, /\ S #_ /\0# #_# < _P," /\ " #_  X _P 6 /8 (@#P
M "\ [  \ .D 2 #E %, X0!< -X 90#; &P UP!S -0 >@#2 (  T "' ,X
MC@#, )4 R@"= ,@ I0#& *\ Q "[ ,( RP#  .4 O@#U +T _P"\ /\ O #_
M +P _P"\ /\ O #_ /\1!0#_#@  _PH  /\( 0#_! H ^  0 .D &@#C "@
MW@ U -D 00#3 $P SP!6 ,L 7P#) &8 Q@!N ,0 = #" 'L P0"" +\ B0"]
M )  O "8 +H H0"X *L M@"W +0 QP"R .  L0'R *\"_P"N _\ K03_ *T$
M_P"M!/\ K03_ /\4  #_$   _P\  /(-  #J"@  Z0,) -T $@#4 !\ S0$M
M ,@".@#$ T4 P -0 +T$60"[!6$ N05H +<&;P"U!G8 M =] +('A "Q"(P
MKPB5 *T)G@"K":@ J@JU *@*Q0"F"]\ I WT *(._P"@#O\ GP[_ )\._P"?
M#O\ GP[_ /\7  #_$P  [Q@  .09  #;%@  TA " ,\)"P#("!8 P0HD +P,
M,@"W#3X M Y) +$.4P"O$%L K1!C *L0:@"I$7$ J!%X *81@ "E$8@ HQ*1
M *$2FP"@$Z8 GA.S )P3PP";%-X EQ;T )46_P"4%_\ DQ?_ )(7_P"2%O\
MDA;_ /\:  #T'0  Y2,  -4E  #*)   PAT  +X6! "[$!  M!,= *\5*P"K
M%C@ IQA# *4930"B&58 H!I= )X;90"=&VP FQQS )H<>P"8'(, EQV- )4=
MEP"3'J( DAZO ) >OP"/']@ C"#Q 8D@_P&((/\!AR#_ 8<@_P&&(/\!AB#_
M ?H>  #K)@  VBT  ,HP  "^+@  M2@  + B  "N&PP J!T7 *,?)@"?(3,
MG"(^ )DC2 "7)%$ E219 ),E8 "2)6< D"9N (XF=@"-)G\ BR:( 8HGDP&(
M)YX!AB>K 80GNP&#*-$!@"CN 7XI_P%]*?\!?"C_ 7PH_P%\*/\!?"C_ ?4D
M  #C+@  SS4  ,$X  "T-@  JS$  *4L  "B)@8 GB83 )DH(0"5*BX DBLY
M (\L1 "-+4P BRU4 (DN7 "'+F, ABYJ 80N<@&"+GH!@2^$ 7\OCP)]+YH"
M>R^G GHOMP)X+\P"=C#J G4P_@)S,/\"<S#_ G,O_P)S+_\"<R__ O J  #<
M-0  QSL  +H_  "L/   HC@  )PS  "8+P  E2X0 ) P' ",,BD B3,U (8T
M/P"$-4D @C51 ( U6 !^-5\!?35F 7LV;@%Y-78">#6  G8UBP-T-9<#<C:D
M W VM 1O-L@$;3;G!&PV_ -K-O\#:S;_ FHV_P)J-?\":C7_ NHP  #3.@
MPD$  +-#  "E00  FSX  )4Z  "0-@  C#4- (@W& "$."4 @3HQ '\[/ !\
M.T4 >CQ- '@\50%W/%P!=3QC 7,\:@)Q/',"<#Q\ VX[AP-L.Y0$:CNA!&@[
ML05G/,4%93SE!60\^@1D//\#8SO_ V,[_P-C._\"8SO_ N4U  #-/P  O48
M *Y'  "?10  E4,  (Y   ")/   A#P* ( ]% !]/B( >C\N 'A . !U04(
M<T%* ')!40%P05D!;D%@ FQ!9P)J07 #:$%Y V=!A 1E09$%8T&?!6%!K@9@
M0<(&7D'B!EY!^05=0?\$74#_ UU _P-=0/\#74#_ ]\Y  #(0P  N4H  *E+
M  ";20  D$<  (A$  "#00  ?D$& 'I"$0!V0QX =$4J '%%-0!O1C\ ;49'
M &M&3P%J1E8!:$9= F9&90)D1FT#8D9V!&!&@@1>1HX%7$6<!EM%K 991K\'
M6$;?!EA&]P571?\$5T7_!%=$_P-81/\#6$3_ ]H]  #$1P  M4X  *1.  "6
M3   BTL  (-)  !]10  >$8" '1'$ !P2!L ;DDG &M*,@!J2SP :$M$ &9+
M3 %D2U,!8DM: F!+8@)?2VH#74MT!%M*?P592HP%5TJ:!E5*J@=42KT'4TK<
M!U)*]@922O\%4DG_!%))_P-22/\#4TC_ ]1!  # 2P  LE$  *!0  "23P
MATX  'Y,  !X2   <DH  &Y+#0!K31@ :$XD &9.+P!D3SD 8D]" &%020%?
M4%$!75!8 EM/8 )93V@#5T]R!%5/?0533XH%4DZ8!E!.J =.3KL'34[9!TU.
M]09-3O\%34W_!$U-_P1.3/\#3DS_ \Y$  "\3@  KE0  )Q3  ".4@  @U$
M 'I0  !R30  ;$\  &A0"P!E414 8U(A &%3+ !?4S8 750_ %M41P!:5$X!
M6%16 59470)45&8#4E-O U!3>P1.4X@%3%.7!DM3IP=)4[H'2%/5!TA2\P9(
M4O\%2%'_!$E1_P1)4/\#25#_ \I(  "Y4@  JE<  )A6  "*50  ?U0  '93
M  !L40  9U,  &)4" !?5A( 75<> %M7*0!96#, 6%@\ %991 !564P!4UE3
M 5%96P)/6&0"35AM TM8> 1)6(8%1U>5!D57I09$5[@&0UC2!D-7\@9#5O\%
M0U7_!$15_P1$5/\#1%3_ \9,  "U5@  I5H  )19  "&6   >U@  '%7  !F
M5@  85@  %U9! !96A  5UL; %5<)@!373  4ETY %%>00!/7DD 35Y1 4Q>
M6 %*7F$"2%UK T9==@-$78,$0EV2!4!=HP8_7;8&/EW0!CU<\04^6_\$/EK_
M!#Y:_P,^6?\#/UG_ \%0  "Q6@  H5T  )!<  ""6P  =EL  &U;  !A6P
M6UT  %9>  !28 T 4&$7 $YB(@!-8BP 3&,U $IC/@!)8T8 1V-. $9C5@%$
M8UX!0F-H D!C<P,^8X$#/&.0!#IBH00Y8K0%.&/-!3AB[P0X8?\$.&#_ SA?
M_P,Y7O\#.5[_ [Q5  "M7P  G&   (M?  !]7P  <E\  &A?  !=8   56(
M $]D  !+9@H 26<2 $=H'0!%:"< 1&DQ $-I.0!":D( 0&I* #]J4@ ]:EL!
M/&IE 3IJ< (X:GX"-FF- S1IGP,S:;(#,6G+ S%H[0,Q9_\#,6;_ S)E_P,R
M9/\#,F3_ [=;  "I9   EF0  (9C  !X8P  ;6,  &1D  !990  4&@  $EK
M  !#;00 0&X. #YO&  ];R( /' K #IP-  Y<3T .'%% #=Q3@ V<5< -'%A
M 3)Q;0$Q<7H!+W&* BUQG (K<:\"*G'( BIPZP(J;_\"*FW_ BIL_P(K;/\"
M*VS_ K%A  "D:0  D&@  (!G  !T9P  :6<  %]H  !5:P  2VX  $-Q   \
M=   -W8* #1W$@ S>!P ,G@E #%Y+@ P>3< +WD_ "YY2  L>E( *WI< "IZ
M:  H>G8 )GJ' 25ZF0$C>JP!(GK% 2)YZ0$B=_\!(G;_ 2)U_P(B=/\"(W3_
M JQH  "=;@  BFT  'ML  !O;   96P  %IN  !0<0  174  #UX   V?
M+G\" "F!#0 G@A0 )H(> "6")P D@B\ (X,X "*#0@ A@TL ((16 !^$8@ >
MA'$ '(2" !N$E0 :A*D &(3! !B#Y@ 8@?T &8#_ 1E__P$9?O\!&7[_ :9P
M  "5<P  A'(  '9Q  !K<0  7G,  %1V  !)>0  /WT  #>!   OA   )X@
M ""+!0 ;C0X &HT5 !F-'@ 8CB< %XXP !:..0 5CD, %(]/ !./6P 2CVH
M$8][ !"/CP /CZ0 #H^[  V/X  .C?H #XO_ !"*_P 0B?\ $(G_ *%Z  ".
M>0  ?G<  ')W  !D>   6'L  $U^  !"@@  .88  "^*   GC@  ()$  !B5
M   2F 4 #IH.  V:%  ,FAT "YHF  N:,  *FCL "9I&  B:4P &FV$ !9IR
M  2:A@ "FIL  )JQ  &9SP "F?   IC_  27_P %EO\ !9;_ )F!  "'?P
M>GX  &M^  !=@0  4(4  $6)   [C0  ,9(  "B6   ?F0  &)T  !&@   ,
MHP( !J4*  &E$   I18  *8?  "F*   IC(  *<]  "G2@  IU@  *=H  "G
M?   IY$  *:H  "FPP  I>D  *7\  "E_P  I/\  *3_ )&'  ""A@  <H8
M &.(  !5C   29$  #V6   RF@  *)X  !^B   7I@  $*D   NL   $KP
M +$&  "Q#   LA$  +(7  "S'P  LR@  +0R  "U/P  M4T  +5=  "U<
MM88  +6=  "UM@  M=P  +3W  "T_P  M/\  +3_ (N/  !ZC@  :I$  %N5
M  !-F@  0)\  #6D   JJ   (*P  !:P   /M   ";<   &Y    O0   +X
M  "^!@  OPP  , 0  #!%@  PAT  ,,G  #%,@  QD   ,91  #'8P  QW@
M ,>1  #'J0  Q\<  ,?L  #'_@  Q_\  ,?_ (.7  !QF@  89X  %*C  !%
MJ0  .*X  "RS   @MP  %KH   Z]   &P    ,,   #'    R0   ,H   #,
M    S0,  ,X)  #0#@  TA,  -0;  #8)0  VS(  -U"  #=5   WFD  -Z!
M  #>G   W[4  -_9  #?\P  W_\  -__ '>?  !HI@  6:T  $JS   [N
M+;L  !^_   4P@  #,8   /)    S    -    #5    V0   -H   #<
MW@   .    #B!0  Y L  .<0  #J&   [20  / R  #Q1   \E@  /-O  #T
MB@  ]*0  /2_  #TWP  ]/,  /3T &JH  !;KP  3+<  #V]   MP0  '\8
M !/*   +S@   -(   #7    W    .    #E    YP   .D   #K    [0
M .\   #Q    \P   /8'  #Y#@  _!8  /\B  #_,P  _T<  /]=  #_=@
M_Y$  /^I  #_O@  _]@  /_; /\ & #_ !8 _P 5 /\ & #_ !X _P G /\
M-@#_ $, _P!/ /\ 6@#_ &0 _P!M /\ =0#_ 'T _P"$ /\ B@#_ )  _P"6
M /\ G #_ *, _P"K /\ M #^ +\ _0#/ /L YP#Z /@ ^0#_ /D _P#Y /\
M]0#_ .X _P#I /\ YP#_ /\ % #_ !$ _P 1 /\ $@#_ !< _P C /\ ,0#_
M #X _P!* /\ 5@#_ &  _P!H /\ < #_ '@ _0!^ /P A0#Z (L ^0"1 /@
MF #W )X ]0"F /0 K@#R +D \0#' .\ X #N /( [ #_ .P _P#L /\ ZP#_
M .4 _P#@ /\ W@#_ /\#$ #_  X _P - /\ #0#_ !, _P > /\ *P#_ #@
M_P!% /X 4 #[ %H ^ !C /4 :P#S '( \0!Y .\ ?P#N (8 [ ", .H D@#I
M )D YP"@ .8 J0#D +, X0#  .  TP#> .L W #[ -L _P#: /\ V@#_ -D
M_P#4 /\ T@#_ /\'#0#_  D _P & /\ "0#_  \ _P 8 /L )0#X #( ]0 _
M /( 2@#M %0 Z@!= .< 90#D &P X@!S .  >@#> (  W "& -H C0#7 )0
MU "; -( I #/ *T S0"Y ,L R0#) .0 R #V ,8 _P#% /\ Q@#_ ,< _P#'
M /\ QP#_ /\*!@#_ 0  _P   /\ ! #_  L ]  2 .\ 'P#J "P Y0 X .(
M0P#= $X V0!7 -0 7P#1 &< S@!M ,P = #* 'H R "  ,8 AP#% (X PP"6
M ,$ G@"_ *@ O0"S +H P@"Y -L MP#P +4 _P"V /\ M0#_ +4 _P"U /\
MM0#_ /\,  #_!   _P   /X   #V  , Z  - .  %P#9 "0 T0 Q ,T / #*
M $< Q@!1 ,, 60#  &  O@!G +P ;@"Z '0 N0![ +< @@"U (D LP"1 +(
MF@"P *0 K@"O *P O0"J -  J #K *< ^P"F /\ I@#_ *4 _P"E /\ I0#_
M /\-  #_!P  ] D  .H)  #B!   V@ ' ,\ $0#( !P P@ I +X -0"[ $
MMP!* +0 4P"R %L L !B *X : "L &\ JP!U *D ?0"H (0 I@"- *0 E@"C
M *  H0"K )\!N0"= \P G 3H )H&^0"9!_\ F C_ )<(_P"7"/\ EPC_ /\0
M  #W$   Z!0  -P5  #.$0  Q@T  ,($"P"\ !0 MP$A +(#+@"N!3H JP9$
M *@(30"F"%4 I E< *(*8P"@"FH GPMQ )T+> "<"X  F@R) )D,DP"7#)X
ME0VJ )0-N "2#<P D [J (X0_ ",$/\ BQ#_ (L0_P"+$/\ BA#_ /L3  #M
M&@  W2   ,PA  "_'0  MQ<  +,1  "R"PT JPT9 *<.)@"C#S, GQ ^ )T1
M1P":$5  F!)7 )827@"5$V4 DQ-L )(3<P"0%'P CQ2% (T5CP"+%9H BA6G
M (@6M0"&%LD A!?G ((8^P" &?\ ?QG_ '\9_P!_&/\ ?QC_ /4:  #D(P
MSRD  , J  "S)@  JB(  *4<  "D%0@ H!03 )L6(0"7&"T E!DX )$:0@"/
M&TL C1Q2 (L<60")'6  B!UG (8>;P"%'G< @Q^  ((?BP" 'Y< ?B"C 'T@
ML@![(,4 >2'D '<B^0!V(O\ =2+_ '0A_P!T(?\ ="'_ .\A  #;*P  QS$
M +8Q  "I+@  H"H  )LF  "8(0$ E1X0 ) @&P"-(2@ B2,S (<D/0"%)$8
M@R5. ($F50!_)EP ?B9C 'PG:P![)W, >2=\ '@HAP!V*), ="B@ 7(HKP%Q
M*<$!;RG@ 6TI]P%L*?\!:RG_ 6LI_P%K*/\!:RC_ >@H  #0,@  P#@  *XW
M  "A-0  F#(  )(M  ".*0  BR<, (<H%P"#*B, @"LO 'XL.0!\+$( >BU*
M '@N40!W+E@ =2Y@ ',O9P!R+V\ <"]Y 6\O@P%M+Y !:R^= 6DOK %H,+X!
M9S#; 64P]0%D,/\!8S#_ 6,O_P%C+_\!8R__ >(N  #*.   NCT  *@\  ":
M.@  D3<  (HS  "&,   @RX) '\O$P![,!\ >#(K '8S-0!T,SX <C1& ' T
M3@!O-54 ;35< &PU9 !J-6P!:#5U 6<U@ %E-8P!8S6: F$VJ0)@-KL"7S;6
M ETV\P)=-O\"7#;_ 5PU_P%<-?\!7#3_ =PS  #%/   M$$  *)   "5/@
MBSP  (0Y  !_-@  >S0$ '<U$ !T-QP <3@G &\Y,@!M.3L :SI# &HZ2P!H
M.U( 9SM9 &4[80%C.VD!8CMR 6 [?0%>.XH"7#N7 EL[IP)9.[@#6#O2 U<[
M\0)6._\"5CO_ E8Z_P%6.O\!5CG_ =0W  # 00  KT0  )U#  "00@  A4
M 'X^  !Y.P  =#H  '$Z#@!M/!@ :STD &D^+P!G/S@ 93]  &1 2 !B0$\
M84!7 %] 7@%=0&8!7$!O 5I >@)80(<"5D"5 E1 I -30+8#4D#/ U% [P-0
M0/\"4#__ E __P)1/O\!43[_ <\[  "]10  JD<  )E&  "+10  @40  'E"
M  !T/@  ;S\  &M # !G014 94(A &-#*P!A0S4 7T0^ %Y$10!=14T 6T54
M %E%7 %8160!5D5M 51%> )2184"4423 T]$HP--1;0#3$7, TM%[0-+1/\"
M2T3_ DM#_P),0O\"3$+_ LH_  "Y2   IDH  )5)  "'2   ?4<  '5%  !N
M0@  :4,  &5$"0!B11, 7T8> %U'* !<2#( 6D@[ %E)0P!724H 5DE2 %1)
M60%326$!44EK 4])=@)-28("2TF1 TI)H0-(2;,#1TG* T9)[ -&2/\"1DC_
M D='_P)'1O\"1T;_ L9#  "V3   HDP  )%,  "$2P  >4H  '!)  !I1@
M9$<  %])!@!<2A  6DL; %A,)0!63"\ 54TX %--0 !234@ 44Y/ $].5P!.
M3E\!3$YI 4I.<P)(38 "1DV/ T5-GP-#3;$#0DW( T%-Z@-!3/\"04S_ D)+
M_P)"2O\"0DK_ L)'  "S3P  GD\  (U.  " 3@  =4T  &Q,  !C2@  7DP
M %I- @!63@X 5$\8 %)0(@!142P 3U$U $Y2/0!-4D4 3%)- $I25 !)4ET!
M1U)F 452<0%#4GX"05*- C]2G0,^4J\#/5+& SQ2Z0(\4?X"/%#_ CU/_P(]
M3_\"/4[_ KY+  "N4P  FE(  (E1  !\40  <5   &A0  !>3@  6%$  %12
M  !14PP 3E04 $Q5'P!+5BD 258R $A6.@!'5T( 1E=* $174@!#5UH 05=D
M 4!7;@$^5WL"/%>+ CI7FP(X5ZT"-U?$ C=7YP(W5OT"-U7_ C=4_P(W4_\"
M.%/_ KI/  "I5@  E54  (54  !X5   ;50  &14  !85   4E8  $Y7  !*
M60D 1UH1 $9:&P!$6R4 0ULN $)<-@!!7#X /UQ& #Y=3P ]75< .UUA #I=
M; $X77D!-EV( 31=F0(S7:L",5W" C%<Y0(Q6_P",5K_ C%9_P(R6?\!,EC_
M ;94  "D60  D%@  (!8  !S5P  :5<  &!8  !460  3EL  $A=  !#7P0
M0& . #YA%P ]82  .V(I #IB,@ Y8CH .&-" #=C2P V8U0 -&-= #-C:  Q
M8W8!+V.% 2YCE@$L8ZD!*V._ 2ICXP$J8OL!*F#_ 2M?_P$K7_\!*U[_ ;%9
M  ">7   BUP  'M;  !O6P  95L  %Q<  !17@  26   $-B   \90  .&<*
M #5H$@ T:!L ,VDD #)I+0 Q:34 +VH] "YJ1@ M:D\ +&I9 "MK90 I:W(
M*&N" "9KDP D:Z< (VN] ")JX  C:?D!(V?_ 2-F_P$C9O\!)&7_ :Q@  "8
M8   A6   '9?  !J7P  86   %=@  !-8P  1&8  #UH   V:P  ,&X$ "QP
M#@ J<14 *7$> "AQ)@ G<B\ )G(W "5R0  D<DH (G)4 "%S8  @<VT 'G-]
M !USD  ;<Z, &G.Y !ESW  :<?< &G#_ !MO_P ;;O\!&VW_ :9F  "190
M?V0  '%D  !F9   760  %)F  !(:0  /VP  #=O   P<P  *78  ")Y"  ?
M>Q  'GL7 !Q['P ;>R@ &GLP !E\.0 8?$, %WQ. !9\6@ 5?&< %'UX !)]
MBP 1?9\ $'VU  ]]U0 0>_4 $7G_ !%X_P 2=_\ $G?_ )YK  "*:@  >FD
M &UI  !B:0  5VH  $QM  !#<   .70  #%X   I>P  (G\  !N"   4A0D
M$880 !&&%P 0AQ\ $(<H  Z',0 .ASL #8=&  R'4P +AV$ "H=Q  F'A  '
MAY@ !H:N  6&R0 &A>P !X3_  B#_P )@O\ "8+_ )5Q  "#;P  =&X  &EN
M  !<;P  4'(  $9U   \>0  ,GT  "J!   BA0  &XD  !2,   /CP, "I(+
M  :2$0 $DA@  I(@  &2*0  DC,  ),^  "32P  DUD  )-I  "3>P  DI
M )*F  "1OP  D>4  )#Z  "/_P  C_\  (__ (UW  !]=0  <'0  &)U  !5
M>   27P  #^    TA   *XD  "*-   :D0  $Y0   Z7   )FP   9T(  "=
M#@  G1,  )X:  ">(@  GRL  )\U  "@0@  H%   *!?  "@<0  H(<  )^=
M  "?M0  GMH  )WV  "=_P  G/\  )S_ (9]  !X?   :7P  %M_  !.@P
M08@  #:,   LD0  (Y8  !J:   2G@  #:$   :D    IP   *D#  "I"@
MJ@X  *L3  "L&0  K2(  *XK  "O-P  KT4  *]4  "O9@  KWL  *Z4  "N
MJP  KLD  *[O  "M_P  K?\  *W_ (&$  !QA   88<  %.+  !&D   .98
M "Z;   CH   &J0  !*H   ,K   !*\   "R    M@   +<   "W @  N @
M +D-  "Z$@  NQ@  +TA  "^*P  P#@  ,!(  # 6@  P6X  ,&&  #!H
MP;H  ,'C  # ^0  P/\  ,#_ 'F-  !HD   690  $N:   ]H   ,:4  "6K
M   :KP  $;,   NX   "NP   +X   #!    Q    ,4   #&    QP   ,@%
M  #*"P  S \  ,X5  #0'P  TRL  -4Z  #53   UF   -AW  #8D@  V*P
M -G)  #9[   V?L  -C_ '"9  !@G@  4:0  $.J   UL   *+8  !RZ   1
MO@  "<$   #%    R    ,L   #/    T@   -,   #6    V    -L   #=
M    WP<  .(-  #E$P  Z!T  .PJ  #M/   [5$  .YG  #O@0  [YP  /"W
M  #PTP  \.P  /#T &>F  !8K0  2;0  #JZ   JO@  ',(  !#&   'R@
M ,X   #2    U@   -P   #@    XP   .0   #F    Z    .L   #M
M[P   /("  #U"@  ^!$  /P<  #_+   _S\  /]5  #_;@  _XH  /^D  #_
MN@  _]$  /_A /\ % #_ !( _P 2 /\ % #_ !D _P E /\ ,@#_ #\ _P!+
M /\ 5@#_ &  _P!H /\ < #_ '@ _P!_ /\ A0#_ (L _P"1 /\ F #_ )X
M_@"F /T K@#\ +D ^@#( /D X@#X /0 ]P#_ /8 _P#V /\ [P#_ .< _P#B
M /\ W@#_ /\ $0#_  X _P . /\ #P#_ !0 _P @ /\ +0#_ #H _P!& /\
M40#_ %L _P!C /X :P#\ ', ^@!Y /D @ #W (8 ]@", /4 D@#S )D \@"@
M /  J0#N +, [0#! .L U@#J .X Z0#^ .< _P#G /\ Y0#_ -T _P#5 /\
MT0#_ /\ #0#_  H _P ( /\ "0#_ !  _P ; /\ * #_ #4 _P!  /H 2P#V
M %4 \P!> /$ 9@#N &T [ !T .L >@#I (  YP"& .8 C0#D ), X@"; .
MHP#> *T W "Y -H R@#7 .8 U #X -( _P#2 /\ T@#_ ,X _P#) /\ Q@#_
M /\ " #_  , _P   /\  P#_  T _  6 /< (@#S "X [P Z .P 10#H $\
MY !8 .$ 8 #> &< VP!M -D = #5 'H TP"  -$ AP#/ (X S0"5 ,L G@#)
M *< QP"S ,4 P@## -P P0#Q +\ _P"_ /\ O@#_ +X _P"] /\ NP#_ /\
M  #_    _P   /\   #V  @ [@ 1 .< &P#A "< W0 S -D /@#3 $D SP!2
M ,L 60#( &$ Q@!G ,0 ;0#" ', P !Z +\ @ "] (@ NP"0 +D F "X *(
MM0"M +, NP"Q ,X L #J *\ _ "M /\ K0#_ *X _P"N /\ K@#_ /\"  #_
M    _0   /(   #H    W@ , -, %0#, "$ R  L ,0 . #! $( O0!+ +H
M4P"X %H M@!A +0 9P"R &T L !T *\ >@"M (( K "* *H DP"H )T I@"H
M *0 M0"B ,8 H0#C )\ ]@"> /\ G@#_ )X _P"> /\ G@#_ /\&  #[
M[@4  .($  #5    RP & ,, #P"] !D N  E +0 ,0"Q #L K@!% *P 30"I
M %4 IP!; *4 8@"D &@ H@!N *$ =0"? 'P G@"% )P C@": )@ F "D )8
ML "5 ,$ DP#< )( \@"1 /\ D #_ )  _P"/ /\ CP#_ /T*  #P#@  X1$
M ,X0  #"#0  NP<  +< "@"Q !( K  > *@ *0"E #0 H@ ^ )\ 1P"= $\
MFP!6 )D!7 "7 6, E@)I )0"< "3 W@ D0.  ) $B@".!)4 C 6A (H%K@")
M!KX APC8 (8)\ "$"O\ @PO_ (,+_P"#"_\ @PO_ /80  #F%P  TAP  , :
M  "S%@  K!(  *@-  "F!PT H@46 )T'(@"9"2X E@HX )0+00"2#$H D Q1
M (X-6 ",#5X BPUE (D-; "(#G0 A@Y] (4.AP"##I, @0^? ( 0K0!^$+X
M?1#; 'H1] !X$O\ =Q+_ '<2_P!W$O\ =Q+_ .\7  #;(0  QB0  +0C  "H
M(   H!P  )L7  "9$00 F X0 ),0&P"/$2< C!(R (D3/ "'$T0 A11, (,4
M4P"!%5H @!5@ 'X6: !]%F\ >Q9X 'D7@P!X%X\ =AB< '08J@!S&;L <AG4
M &\:\0!N&_\ ;1O_ &T:_P!M&O\ ;1K_ .<@  #0*0  O"L  *LJ  ">*
MEB0  ) @  "-'   C!<, (@8%@"$&B( @1LM 'X<-P!\'4  >AU( 'D>3P!W
M'E4 =A]< '0?8P!S'VL <2!T ' @?P!N(8L ;"&8 &LAIP!I(K@ :"+/ &8B
M[@!E(_\ 9"/_ &0B_P!D(O\ 9"'_ . F  #(+P  M#$  *,P  "6+@  C2L
M (<H  "$)   @B ( 'X@$@![(AX >",I '4D,P!S)3P <25# ' F2P!N)E(
M;2=9 &LG8 !J)V@ :2AQ &<H>P!E*(@ 9"F5 &(II !@*;4 7RG+ %XJ[ !<
M*O\ 7"G_ %PI_P!<*?\ 7"C_ -@L  ##-0  K34  )TT  "0,P  AC$  ( M
M  !\*P  >2@# '8G$ !R*1H <"HE &TK+P!K+#@ :BQ  &@M1P!G+4X 92Y5
M &0N70!C+F4 82]N %\O> !>+X0 7"^2 %HOH0%9+[(!6##( 58PZ0%5,/X!
M52__ %4O_P!5+O\ 52[_ - Q  "].@  J#D  )<X  "*-P  @#8  'HR  !U
M,   <BX  &XN#0!K+Q8 :3 A &8Q*P!D,C0 8S(] &$S1 !@,TL 7S12 %TT
M6@!<-&( 6C1K %DU=0!7-8( 5360 50UGP%2-; !437& 5 UYP%/-?T!3S7_
M 4\T_P%/-/\!3S/_ <LV  "X/0  HSP  )(\  "%.P  >SH  '0W  !O-0
M;#,  &@T"@!E-1, 8C8> & W* !>-S$ 73@Z %LX00!:.4@ 63E0 %<Y5P!6
M.E\ 5#IH %,Z<P!1.G\!3SJ- 4XZG0%,.JX!2SK# 4HZY0%).OP!23G_ 4DY
M_P%)./\!2CC_ <<Z  "S0   GC\  (X_  "!/@  =ST  ' [  !J.   9C@
M &(Y!P!?.A$ 7#L; %H[)0!9/"X 5STW %8]/@!4/D8 4SY- %(^50!1/ET
M3S]F $T_< !,/WT!2C^+ 4@_FP%'/ZP!13_! 40_XP%$/OL!1#[_ 40]_P%$
M/?\!13S_ <,^  "O0P  FD(  (I"  !]00  <T   &L_  !E/   8#P  %P^
M! !9/@\ 5S\8 %5 (@!302L 4D$T %!"/ !/0D, 3D)+ $U#4@!+0UH 2D-D
M $A#;@!'0WL!14.) 4-#F0%"0ZL!0$/  3]#X0$_0_D!/T+_ 3]!_P% 0?\!
M0$#_ ;]!  "J10  ED4  (9%  !Y1   ;T0  &="  !@/P  6T$  %="  !4
M0PT 4405 $]%'P!.12@ 3$8Q $M&.0!*1T$ 24=( $A'4 !&1U@ 14=A $-(
M; !"2'@!0$B' 3Y(EP$\2*D!.TB^ 3I(WP$Z1_@!.D;_ 3I%_P$[1?\!.T3_
M ;M%  "F2   DD<  ()'  !V1P  :T<  &-&  !;0P  5D4  %)'  !.2 H
M3$D2 $I)' !(2B4 1THN $9+-@!%2SX 0TM& $),30!!3%8 0$Q? #Y,:@ \
M3'8 .TR% 3E,E0$W3*<!-DR\ 35,W0$U2_<!-4O_ 35*_P$V2?\!-DG_ ;A)
M  "B2P  CDH  'Y*  !R2@  :$H  %])  !52   4$H  $Q+  !)3 < 1DT0
M $1.&0!"3R( 04\K $!0,P _4#L /E!# #Q12@ [45, .E%< #A19P W47,
M-5&" #-1DP$R4:4!,%&Z 2]1V@$O4/8!+T__ 3!._P$P3O\!,$W_ ;1-  "=
M30  BDT  'I-  !N30  9$T  %M-  !130  2T\  $90  !"4@, /U,- #U4
M%0 \5!X .E4G #E5+P X53< -U8_ #961P U5E  ,U99 #)79  P5W$ +U>
M "U7D0 K5Z, *E>X "E7U@ I5O4 *57_ "I4_P$J4_\!*E+_ :]1  "840
MA5$  '90  !J4   8%   %A1  !.4@  1U,  $%5   [6   .%D* #5:$0 T
M6AH ,ULB #);*P Q6S, +UP[ "Y<0P M7$P +%Q6 "M=8  I76T *%U\ "9=
MC@ D7:$ (UVU ")=T@ B7/, (EO_ "-:_P C6?\ )%C_ *A5  "25   @%0
M '%4  !F5   7%0  %15  !*5@  0U@  #Q;   V70  ,& % "UA#@ K814
M*F(= "EB)0 H8BX )V,V "9C/@ E8T< (V-1 ")D7  A9&D 'V1Y !YDB@ <
M9)X &V2S !EDS@ :8_$ &V'_ !M@_P <8/\ '%__ *%9  ",6   >U@  &U8
M  !B6   65@  %!9  !'6P  /EX  #=@   Q8P  *F8  "1I"0 A:A  (&H7
M !]J(  >:R@ '6LP !QK.0 ;:T( &FQ, !EL6  7;&4 %FQT !1LA@ 3;)H
M$FRO !%LR@ 1:^\ $FG_ !-H_P 3:/\ $V?_ )E=  "%70  =5P  &A<  !>
M7   55P  $M>  !"80  .60  #)G   K:@  )&T  !YP 0 7<PL %701 !1T
M&  3="$ $G4I !%U,@ 1=3L $'5&  ]U4@ .=5\ #75N  QU@0 +=94 "G6J
M  ATPP )=.< "G/]  MQ_P ,<?\ #'#_ )%B  !_80  <&$  &1A  !:80
M3V(  $5E   \:   ,VP  "MO   D<@  '78  !=Y   1? 0 #7\,  M_$@ *
M?QD "7\B  A_*@ &?S0 !7\_  1_2P "?U@  7]G  !_>0  ?XX  '^C  !^
MNP  ?>   'WW  !\_P  >_\  'O_ (EG  !X9P  :V8  &%F  !49P  26D
M #]M   U<0  +'4  "1Y   =?   %H   !"#   ,A@( !HD*  &)#P  B10
M (H;  "*(P  BRP  (LW  "+0P  BU   (M?  "+<0  BX8  (N<  "*LP
MB=,  (CS  "(_P  A_\  (?_ ()M  !S;   :&P  %IM  !.;P  0G,  #AW
M   N>P  )8   !V$   5B   $(P   N/   $D@   )0&  "5#   E1   )85
M  "7'   F"0  )@N  "9.0  F4<  )E6  "9:   F7T  )F4  "8JP  E\@
M );N  "6_P  E?\  )7_ 'MT  !O<P  87,  %-V  !&>@  .W\  #"$   F
MB   '8T  !22   .E@  "9D   &<    H    *$   "B!@  H@P  *00  "E
M%   I1P  *<D  "H+P  J#T  *E,  "I7@  J7(  *B)  "HH@  J+P  *?E
M  "F^P  IO\  *7_ '=[  !H>P  67X  $N"   ^AP  ,HT  ">2   =EP
M%)P   Z@   'I    *@   "K    K@   *\   "P    L00  +,*  "T#@
MM1,  +8;  "X)   NC$  +I   "Z4@  NV4  +M]  "ZEP  NK$  +K2  "Z
M\P  N?\  +G_ &^#  !?A@  48L  $.0   VEP  *IT  !^B   5IP  #:P
M  6P    M    +<   "[    O@   +\   #     P0   ,,!  #$!P  Q0T
M ,<1  #*&0  S20  ,XS  #/1   T%@  -!N  #1B   T*0  -#!  #1Y@
MT?@  -'_ &>/  !7E   29H  #NA   NIP  (:T  !:S   .N   !KP   #
M    PP   ,8   #+    S0   ,X   #0    T0   -0   #6    V@(  -P)
M  #?#P  XQ<  .8D  #G-@  Z$D  .E?  #J>   ZY0  .NO  #KS   [.@
M .SV %^>  !0I   0JL  #2R   FN0  &;X   ["   $Q0   ,H   #-
MT0   -@   #;    WP   .    #B    Y    .8   #I    ZP   .X   #Q
M!0  ]0T  /D6  #\)0  _3D  /Y/  #_9P  _X(  /^=  #_M0  _\L  /_D
M /\ $0#_  \ _P / /\ $0#_ !8 _P B /\ +P#_ #L _P!' /\ 4@#_ %L
M_P!D /\ ; #_ ', _P!Z /\ @ #_ (8 _P", /X DP#] )D ^P"A /H J0#X
M +0 ]P#" /8 V@#U /$ ] #_ /, _P#S /\ Z0#_ .  _P#8 /\ TP#_ /\
M#@#_  L _P * /\ "P#_ !$ _P = /\ *@#_ #8 _P!! /\ 3 #_ %8 _@!?
M /L 9@#Y &T ]P!T /4 >@#T (  \@"& /  C0#O )0 [0"; .P I #J *X
MZ0"Z .< S0#E .D Y #[ ., _P#B /\ W@#_ -$ _P#, /\ R #_ /\ "0#_
M  0 _P ! /\ ! #_  X _P 8 /\ ) #] #  ^P [ /< 1@#S %  [P!9 .P
M8 #J &< YP!N .8 = #D 'H X@"  .  AP#> (X W "5 -H G@#6 *@ U "S
M -$ PP#/ -\ S@#T ,P _P#+ /\ RP#_ ,4 _P"_ /\ O #_ /\  @#_
M_P   /\   #]  L ]P 3 /$ '@#M "H Z@ U .< 0 #B $H W0!2 -D 6@#5
M &$ T@!G -  ;0#. ', S !Z ,H @ #( (< Q@"/ ,0 F #" *$ P "M +X
MNP"\ -  N@#M +D _@"X /\ N #_ +< _P"S /\ L #_ /\   #_    _P
M /D   #N  4 Y0 . -X & #8 ", T@ N ,\ .0#+ $, QP!, ,0 5 #! %L
MOP!A +P 9P"[ &T N0!S +< >@"U ($ M ") +( D@"P )L KP"G *P M "K
M ,8 J0#D *< ^ "F /\ I@#_ *4 _P"E /\ I #_ /\   #_    ]0   .H
M  #>    T  * ,@ $@#" !T O@ H +L ,P"Y #T M0!& +( 30"P %4 K0!;
M *P 80"J &< J !M *< <P"E 'H I "" *( C "@ )8 GP"A )T K@"; +X
MF0#8 )< \0"6 /\ E@#_ )< _P"7 /\ EP#_ /\   #U    YP$  -0   #)
M    P  $ +@ #@"S !8 KP A *L + "H #8 I@ _ *, 1P"A $\ GP!5 )T
M6P"; &$ F@!G )@ ;@"7 '4 E0!] )0 A@"2 )$ D "< (X J0", +@ BP#-
M (D ZP"( /T B #_ (@ _P"( /\ B #_ /D&  #I#   U X  ,,,  "W"0
ML (  *L "0"F !  H@ : )X )0"; #  F  Y )8 00"4 $D D@!0 )  5@".
M %P C0!B (L :0"* '  B !X (< @0"% (P A "8 (( I0"  +0 ?@#( 'T!
MYP!\ OD >P/_ 'L$_P![!/\ >P3_ /$.  #>%0  Q14  +04  "I$0  H0X
M )X*  "; PP EP 3 ), '@"0 2D C0(S (H#/ "(!$, A@5+ (4&40"#!E<
M@@=> ( '9 !_"&P ?0AT 'P(?@!Z"8D > F6 '<*HP!U"K, <PO' '(,Y@!P
M#?L < W_ &\-_P!O#?\ ;PW_ .@6  #0'@  N1T  *D<  "=&@  E18  ) 3
M  "/#@, C@H. (D+%P"&#", @PTM ( --@!^#CX ? Y& 'L.30!Y#U, >!!:
M '8080!U$&@ <Q!Q '$1>P!P$8< ;A&4 &P1H@!K$K( :1+' &@3YP!F$_T
M913_ &44_P!E$_\ 91/_ -\>  #&)   L"0  * C  "4(0  BQ\  (8;  "#
M%P  @A(( '\1$@!\$AT >10H '84,0!T%3H <A9! '$62 !O%T\ ;A=6 &P7
M70!K&&0 :1AM &@9=P!F&8, 9!F0 &,:GP!A&J\ 8!K$ %X;Y !='/L 7!S_
M %P;_P!<&_\ 7!O_ -4E  "]*@  J"D  )@I  ",*   @R4  'TB  !Y'P
M>!L# '89#P!R&A@ ;QPC &T=+0!K'34 :1X] &@>1 !F'TL 91]2 &,@60!B
M(&$ 82!I %\A<P!=(7\ 7"&- %HBG !9(JP 5R+  %8CX0!5(_D 5"/_ %0B
M_P!4(O\ 5"+_ ,TK  "V+@  HBX  )(N  "%+0  ?"L  '8H  !R)@  ;R,
M &TA# !J(A4 9R,? &4D*0!C)#$ 8B4Y & F00!?)D@ 729/ %PG5@!;)UT
M62=F %@H< !6*'P 5"B* %,IF0!1*:H 4"F^ $\IW@!.*?< 32G_ $TI_P!-
M*/\ 3BC_ ,@P  "P,@  G#(  (PR  " ,0  =C   ' M  !K*P  :"D  &8H
M"0!C*!$ 8"D< %XJ)0!<*RX 6RLV %DL/0!8+$0 5RU, %4M4P!4+5L 4RUC
M %$N;@!0+GH 3BZ( $POEP!++Z@ 22^[ $@OVP!(+_8 1R__ $<N_P!'+?\
M2"W_ ,0T  "K-0  ES4  (<U  ![-0  <C0  &LR  !F+P  8BX  %\M!0!<
M+A  6B\8 %@P(@!6,"L 53$S %,Q.@!2,D( 43)) % R4 !.,U@ 33-A $LS
M:P!*,W< 2#2% $<TE0!%-*8 0S2Y $(TU@!"-/0 0C3_ $(S_P!",O\ 0C+_
M , X  "G.   DS@  (,X  !W.   ;3<  &8V  !A,P  73(  %DR @!7,PT
M5#05 %(U'P!1-2@ 3S8P $XV. !,-S\ 2S=& $HW3@!).%8 1SA? $8X:0!$
M.'4 0SB# $$YDP! .:0 /CFX #TYTP \.?, /#C_ #TW_P ]-_\ /3;_ +L[
M  "B.P  CSL  '\[  !S.P  :CH  &(Y  !=-P  6#8  %0W  !1. L 3SD3
M $TY' !+.B4 2CHM $@[-0!'.SP 1CQ$ $4\2P!$/%, 0CQ< $$]9P _/7,
M/CV! #P]D0 Z/:, .3VV #@]T0 W/?( -SS_ #@[_P X._\ .#K_ +8]  ">
M/@  BSX  'P^  !O/@  9CT  %X]  !8.P  4SH  $\[  !,/ @ 23T1 $<^
M&0!&/R( 1#\J $,_,@!"0#H 04!! $! 20 ^05$ /4%: #Q!9  Z07  .$%_
M #=!CP U0J$ -$*T #)"S@ R0?  ,D#_ #- _P S/_\ -#[_ +%   ":0
MAT   'A!  !L00  8D   %M   !4/P  3C\  $I   !&004 1$(. $)#%@!
M0Q\ /T0G #Y$+P \1#< .T4^ #I%1@ Y14X .$98 #9&8@ U1FX ,T9\ #%&
MC0 P1I\ +D:S "U&S  M1N\ +47_ "Y$_P N0_\ +D/_ *Q#  "60P  @T,
M '1#  !H0P  7T,  %=#  !00P  2$,  $1%  !!1@$ /D<, #Q($P Z2!P
M.4DD #A)+  V230 -4H[ #1*0P S2DP ,DI5 #!+7P O2VL +4MZ "Q+BP J
M2YT *$NQ "=+R@ G2^T )TK_ "A)_P H2/\ *4?_ *=&  "11@  ?T8  '!&
M  !E1@  6T8  %1&  !,1P  1$@  #]*   [2P  -TP) #5-$  S3A@ ,DX@
M #%/*  P3S  +T\X "Y/0  L4$@ *U!2 "I07  H4&@ )U!W "50B  D4)L
M(E"O "%0R  @4.L (4__ ")._P B3?\ (TW_ *%)  ",20  >DD  &Q*  !A
M2@  6$H  %!*  !)2P  0$P  #M.   U4   ,5($ "U3#0 L5!0 *E0< "E5
M)  H52P )U4S "95/  E5D4 )%9. ")660 A5F4 'U9T !Y6A0 <5I@ &U:L
M !E6Q0 95ND &E7_ !M4_P ;4_\ '%+_ )M-  "&30  =4T  &A-  !=30
M5$T  $U.  !%3P  /%$  #93   Q50  *U@  "9:"0 C6Q  (EL7 "%<'P @
M7"< 'UPN !U<-P <74  &UU* !I=50 876$ %UUP !5=@0 4794 $UVJ !%=
MP@ 17>< $EO^ !-:_P 36O\ %%G_ )11  " 40  <%$  &11  !940  45$
M $E2  !!4P  .%8  #)9   K6P  )5X  !]A P :8PP &&01 !=D&0 69"$
M%60I !1E,0 393H $F5$ !%E4  095T #V5K  YE?0 -99$ #&6E  IDO  *
M9.  "V/Y  QB_P -8?\ #6'_ (U5  !Z50  :U4  %]5  !650  3E4  $17
M   \60  -%P  "Q?   F8@  'V4  !EH   3:P4 $&T-  YN$@ -;AH #&XB
M  QN*P +;C0 "FX^  AN2@ ';E< !FYE  1N=@ ";HH  &V?  !MM@  ;-8
M &SS  %K_P ":O\  VK_ (5:  !T6@  9EH  %Q9  !360  2%H  #]=   V
M8   +F,  "9G   ?:@  &6T  !-Q   .= , "G<*  5W$  !=Q4  '<<  !W
M)   >"T  '@W  !X0P  >%   'A>  !X;P  >(0  'B9  !WL   =LT  '7P
M  !U_P  =/\  '3_ 'Y?  !N7P  8EX  %E>  !-7P  0F(  #EE   P:
M)VP  !]P   8=   $G<   U[   (?@   H (  "!#0  @1$  ((7  "#'@
M@R8  (0P  "$.P  A$@  (17  "$:   A'P  (23  "#J@  @L4  ('K  "!
M_@  @/\  (#_ '=E  !I9   7V,  %)D  !'9P  /&L  #%O   H<P  ('<
M !A\   1?P  #(,   :'    B@   (P#  ","0  C0X  (X1  "/%P  D!X
M )$G  "2,@  DC\  )).  "27P  DG,  )*+  "1H@  D;P  )#E  "/_
MCO\  ([_ '%K  !F:@  6&L  $MM   _<0  -'8  "I[   @@   %X4  !")
M   +C0  !)$   "5    F    )D   ": P  FP@  )P-  ">$0  GQ8  * >
M  "B*   HC4  *-$  "C50  HVD  **   "BF@  H;,  *#8  "@]@  G_\
M )__ &YQ  !?<@  474  $1Y   W?@  +(0  "&*   7CP  $)0   J9   !
MG0   *    "D    IP   *@   "I    J@   *P&  "M"P  KQ   + 5  "R
M'@  M"D  +0Y  "T2@  M5T  +5S  "UC@  M:@  +3&  "S[0  LO\  ++_
M &9Z  !7?0  28(  #R'   OC@  (Y0  !B:   0GP  ":0   "I    K0
M +    "T    MP   +@   "Y    NP   +P   "^ @  P @  ,(.  #$%
MQQX  ,@L  #)/0  RE   ,IF  #*?P  RIL  ,JX  #*W0  RO4  ,K_ %Z&
M  !/BP  09$  #.8   GGP  &Z4  !&K   )L    +4   "Y    O0   ,$
M  #&    R    ,D   #+    S    ,X   #0    T@   -0%  #9#   W1(
M .$>  #B+@  XT(  .17  #E;P  YHP  .:H  #EQ0  Y><  .;V %:4  !(
MFP  .J(  "RI   ?L   $[8   N\    P0   ,4   #)    S0   -(   #6
M    V@   -L   #>    X    .(   #D    YP   .D   #M    \ H  /01
M  #X'P  ^3(  /I(  #[7P  _'H  /V7  #]KP  _<<  /WD /\ #@#_  T
M_P , /\ #@#_ !, _P > /\ *@#_ #8 _P!" /\ 30#_ %< _P!? /\ 9P#_
M &X _P!T /\ >@#_ ($ _0"' /P C0#Z )0 ^0"< /< I0#U *\ ] "\ /,
MSP#Q .P \ #^ .\ _P#O /\ XP#_ -< _P#. /\ R@#_ /\ "@#_  8 _P $
M /\ " #_ !  _P 9 /\ )0#_ #$ _P ] /\ 1P#^ %$ ^P!9 /D 80#V &@
M] !N /, = #Q 'H [P"! .X AP#L (X Z@"6 .@ GP#F *D XP"U .( Q@#@
M ., WP#X -T _P#= /\ U #_ ,D _P#" /\ O@#_ /\  P#_    _P   /\
M 0#_  T _P 4 /T ( #Z "L ]P V /, 00#O $L [ !4 .@ 6P#F &( XP!H
M .$ ;@#? '0 W !Z -H @0#8 (@ U "0 -( F #/ *( S0"N ,L O #) -,
MQP#P ,8 _P#$ /\ Q #_ +L _P"V /\ LP#_ /\   #_    _P   /\   #W
M  @ \  0 .L &@#G "4 Y  P .$ .P#< $4 U0!- -$ 50#. %L RP!B ,D
M9P#' &T Q0!S ,, >@#! ($ OP") +T D@"[ )P N0"G +< M0"U ,@ LP#F
M +( ^P"Q /\ L #_ *X _P"J /\ IP#_ /\   #_    _@   /$   #E  (
MW  - -, % #- !\ R@ J ,< - #$ #X P !' +P 3@"Z %4 MP!; +4 80"S
M &< L@!M +  <P"N 'H K "" *H BP"H )4 IP"@ *4 K0"C +X H0#; *
M] "? /\ G@#_ )\ _P"= /\ FP#_ /\   #\    [@   .    #0    Q0 (
M +X $ "Y !D M0 C +, +@"P #< K0!  *H 2 "H $\ I0!5 *, 6P"B &
MH !F )\ ; "= ', FP![ )H A "8 (X E@": )4 IP"3 +< D0#, )  [ "/
M /\ C@#_ (X _P". /\ CP#_ /P   #O    VP   ,D   "]    M0 " *X
M# "I !, I0 = *( )P"@ #$ G0 Z )H 0@"8 $D E@!/ )0 50"3 %L D0!@
M )  9P". &T C0!U (L ?@") (D B "5 (8 H@"% +$ @P#$ ($ Y "  /D
M?P#_ (  _P"  /\ @ #_ /0"  #@"0  QP@  +<'  "L P  I@   *  !P";
M  \ F  7 )4 (0"2 "H CP S (T / "+ $, B0!) (< 4 "& %4 A !; (,
M80"! &@ @ !P 'X >0!\ (0 >P"0 'D G0!X *P =@"^ '4 W0!S /0 <P#_
M ', _P!S /\ <P#_ .D-  #/$   N1   *D0  ">#@  EPL  ),&  "0  L
MC  1 (D &@"& "0 @P N ($ -@!_ #X ?0!$ 'P 2P!Z %$ >0!7 '< 70!V
M &0 = !L ',!=0!Q 8  ;P*- &X"F@!L ZH :P.[ &D$U@!H!O$ : ?_ &<'
M_P!G!_\ 9P?_ -\4  ##%P  KA<  )X6  "3%0  BQ(  (80  "$# ( @P8-
M ( #% !\!1X >0<H '<(, !U"#@ <PE  '()1@!P"DP ;PI3 &T+60!L"V$
M:@MI &D,<@!G#'X 9@R+ &0-F0!B#:D 80V[ & -V !>#O, 70[_ %T._P!=
M#O\ 70[_ -0<  "Y'0  I!X  )4=  ")'   @1H  'L7  !X$P  >! & '<-
M#P!S#A@ < XB &X/*P!L$#, :A [ &D00@!G$4D 9A%/ &015@!C$ET 81)F
M & 2;P!>$GL 7!.( %L3EP!9$Z< 5Q2Z %84U0!5%?, 5!7_ %05_P!4%?\
M5!3_ ,HB  "P(@  G2,  (TC  "!(@  >2$  ',>  !O&P  ;A<  &T3# !J
M%!0 9Q4> &46)P!C%B\ 81<W & 7/@!>&$4 71A+ %P94@!:&5H 61EB %<:
M; !6&G< 5!J% %(;E !1&Z0 3QNW $X;T !-'/$ 3!S_ $P<_P!-'/\ 31O_
M ,,F  "J)P  EB<  (<H  ![)P  <B8  &PD  !H(0  9AX  &0;" !B&Q$
M7QP: %T=(P!;'BL 6AXS %@?.@!7'T$ 5B!( %0@3P!3(%< 42%? % A:0!.
M(70 32&" $LBD0!)(J( 2"*T $<BS0!&(^\ 12/_ $4B_P!&(O\ 1B'_ +PJ
M  "D*P  D2L  ((L  !V*P  ;2H  &8I  !B)@  7R0  %TB! !;(0X 6"(6
M %8C'P!4)"@ 4R0P %(E-P!0)3X 3R9% $XF3 !,)E0 2R=< $DG9@!()W$
M1B=_ $4HCP!#**  02BR $ HRP _*.T /RC_ #\H_P! )_\ 0"?_ +<M  "?
M+@  C"\  'TO  !Q+P  :"X  &$M  !=*P  6B@  %<G  !4)PP 4B@3 % I
M' !.*24 32HL $LJ- !**SL 22M" $@L20!&+%$ 12Q: $0L9 !"+6\ 0"U]
M #\MC0 ]+9X /"VP #HMR  Z+>L .BW_ #HM_P Z+/\ .BS_ +(P  ";,0
MB#(  'DR  !M,@  9#(  %TQ  !8+P  52P  %$L  !/+0D 3"T1 $HN&0!)
M+R( 1R\J $8P,0!%,#@ 0S _ $(Q1P!!,4\ 0#%7 #XQ80 ],FT .S)[ #DR
MBP X,IP -C*O #4RQP T,ND -#+_ #4Q_P U,?\ -3#_ *TS  "6-   A#4
M '4U  !I-0  8#4  %DT  !4,P  4#   $PQ  !),08 1S(/ $4S%@!#,Q\
M0C0G $ T+@ _-38 /C4] #TU1  \-DP .C95 #DV7P W-FL -C9X #0WB0 R
M-YH ,3>M "\WQ0 O-^@ +S;^ # U_P P-?\ ,#3_ *DV  "2-@  @#<  '(X
M  !F.   73<  %8W  !0-@  2S0  $<U  !$-@, 03<- #\X%  ^.!P /#DD
M #LY+  Z.3, .3HZ #@Z0@ V.DH -3I3 #0[70 R.V@ ,#MV "\[AP M.YD
M+#NL "H[PP I.^8 *CK] "HZ_P K.?\ +#C_ *0X  "..0  ?#H  &XZ  !C
M.@  6CH  %,Z  !-.@  1C@  $(Z   _.P  /#P+ #H\$0 X/1D -STA #8^
M*0 T/C  ,SXW #(_/P Q/T< ,#]0 "X_6@ M0&8 *T!T "E A  H0)< )D"J
M "5 P0 D0.4 )#_\ "4^_P F/?\ )CW_ )\[  "*/   >#T  &H]  !?/0
M5CT  $\]  !)/0  0CT  #P^   Y/P  -D$( #1!#P R0A8 ,4(> "]#)0 N
M0RT +4,T "Q$/  K1$0 *D1- "A$6  G16, )45Q "-%@@ B194 ($6H !]%
MOP >1., 'T3[ !]#_P @0O\ (4'_ )H^  "%/P  =$   &=   !<0   4T
M $Q   !&0   /D$  #A#   T10  ,$8# "U'#0 K2!( *D@: "E((@ H22D
M)TDQ "5).0 D24$ (TI* ")*50 @2F$ 'TIO !U*?P ;2I( &DJF !A*O0 7
M2N  &$GZ !E(_P :1_\ &D?_ )5"  " 0@  <$,  &-#  !80P  4$,  $E#
M  !"1   .T4  #5'   P20  *TL  "9-"0 D3A  (DX6 "%/'0 @3R4 'T\L
M !Y/-0 =3ST '%!' !I040 94%T %U!K !90?  44(\ $U"D !%0N@ 14-X
M$4_X !)._P 33?\ %$W_ (]%  ![1@  :T8  %]'  !51P  34<  $9'   _
M1P  -TH  #%,   K3@  )E   "!3 P <50P &E81 !E6&  75B  %E8G !56
M,  45CD $U=" !)730 15UD $%=H  ]7>0 .5XP #5>@  M7M@ +5M0 "U;T
M  Q5_P -5/\ #E/_ (A)  !V2@  9TH  %M*  !12@  2DH  $-*   [3
M,TX  "Q1   F5   (58  !M9   57 < $5X- !!>$P 07AH #EXB  Y>*@ -
M7C, #%X]  M>2  *7E0 "%YB  =><P %7H8  UZ;  )>L0 "7<P  EWN  -<
M_P $6_\ !5O_ (%.  !P3@  8DX  %=.  !.3@  1TX  #Y/   V40  +E0
M "=7   A6@  &UT  !5@   08P, #&8+  AG$  &9Q4 !6<<  1G)  "9RT
M 6<W  !G0@  9TX  &=<  !G;0  9X   &:5  !FK   9<<  &7K  !D_
M9/\  &/_ 'I2  !J4P  75(  %12  !+4@  0E,  #E5   P6   *%L  "%?
M   :8@  %&4  !!H   ,:P$ !FX)  !O#@  ;Q(  &\8  !P'P  <"<  '$P
M  !Q.P  <4@  '%6  !Q9@  <7D  '&/  !PIP  ;\$  &_G  !N_   ;?\
M &W_ '-8  !E5P  6E<  %%6  !&5P  /%H  #)=   J80  (F0  !IH   4
M;   #F\   IR   $=@   '@%  !X"P  >0X  'H3  ![&0  ?"   'TI  !]
M,P  ?4   'U.  !]7@  ?7(  'V(  !\H0  ?+H  'OB  !Z^@  >?\  'C_
M &U=  !@7   5UP  $M=  ! 7P  -6,  "MG   C:P  &F\  !-S   .=P
M"'L   )^    @@   (,!  "$!@  A0L  (8/  "($P  B1D  (HA  "+*P
MBS<  (Q&  "+5@  BVD  (N   "+F0  BK,  (G8  "(]P  B/\  (?_ &AC
M  !>8@  46(  $1E   X:0  +FX  "1S   :>   $WT   V!   &A0   (D
M  "-    D    )(   "2    E 4  )4*  "7#@  F!(  )H8  ";(0  G"T
M )T\  "=3   G%\  )QV  ";D0  FZL  )K)  ":\   F?\  )C_ &5I  !7
M:0  26P  #UQ   P=@  )7P  !N!   2AP  #(P   21    E0   )D   "=
M    H    *$   "B    I    *4!  "G!P  J0P  *H1  "M&   KR(  *\P
M  "O00  KU0  *]K  "NA0  KJ$  *Z^  "MY@  K/P  *S_ %YQ  !/=
M0GD  #5_   HA0  '8P  !.2   ,F    YT   "B    I@   *H   "N
ML    +$   "S    M    +8   "X    N@0  +P*  "^$   P1<  ,,D  ##
M-0  Q$D  ,1>  #%=P  Q9,  ,6O  #%T0  P_(  ,/_ %9\  !'@@  .H@
M "R/   @E@  %)T   VC   #J0   *X   "R    MP   +L   "_    P@
M ,(   #%    Q@   ,@   #*    S0   ,\   #2"   U0X  -L8  #=)P
MWCH  -]0  #@:   X(0  .&A  #AO0  X>(  .#T $Z+  ! D@  ,ID  "6A
M   8J   #J\   6U    N@   +\   #$    R    ,X   #1    U    -4
M  #8    V@   -T   #?    X@   .0   #G    ZP4  .\.  #T&0  ]2L
M /9!  #W6   ^'(  /F0  #YJP  ^,0  /CA /\ "P#_  @ _P ) /\ # #_
M !( _P : /\ )@#_ #( _P ^ /\ 2 #_ %( _P!: /\ 8@#_ &D _P!O /\
M=0#^ 'L _ "! /L B #Y (\ ]P"7 /4 H #S *H \@"W .\ R0#M .8 [ #[
M .L _P#K /\ W0#_ ,X _P#& /\ P@#_ /\ ! #_    _P   /\ !0#_  T
M_P 5 /\ (0#_ "P _P X /\ 0P#] $P ^0!4 /< 7 #T &, \@!I /  ;P#N
M '4 [ ![ .H @@#H (D YP"1 .0 F@#B *0 X "P -T P #: -P V #T -4
M_P#3 /\ RP#_ ,$ _P"[ /\ MP#_ /\   #_    _P   /\   #_  H _0 1
M /D &P#V "< ]  R /  / #L $8 Z !. .0 5@#A %P W@!C -P : #9 &X
MU0!T -( >P#0 (( S0"* ,L DP#( )T Q@"H ,0 MP#! ,P P #K +X _P"]
M /\ O0#_ +0 _P"N /\ JP#_ /\   #_    _P   /H   #R  4 Z@ . .4
M%@#@ "$ W0 K -L -@#3 #\ S@!( ,H 3P#' %8 Q !< ,( 80#  &< O@!M
M +P <P"Z 'H N "" +8 BP"T )8 L@"A +  KP"N ,$ K0#@ *L ]P"J /\
MJ0#_ *8 _P"A /\ GP#_ /\   #_    ]P   .@   #<    T  * ,H $0#%
M !L P@ E +\ +P"\ #@ N !! +4 2 "R $\ L !5 *X 6P"L &$ J@!F *@
M; "G ', I0![ *, A "A (X GP": )T IP"; +@ F@#0 )D [P"8 /\ EP#_
M )8 _P"4 /\ D@#_ /\   #V    Y    -(   #%    NP % +4 #@"P !4
MK  ? *H *0"H #( I0 Z *( 0@"@ $D G@!/ )P 50": %H F !@ )8 9@"5
M &P DP!T )( ?0"0 (< C@"3 (P H0"+ +  B@#% (@ Y@"' /L A@#_ (<
M_P"' /\ A@#_ /@   #E    S0   +T   "S    J@   *, "@"? !$ FP 9
M )D (P"7 "P E0 T )( / "0 $, C@!) (P 3P"* %0 B0!: (< 8 "& &8
MA !N (, =P"! ($ ?P"- 'X FP!\ *H >P"\ 'H VP!X /4 > #_ '@ _P!X
M /\ > #_ .T   #1 @  NP(  *P!  "B    FP   )8 !0"1  T C0 4 (L
M'0"( "8 A@ N (0 -@"" #T @ !# 'X 20!] $\ ? !5 'H 6P!Y &$ =P!I
M '4 <0!T 'P <@"( '$ E@!O *4 ;@"V &T S@!L .X :P#_ &L _P!K /\
M:P#_ -\+  #"#   K@P  )X,  "3"P  C <  (@"  "%  D @0 0 '\ %P!\
M "  >@ H '@ , !V #@ =  ^ ', 1 !Q $H < !0 &X 5@!M %T ; !D &H
M;0!H '< 9P"$ &4 D@!D *$ 8P"R &$ R0!@ .D 8 #\ &  _P!@ /\ 8 #_
M - 0  "V$0  HA(  ),2  "($0  @ \  'P-  !Y"0$ > ,+ '4 $0!S !H
M<  C &X!*P!L 3, :@(Y &D#0 !G T8 9@1, &4$4@!C!5D 8@5A & %:@!?
M!G0 70:! %P'CP!:!Y\ 60>P %<'Q@!6">< 5@K[ %4*_P!5"O\ 5@K_ ,85
M  "M%P  F1@  (H8  !_%P  =A8  '$3  !N$   ;0T% &T)#0!J"10 9PH=
M &4*)@!C"RX 8@PU & ,/ !?#$( 7@U( %P-3P!;#58 60U> %@.: !6#G,
M50Z  %,.CP!1#I\ 4 ZQ $X.R !-$.H 31#] $T0_P!-$/\ 31#_ +P;  "E
M'   DAT  (,>  !W'0  ;QP  &D:  !F%P  9!0  &00" !B#Q  7Q 8 %T0
M(0!;$2D 6A$Q %@2. !7$CX 5A)% %023 !3$U, 41-; % 390!.%'  3!1]
M $L4C !)%)P 1Q6N $85Q0!%%>@ 11;^ $46_P!%%?\ 117_ +4?  ">(0
MBR(  'PB  !Q(@  :"$  &(?  !?'0  7!H  %L7 @!:%0T 5Q84 %46'0!4
M%R4 4A@M %$8- !/&#L 3AE" $T92 !+&E  2AI8 $@:8@!'&FT 11MZ $,;
MB0!"&YH 0!NL #\;P@ ^'.4 /1S\ #X<_P ^&_\ /AO_ *\C  "8)   AB4
M '<F  !L)@  8R4  %TD  !9(@  5A\  %0=  !3' L 41P2 $X=&@!-'2(
M2QXI $H>,0!)'S< 1Q\^ $8@10!%($T 0R!5 $(@7P! (6H /R%W #TAAP [
M(9@ .2&J #@BP  W(N, -R+[ #<B_P X(?\ ."'_ *HF  "4)P  @2D  ',I
M  !G*0  7RD  %@H  !4)@  42,  $\B  !,(@< 2B(0 $@B%P!'(Q\ 120F
M $0D+@!")#0 024[ $ E0P _)4H /293 #PF7  Z)F< .29U #<GA  U)Y8
M-">H #(GO@ Q)^$ ,2?Y #(F_P R)O\ ,R7_ *4I  "/*@  ?2P  &\L  !D
M+0  6RP  %4K  !0*@  3"@  $HF  !')P0 1"<- $(H% !!*!P /RDC #XI
M*P ]*3( /"HY #LJ0  Y*D@ ."M0 #8K6@ U*V4 ,RMR #$K@@ P+)0 +BRG
M "PLO  K+-X +"SX "PK_P M*O\ +2K_ *$L  "++0  >2X  &LO  !@+P
M6"\  %$N  !,+@  2"P  $4K  !!*P  /RP+ #TL$0 [+1D .BXA #DN*  W
M+B\ -B\V #4O/@ T+T4 ,R]. #$P6  P,&, +C!P "PP@  J,)( *3"E "<P
MN@ F,-P )C#W "<O_P H+_\ *"[_ )PN  "',   =C$  &@R  !=,@  53(
M $XQ  !(,0  1#   $ O   \,   .C$) #<Q$  V,A8 -3(> #,S)0 R,RP
M,3,S # T.P O-$, +31, "PT5@ J-6$ *35N "<U?@ E-9  (S6C "(UN0 A
M-=D (33V "(T_P C,_\ (S+_ )@Q  "#,P  <C0  &4T  !:-0  434  $LT
M  !%-   0#0  #HS   W-   -#4& #(V#@ P-Q, +S<; "XW(@ M."D *S@Q
M "HX.  I.4  *#E) "8Y4P E.5\ (SEL "$Z?  @.HX 'CJB !PZMP ;.=4
M'#GU !TX_P =./\ 'C?_ ),T  !_-@  ;C<  &$W  !7-P  3C<  $@W  !"
M-P  /#<  #4X   R.0  +SH" "P["P J/!$ *3P8 "@]'P F/28 )3TN "0]
M-0 C/CT (CY& " ^4  ?/EP '3]I !L_>0 :/XP &#^@ !8_M0 5/M( %C[S
M !<]_P 8//\ &#S_ (XW  !Z.   :CD  %XZ  !3.@  2SH  $4Z   _.@
M.3H  #(\   N/@  *4   "9!"  D0@X (D(4 "%"&P @0R, 'T,J !Y#,@ <
M0SH &T1# !I$30 81%D %T1G !5$=P 31(H $D2> !%$LP 01-  $$/R !%"
M_P 20O\ $T'_ (D[  !V/   9CT  %H]  !0/0  2#T  $(]   \/0  -CX
M "]    J0@  )40  "%& P =2 P &TD1 !E)%P 821X %TDF !9)+@ 52C8
M%$I  !-*2@ 12E8 $$ID  ]*=  .2H< #4J;  Q*L  *2LH "TGL  Q(_P -
M1_\ #4?_ (,^  !Q/P  8D   %9   !-0   14   #]    Y00  ,D(  "M%
M   F1P  (4D  !Q+   63@< $U . !)0$P 14!D $% A  ]0*0 .4#$ #5 [
M  U11@ +45$ "E%?  E1;P '4($ !5"6  -0JP "4,4  T_H  -/^P %3O\
M!DW_ 'U"  !K0P  740  %)$  !*1   0T,  #Q$   U10  +D<  "=*   A
M3   '$\  !=1   25 , #E<*  M8$  *6!4 "%@<  =8)  &6"P !5@V  -8
M0  !6$P  %A:  !8:0  6'P  %B1  !7IP  5\   %;E  !6^0  5?\  %7_
M '9'  !F1P  64@  $]'  !'1P  0$<  #A(   P2@  *4T  ")0   <4P
M%E4  !%8   -6P( "5X)  1?#@  7Q(  %\8  !@'P  8"<  & P  !@.P
M8$<  &!4  !@8P  8'8  &"+  !?H@  7[L  %_B  !>^0  7?\  %W_ &]+
M  !A3   54P  $Q+  !$2P  .TP  #).   K40  (U0  !Q7   66P  $5X
M  U@   (8P   F8'  !G#   9P\  &@3  !I&0  :B$  &HI  !J-   :D
M &I-  !J70  :F\  &J%  !JG0  :;8  &C=  !H]P  9_\  &;_ &E1  !<
M4   4E   $I/   _4   -5,  "U6   D60  '5T  !9@   09   #&<   9J
M    ;@   &\#  !P"   <0T  '(0  !T%   =1L  '8C  !W+   =S@  '9&
M  !V5@  =F@  '9^  !VEP  =;$  '33  !S]0  <_\  '+_ &-6  !850
M4%0  $15   Y6   +UL  "9?   =8P  %6<  !!L   *<   !',   !V
M>@   'P   !\ P  ?@@  '\,  "!$   @A0  (0;  "%)   AB\  (8]  "&
M30  A5\  (5U  "%CP  A*D  (/)  ""\0  @?\  (#_ %];  !66@  25L
M #U>   R80  )V8  !YK   5<   #G4   EY   !?@   ($   "%    B
M (H   "+    C0$  (X&  "0"P  D0\  ),4  "5&P  ER8  )<T  "71
MEU8  )9L  "5A@  E:(  )3!  "3Z@  DO\  )+_ %UA  !/80  0F0  #9I
M   J;@  'W0  !5Y   .?P  !X0   ")    C@   )(   "6    F    )H
M  ";    G0   )\   "A P  HP@  *4-  "G$P  J1P  *HH  "J.0  JDL
M *IA  "I>@  J)D  *BU  "GW0  I_@  *;_ %9H  !(;   .G   "YV   B
M?0  %X0   Z*   'D    )8   ":    GP   *,   "G    J@   *L   "M
M    KP   +$   "S    M0   +@%  "Z#   O1(  , <  # +0  P$   +]5
M  "_;@  OHL  +ZH  "^R0  O>\  +S^ $YT  ! >0  ,G\  "6'   9C@
M$)4   ><    H@   *<   "L    L    +4   "Y    O    +T   "_
MP0   ,,   #&    R    ,H   #- @  T L  -42  #6(0  US0  -A)  #9
M8   VGP  -J:  #;M0  V]D  -OR $:"   XB0  *Y   !V8   2H   "J<
M  "N    M    +D   "^    P@   ,@   #+    S@   ,\   #2    U
M -8   #:    W0   -\   #B    Y@   .H*  #O$P  \"4  /(Z  #S40
M]&L  /2)  #UI0  ];\  /7= /\ !@#_  , _P % /\ "P#_ !  _P 7 /\
M(@#_ "T _P Y /\ 1 #_ $T _P!5 /\ 70#_ &0 _P!J /\ < #] '8 ^P!\
M /D @P#W (H ]0"2 /, FP#P *8 [@"S .L Q #I .0 YP#Y .8 _P#E /\
MTP#_ ,< _P"_ /\ NP#_ /\   #_    _P   /\  @#_  L _P 2 /\ '0#_
M "@ _P S /\ /@#\ $< ^ !/ /0 5P#Q %T [@!C .P :0#J &\ Z !U .8
M? #D (, X@"+ -\ E0#< )\ V0"K -4 NP#2 -0 SP#R ,T _P#, /\ Q0#_
M +H _P"T /\ L #_ /\   #_    _P   /\   #_  8 ^0 / /4 %P#S "(
M\0 M .T -P#G $  X@!) -\ 4 #; %< UP!= -0 8P#1 &@ SP!N ,P =0#*
M 'P R "$ ,4 C0#" )@ P "D +T L@"[ ,8 N0#H +@ _0"W /\ M@#_ *T
M_P"G /\ HP#_ /\   #_    _P   /4   #K  $ Y  , -X $P#9 !P TP F
M -$ , #, #H R !" ,0 2@#  %  O0!6 +L 7 "Y &$ MP!G +4 ;0"S '0
ML0!\ *\ A0"M )  J@"< *@ J@"F +L I0#: *, ]0"C /\ H@#_ )X _P":
M /\ EP#_ /\   #^    [P   -\   #0    QP ' ,$ #P"\ !< N0 @ +<
M*@"U #, L  [ *T 0P"K $D J !/ *8 50"D %H HP!@ *$ 9@"? &T G0!T
M )P ?0": (@ F "4 )8 H@"4 +( D@#) )$ ZP"1 /\ D #_ )  _P", /\
MB@#_ /P   #L    V0   ,<   "Z    L0 " *L # "G !( I  ; *$ ) "@
M "P G@ U )L / "8 $, E@!) )0 3P"2 %0 D !: (\ 7P"- &8 BP!M (D
M=@"( (  A@", (0 F@"" *H @0"^ (  X "  /D ?P#_ '\ _P!_ /\ ?@#_
M /$   #8    P@   +,   "H    H    )D !P"5  X D@ 5 )  '@". "8
MC0 N (H -@"' #T A0!# (0 20"" $X @0!4 '\ 60!^ &  ? !G 'H ;P!Y
M 'H =P"& '4 E !T *, <@"U '( SP!Q /$ < #_ '  _P!P /\ <0#_ .$
M  #$    L    *(   "7    D0   (L  @"&  L @P 1 ($ & !_ "$ ?0 I
M 'P , !Y #< >  ] '8 0P!T $D <P!. '( 5 !P %H ;P!B &T :@!K '0
M:@"  &@ C@!G )T 90"O &4 Q@!D .@ 9 #] &, _P!C /\ 9 #_ ,\%  "V
M!P  HP@  )0(  ")!P  @@,  'X   ![  8 =P . '4 $P!R !L <0 C &\
M*P!M #( ;  X &H /@!I $0 9P!) &8 3P!E %8 8P!= &( 90!@ &\ 7P![
M %T B0!< )D 6P"J %D OP!9 .$ 6 #X %@ _P!8 /\ 60#_ ,(,  "J#0
MEPX  (D.  !]#@  =@T  '$*  !O!@  ;0 * &L $ !I !8 9P > &4 )@!C
M "T 80 S &  .0!? #\ 70!% %P 2P!; %( 6@!9 %@ 8@!7 &P 50!X %,
MA@!2 )8 40"G %  NP!/ =L 3@+T $X#_P!.!/\ 3@/_ +@0  "A$@  CA,
M '\3  !T$P  ;!(  &<0  !E#@  8PL# &,&# !A!!$ 7@,9 %P$(0!;!2@
M608O %@&-0!6!SL 50=" %0'2 !3"$\ 40A6 % )7P!."6D 30EV $L*A !)
M"I0 2 JF $<*N@!&"M@ 10OS $4,_P!%#/\ 10S_ + 4  "9%@  AQ@  '@9
M  !M&   91<  %\6  !<$P  6A$  %H.!@!:# T 5PP4 %4,' !3#20 4@TK
M % -,0!/#C@ 3@X^ $T.10!+#DT 2@Y5 $@/7@!'#V@ 10]U $,0A !!$)4
M0!"F #X0NP ]$-P /1'V #T1_P ]$/\ /A#_ *D9  "2&P  @1P  '(=  !G
M'0  7QP  %D;  !5&0  4Q8  %(3  !2$0H 4! 0 $X1& !,$2  2A(G $D2
M+@!($S0 1Q,[ $430@!$$TD 0Q12 $$46P _%&4 /A5R #P5@0 Z%9( .!6D
M #<5N0 U%=@ -1;U #86_P V%O\ -Q7_ *,<  "-'@  >R   &TA  !B(0
M6B$  %0?  !0'@  31L  $P9  !+%@8 218. $<7%0!%%QP 1!@D $(8*@!!
M&#$ 0!DX #\9/P ]&48 /!I/ #H:6  Y&F, -QMO #4;?@ S&Y  ,ANB # ;
MMP O&], +QSS "\;_P P&_\ ,!O_ )T?  "((@  =R,  &DD  !>)   5B0
M % C  !+(@  2"   $8=  !%' ( 0QP, $$<$@ _'1D /ATA #P>)P ['BX
M.A\U #D?/  W'T0 -A], #0@5@ S(&  ,2!M "\@?  M(8X +"&@ "HAM0 I
M(=  *2'R "DA_P J(/\ *R#_ )DB  "$)0  <R8  &4G  !;)P  4R<  $PF
M  !')0  1"0  $(A   _(0  /2$) #LA$  Y(A8 ."(> #8C)0 U(RL -"0R
M #,D.0 R)$$ ,"1* "\E4P M)5X *R5K "HE>@ H)8P )B6? "0ELP C)<X
M(R7P "0E_P E)/\ )23_ )0E  " )P  ;RD  &(J  !7*@  3RH  $DI  !$
M*   0"<  #TF   Z)0  -R8& #4F#@ T)Q0 ,B<; #$H(@ P*"D +R@P "TI
M-P L*3\ *RE' "DI40 H*EP )BII "0J>  C*HH (2J= !\JL@ >*LP 'BKO
M !\I_P @*?\ (2C_ ) H  !\*@  ;"L  %\L  !4+   3"P  $8L  !!*P
M/"L  #@J   U*@  ,BL# # K#  N+!$ +2P8 "PL'P J+28 *2TM "@M-  G
M+CP )BY% "0N3P C+EH (2]G !\O=@ =+X@ '"^; !HOL  8+\H &"[M !DN
M_P ;+?\ &RW_ (PK  !X+0  :"X  %LO  !1+P  22\  $,O   ^+@  .2X
M #0N   P+@  +2\  "LP"@ I,1  )S$5 "8Q'  E,B, )#(J ",R,0 A,SD
M(#-" !\S3  =,U< &S-D !HT=  8-(8 %C2: !0SK@ 3,\@ $S/L !0S_P 5
M,O\ %C'_ (<N  !T+P  93$  %@Q  !.,@  1C(  $ Q   [,0  -C$  #$Q
M   K,P  *#0  "4U!@ C-@T (382 " W&0 ?-R  'C<G !TX+@ ;.#8 &C@_
M !DX20 7.54 %3EB !0Y<0 2.80 $3F8 ! YK0 ..,< #CCK ! X_P 0-_\
M$3;_ (,Q  !P,@  830  %4T  !+-   1#0  #TT   X-   ,S0  "TU   H
M-P  )#D  " Z @ =.PL &SP0 !D]%0 8/1P %STC !8]*P 5/C, %#X\ !(^
M1@ 1/E( $#Y?  \^;P ./H$ ##Z5  L^J0 */L$ "CWD  L]^P ,//\ #3O_
M 'TT  !K-@  73<  %$W  !(-P  03<  #LW   U-P  ,#<  "HY   E.P
M(#T  !P_   7008 %$,- !)#$@ 10Q@ $4,? !!$)P /1"\ #D0Y  U$0P ,
M1$X "T1;  E$:@ '1'P !D20  1#I0 "0[T  T/@  -#]@ $0O\ !D'_ '@X
M  !G.0  63H  $XZ  !%.@  /CH  #@Z   S.@  +3L  "<]   A0   '$(
M !=$   31@, #TD*  U*#P ,2A0 "TH;  E*(P (2BL !THT  5*/@ $2DD
M DI6  !*90  2G<  $J+  !*H0  2;D  $G=  !)]0  2/\  $C_ '(\  !B
M/0  53X  $H^  !"/0  /#T  #8]   O/@  *4   "-"   =10  %T<  !-*
M   /3 ( "T\)  =0#0 #41$  %$7  !1'@  428  %$O  !1.0  440  %)1
M  !28   47(  %&'  !1G0  4;4  %#8  !0]0  3_\  $__ &Q   !=00
M44$  $=!  ! 0   .4   #)!   J0P  )$8  !Y(   72P  $DX   Y1   +
M4P$ !E8'  !7#   6!   %@3  !9&0  6B$  %HI  !:,P  6C\  %I,  !:
M6@  6FP  %J!  !9F0  6;$  %C1  !8]   5_\  %?_ &5%  !810  344
M $5$   ^1   -44  "U'   E2@  'DT  !A0   24P  #E8   I9   $7
M %X$  !?"0  8 T  &$0  !B%0  8QL  &0C  !D+0  9#@  &1%  !D5
M9&8  &1[  !CDP  8ZT  &+,  !A\@  8?\  &#_ %]*  !32@  2DD  $-(
M   Y20  +TP  "=/   ?4@  &%4  !)9   -70  "&    )C    9@   &@!
M  !I!0  :@H  &L-  !M$0  ;A8  ' =  !Q)@  <3$  ' ^  !P3@  <%\
M '!S  !OC0  ;Z<  &[&  !M[P  ;/\  &S_ %I/  !03@  2$T  #U.   S
M40  *50  "!8   87   $6    QD   &:    &L   !O    <@   '0   !U
M    =P0  '@)  !Z#0  ?!   'T6  !_'@  @"@  ( U  " 10  ?U8  ']K
M  !_A   ?J   'V^  !\Z0  >_\  'K_ %94  !.4P  0E0  #=6   L6@
M(E\  !AC   1:   "VT   -R    =@   'H   !]    @    (,   "$
MA@   (<"  ")!P  BPP  (T0  "0%@  DA\  )(L  "2.P  DDT  )%B  "1
M>@  CY<  (^T  ".X0  C/L  (S_ %59  !(6@  .UT  "]A   D9@  &6P
M !%R   *=P   GT   ""    A@   (L   ".    D0   ),   "5    EP
M )D   ";    G00  )\*  "B#P  I!8  *8A  "F,0  ID,  *57  "D<
MHXX  *.K  "AT   H/4  )__ $YA  ! 9   ,VD  "=N   ;=0  $7P   N#
M    B0   (X   "3    F    )T   "A    I    *4   "G    J0   *L
M  "M    L    +(   "U"   N X  +P6  "\)0  O#<  +M,  "Z9   N8$
M +>B  "WP   M^H  +?\ $9K   Y<   *W<  !]_   3A@  "XX   &5
MFP   *$   "F    JP   +    "S    MP   +<   "Z    O    +\   #!
M    Q    ,<   #*    S04  -$.  #4&0  U"L  -1   #36   TW0  -.2
M  #2L   TM,  -+R #YY   Q@   (X@  !>1   -F0   Z    "G    K@
M +,   "X    O0   ,(   #&    R@   ,H   #-    SP   -(   #5
MV0   -T   #?    XP   .<%  #K#P  [!\  .TS  #N2P  [V0  .^"  #P
MGP  \;D  /'8 /\   #_    _P $ /\ "0#_  X _P 5 /\ '@#_ "D _P T
M /\ /P#_ $@ _P!0 /\ 6 #_ %X _P!E /T :P#[ '$ ^0!W /@ ?@#V (4
M\P"- /$ EP#N *( ZP"O .@ P #F .  XP#X .( _P#; /\ RP#_ ,$ _P"Y
M /\ M #_ /\   #_    _P   /\   #_  D _P 0 /\ &0#_ ", _P N /T
M.0#Y $( ]0!* /( 4@#N %@ ZP!> .D 9 #F &H Y !P .( =@#? 'T W0"&
M -D CP#5 )H T0"G ,X M@#+ ,X _^)]$$E#0U]04D]&24Q%  P2R0#P ,<
M_P#% /\ NP#_ +0 _P"M /\ J0#_ /\   #_    _P   /\   #[  ( ]@ -
M /$ $P#M !X [  H .D ,@#C #L W0!$ -@ 2P#3 %$ T !8 ,T 70#+ &,
MR0!H ,8 ;P#$ '8 P@!^ +\ AP"\ )( N@"? +< K0"U ,$ L@#D +$ _0"O
M /\ K #_ *4 _P"@ /\ G #_ /\   #_    ^P   .X   #D    W  ( -,
M$ #/ !@ RP B ,D *P#& #0 P0 ] +T 1 "Z $L MP!1 +4 5@"R %P L !A
M *X 9P"L &X J@!V *@ ?P"F (H HP"6 *$ I0"? +8 G0#1 )P \P"; /\
MG #_ )8 _P"3 /\ D #_ /\   #V    YP   -,   #&    O0 # +@ #0"S
M !, L0 < *\ )0"N "X J0 V *8 /0"C $0 H0!* )\ 3P"= %4 FP!: )H
M8 "8 &8 E@!N )0 =P"2 ($ D ". (X G ", *T B@## (D Z "( /\ B0#_
M (< _P"% /\ @@#_ /,   #C    S    +P   "P    IP   *$ " ">  \
MFP 6 )D 'P"8 "< E@ O ), -P"1 #T C@!# (P 20"+ $X B0!4 (< 60"%
M &  A !G (( ;P"  'H ?@"& 'P E !Z *0 >0"X '@ V !W /< > #_ '@
M_P!W /\ =0#_ .8   #+    MP   *@   ">    E@   (\ ! "+  P B  2
M (< &0"% "$ A  I (( , !_ #< ?0 ] 'P 0P!Z $@ >0!- '< 4P!V %D
M= !A '( :0!Q ', ;P!_ &T C0!L )T :@"O &D R !H .T :0#_ &D _P!I
M /\ :0#_ -(   "X    I0   )<   "-    A@   ($   !\  @ >0 . '<
M% !V !P =  C ', *P!Q #$ ;P W &X /0!L $, :P!( &H 3@!H %0 9P!;
M &4 8P!C &T 8@!X &  AP!? )8 70"H %T O@!< .0 7 #[ %P _P!< /\
M7 #_ ,(   "J 0  F ,  (D$  !_ @  >    '0   !P  0 ;0 , &L $0!I
M !< :  > &8 )0!E "P 8P R &( . !@ #T 7P!# %X 20!< $\ 6P!6 %H
M7@!8 &@ 5P!S %4 @0!4 )$ 4@"C %$ MP!1 -8 40#U %$ _P!1 /\ 4@#_
M +8'  "?"0  C0L  'X,  !S"P  ; H  &@'  !E P  8P ' &$ #0!? !,
M70 : %P (0!; "< 60 M %@ ,P!6 #D 50 _ %0 10!3 $L 40!2 %  6@!/
M &0 30!O $P ?0!* (T 20"? $@ L@!' ,P 1P#O $8 _P!' /\ 1P#_ *P,
M  "5#@  @Q   '40  !K$   8P\  %X.  !;#   6@D" %D$"@!7  \ 50 5
M %, ' !2 ", 40 I $\ +P!. #4 30$[ $P!00!* D@ 20)/ $@"5P!& V$
M10-M $,#>@!" XL 0 .< #\#KP ^ \@ /03J #T%_  ]!O\ /@;_ *00  ".
M$@  ?!,  &X4  !D%   7!,  %82  !3$0  40X  % ,!0!0"0P 3P<1 $T'
M%P!+"!\ 20@E $@)*P!'"3$ 1@DX $0*/@!#"D4 0@I- $ +50 _"U\ /0MK
M #P+>0 Z#(H . R< #<,KP U#,< -0SI #4-_0 U#?\ -@S_ )T3  "'%0
M=A<  &D8  !>&   5A@  % 7  !-%0  2A,  $D1  !)#@< 2 T. $8-$P!$
M#1H 0PXA $(.* ! #BX /PXU #X//  ]#T, .Q!+ #H05  X$%X -A!K #00
M>0 R$(H ,1"< "\0L  M$,D +1'L "T1_P N$?\ +Q#_ )<6  ""&0  <1L
M &0<  !9'   41P  $P;  !'&@  1!@  $,5  !"$P( 01(+ $ 1$  ^$A<
M/!(> #L3)0 Z$RL .!,R #<3.0 V%$  -!1( #,440 Q%%P ,!5H "X5=P L
M%8@ *A6: "@5K@ G%<< )A7J "<5_P H%?\ *17_ )$:  !]'   ;1X  & ?
M  !6'P  3A\  $@>  !#'0  0!P  #X:   ]&   .Q<' #D6#@ X%Q0 -A<;
M #48(@ S&"@ ,A@O #$9-@ P&3T +AE& "T:3P K&ED *AIF "@:=  F&H8
M)!J9 "(:K0 A&L4 (!KH "$:_@ B&O\ (QK_ (T=  !Y'P  :2$  %PB  !2
M(@  2B(  $0A   _(0  /"   #D>   X&P  -1P$ #0<#0 R'!( ,!T8 "\=
M'P N'24 +1XL "L>,P J'CL *1]# "<?30 F'U< )!]D "(?<@ @'X0 'Q^7
M !T?JP ;'\, &Q_G !L?_0 ='_\ 'A[_ (D@  !U(@  92,  %DD  !/)0
M1R4  $$D   \(P  .",  #4B   S(   ," ! "XA"@ L(1  *R$5 "HB'  H
M(B, )R(I "8C,  E(S@ (R-! "(D2@ A)%4 'R1A !TD<  ;)(( &225 !<D
MJ@ 6),$ %23E !8D_  7(_\ &2/_ (4B  !Q)   8B8  %8G  !,)P  1"<
M #XG   Y)@  -28  #$E   N)   *R4  "DE!P G)@X )283 "0G&0 C)R
M(B<G "$H+@ @*#8 'B@^ !TH2  ;*5, &2E? !@I;@ 6*8  %"F4 !(IJ  1
M*<  $2CD !$H^P 3*/\ %"?_ ( E  !N)P  7R@  %,I  !)*@  0BD  #LI
M   V*0  ,B@  "XH   J*   )BD  "0J!  B*PP ("L1 !\L%@ =+!T '"PD
M !LM*P :+3, &"T\ !<M10 6+E  %"Y= !(N;  1+GX $"Z2  XNIP -+;T
M#2W?  TM^0 .+/\ $"S_ 'PH  !J*@  6RL  % L  !&+   /RP  #DL   T
M*P  +RL  "LK   F+   (BX  !\O   <, D &C$. !DQ$P 7,1H %C(A !4R
M*  4,C  $S(Y !(S0P 1,TX $#-;  XS:0 -,WH ##..  HSH@ (,KD "#+9
M  @R]  *,?\ "S'_ '<K  !F+0  6"X  $TO  !#+P  /"X  #8N   Q+@
M+2X  "DN   C,   'S(  !LS   7-04 %#8, !(W$0 1-Q8 $3<= ! X)  /
M."P #C@U  TX/P ,.$H "SA7  DX90 '.'8 !3B*  ,XGP !-[4  3?3  (W
M\0 #-O\ !3;_ ',N  !B,   5#$  $DQ  !!,0  .3$  #0Q   O,   *S
M "4R   @,P  &S8  !<X   3.@( $#P)  T]#@ ,/1, "ST9  H](0 )/2D
M"#TQ  8^.P %/D8  SY2  $^80  /G(  #Z&   ]G   /;(  #W0   \\
M//\  #S_ &TR  !=,P  4#0  $8T   ^-   -S0  #(S   M,P  )S0  "(V
M   =.   &#H  !0]   0/P( #4$(  E##0 &1!$  T06  )$'0  1"0  $0M
M  !$-@  1$$  $1.  !$7   1&T  $2!  !$F   0Z\  $/-  !"\   0O\
M $+_ &@V  !8-P  3#@  $,X   [-P  -38  # V   I-P  (SD  !X[   8
M/0  $T   !!"   -10$ "$<'  -)#   20\  $H3  !+&0  2R   $LH  !+
M,@  2ST  $Q)  !,5P  2V@  $M]  !+E   2JP  $K*  !)[P  2?\  $G_
M &(Z  !4.P  23L  $ [   Y.@  ,SD  "PZ   E/   'S\  !E!   31
M$$<   Q)   (3    D\%  !0"@  4 T  %$0  !2%0  5!L  %0C  !4+
M5#<  %1$  !44@  5&,  %1W  !4CP  4Z@  %+&  !2[0  4?\  %'_ %P_
M  !//P  13\  #X^   W/0  +SX  "=    @0P  &48  !-)   /3   "T\
M  92    5    %<"  !8!P  60L  %H.  !;$0  718  %X=  !?)@  7S$
M %X]  !>3   7ET  %YQ  !=B0  7:,  %S!  !;ZP  6O\  %K_ %9$  !+
M0P  0T(  #Q!   R0@  *44  "%(   :2P  $TX   Y2   *50   UD   !;
M    7@   &    !B @  8P8  &4*  !F#@  :!$  &H7  !K'P  :RD  &LV
M  !K10  :U8  &IJ  !J@@  :9T  &B[  !GYP  9O\  &7_ %%(  !(2
M048  #='   L2@  (TT  !M1   350  #ED   A=   !80   &0   !G
M:@   &P   !N    <    '(%  !S"0  =0T  '<1  !Z&   >R$  'LN  !Z
M/0  >DX  'EB  !Y>0  >)8  '>S  !UX   =/P  '/_ $Y-  !'3   .TT
M #!/   F4P  '%@  !-<   -80  !F8   !J    ;P   '(   !V    >0
M 'P   !]    ?P   ($   "# @  A@<  (@,  "+$0  CA@  (XD  ".,P
MC40  (Q8  "+;P  BHP  (FJ  "(SP  AO<  (7_ $U1  !!4P  -%4  "E:
M   >7P  %&4   UJ   %<    '8   ![    ?P   (,   "'    B@   (T
M  ".    D0   ),   "5    F    )H%  "=#   H!$  *,:  "C*   HCH
M *%.  "@90  H($  )Z@  "=P0  F^X  )K_ $99   Y7   +6$  "%G   6
M;@  #G4   5[    @0   (<   "-    D@   )8   ":    G0   )\   "A
M    I    *8   "H    JP   *X   "Q P  M L  +@1  "Y'@  N2\  +A#
M  "W6@  M78  +27  "TM0  L>(  +#\ #]D   Q:0  )6\  !AW   /?P
M!H<   ".    E    )H   "@    I0   *H   "N    L0   +(   "U
MMP   +H   "\    OP   ,,   #&    R0   ,X*  #2$P  TB,  -$W  #0
M3P  SFH  ,V*  #*JP  R\L  ,OO #=Q   I>   '8   !&)   (D0   )H
M  "A    IP   *T   "S    N0   +X   #"    Q0   ,8   #)    S
M ,X   #2    U0   -H   #>    X0   .4   #J"P  ZQ<  .HK  #J0P
MZEX  .IZ  #KF0  Z[4  .O5 /\   #_    _P ! /\ !P#_  T _P 2 /\
M&P#_ "4 _P O /\ .@#_ $, _P!+ /\ 4P#_ %H _0!@ /L 9@#Z &L ^ !R
M /8 > #T (  \0") .\ D@#L )T Z0"J .8 O #C -P WP#W -T _P#, /\
MO@#_ +4 _P"P /\ K0#_ /\   #_    _P   /\   #_  8 _P - /\ % #_
M !\ _P I /L ,P#W #T \P!% .\ 30#L %, Z !9 .4 7P#C &4 X !J -T
M<0#: '@ U@"  -( B@#/ )4 S "B ,@ L@#% ,D P@#M ,  _P"[ /\ L #_
M *@ _P"D /\ H0#_ /\   #_    _0   /H   #X    \  ) .P $0#H !D
MYP C .4 +0#> #8 U@ ^ -$ 1@#- $P R@!2 ,@ 6 #% %T PP!C ,  :0"^
M '  O !X +D @0"W (T M ": +$ J0"N +P K #A *H _ "H /\ H #_ )D
M_P"6 /\ E #_ /\   #Y    \@   .<   #;    T0 $ ,H #0#' !0 Q  =
M ,( )@"_ "\ NP W +< /P"T $4 L0!+ *X 40"L %8 J@!< *@ 80"F &@
MHP!P *$ >0"? (0 G0"1 )H H "8 +$ E@#, )4 \0"4 /\ D0#_ (L _P"(
M /\ A@#_ /<   #L    W@   ,D   "\    M    *\ "@"K !  J0 7 *@
M( "G "@ H@ P )\ . "< #X F@!$ )@ 2@"6 $\ E !5 ), 6@"1 &$ CP!H
M (T <0"+ 'L B0"( (< EP"% *@ @P"^ ($ Y "  /\ @ #_ 'P _P![ /\
M>0#_ .D   #7    P0   +$   "F    G0   )< !0"4  T D@ 2 )  &@"/
M "( C@ J (L ,0") #@ AP ^ (4 0P"# $@ @0!. '\ 5 !^ %H ? !A 'H
M:0!X ', =@!_ '4 C@!S )\ <0"S '  T !O /8 ;P#_ &\ _P!M /\ ; #_
M -H   "_    K    )X   "3    C    (4   ""  D ?P / 'X %0!] !P
M?  D 'H *P!W #$ =0 W '0 /0!R $( <0!( &\ 30!N %, ; !: &L 8@!I
M &P 9P!X &8 A@!D )< 8@"J &$ P@!@ .L 80#_ &$ _P!A /\ 8 #_ ,4
M  "M    FP   (T   "#    ?    '<   !R  4 <  , &X $0!L !< ;  >
M &L )0!I "P 9P Q &8 -P!D #T 8P!" &( 2 !@ $X 7P!5 %T 70!< &8
M6@!R %D @ !7 )  5@"C %4 N0!4 -X 5 #[ %0 _P!5 /\ 50#_ +8   "?
M    C0   '\   !U    ;@   &D   !F  $ 8P ) &$ #@!@ !, 7P 9 %X
M( != "8 6P L %H ,@!8 #< 5P ] %8 0P!5 $D 4P!0 %( 6 !1 &$ 3P!L
M $X >@!, (H 2P"< $H L0!) ,X 20#S $D _P!) /\ 2@#_ *H!  "4!0
M@@<  '0(  !J"   8P8  %X$  !;    60 % %< # !6 !  5  5 %, &P!2
M "( 40 H %  +0!. #, 30 X $P /@!+ $4 2@!, $@ 5 !' %T 1@!H $0
M=0!# (4 00"8 $  JP!  ,4 /P#J #\ _P!  /\ 0 #_ * (  "*"P  >0T
M &P-  !A#0  6@T  %4+  !2"0  4 8  $\"" !.  T 3  2 $L %P!* !X
M20 C $< *0!& "\ 10 T $0 .@!" $$ 00!( $  4  ^ %H /0!D #P <@ Z
M (( .0"4 #@ IP W +X -@#C #8 ^0 V /\ -P#_ )@-  "##@  <A   &41
M  !;$0  4Q   $X0  !*#@  2 T  $<* P!'!PH 100. $0"$P!" AH 00(@
M $ #)0 ^ RL /00Q #P$-P [!#X .@5% #D%3@ W!5< -@5B #0&<  R!H
M,0:2 # &I0 O!;L +@7= "X&]0 M!_\ +@?_ )$0  !]$0  ;!,  %\4  !5
M%   3A0  $@3  !$$@  01   $ .  ! #08 0 H, #X)$  \"18 .PH< #D*
M(@ X"B@ -PLN #8+-0 U"SL ,PM# #(,3  P#%8 +PQA "T,;P K#'\ *@R2
M "@,I0 G#+L )0S= "4-]0 F#?\ )PW_ (L2  !W%   9Q8  %L7  !1&
M21<  $,7   _%0  /!0  #H2   Y$0$ .0\( #@.#0 W#A( -0X8 #0.'P R
M#B4 ,0\L # /,@ O$#H +1!" "P02P J$%4 *!!A "80;P D$(  (Q"3 "$0
MIP ?$+T 'A#@ !X1]P ?$/\ (!#_ (84  !S%P  8QD  %<:  !-&P  11H
M $ :   [&0  .!@  #46   T%   ,Q($ #(2"P Q$A  +Q(5 "T2'  L$R(
M*Q,I "H3,  H$S< )Q0_ "842  D%%, (A1? " 5;0 ?%7X '161 !L5I0 9
M%;L &!7> !@5^  9%/\ &A3_ ((7  !O&@  7QP  %,=  !*'0  0AT  #P=
M   W'   -!L  #$:   O&0  +A8  "P7"  K%@X *1<3 "@7&0 G&"  )1@F
M "08+0 C&#0 (AD] " 91@ >&5$ '1E= !L::P 9&GP %QJ/ !4:HP 4&;H
M$AG; !,9]@ 4&?\ %1C_ 'T:  !K'0  7!\  % @  !'(   /R   #D?   T
M'P  ,1X  "T=   K'   *1L  "<;!0 E&PP )!P1 "(<%@ A'!T (!TC !\=
M*@ >'3( '!XZ !L>1  9'DX %QY; !8>:0 4'WH $AZ- !$>H@ 0'K@ #A[8
M  \>]0 0'?\ $1W_ 'H=  !G'P  62$  $TB  !$(@  /"(  #8B   R(0
M+B$  "H@   G(   )!\  "(@ @ @( H 'B$/ !TA%  <(1H &R(A !DB)P 8
M(B\ %R(X !4C00 4(TP $B-8 !$C9P 0(W@ #B.+  TCGP ,([0 "R/0  LB
M\  ,(O\ #2'_ '8?  !D(@  5B,  $LD  !!)   .B0  #0D   O(P  *R,
M "@C   D(P  (",  !TD   ;)0< &28- !<F$0 6)A< %2<> !0G)0 3)RP
M$B<U !$H/P 0*$H #BA6  TH9  ,*'0 "BB'  DHFP ')[$ !2?,  8G[  '
M)OX "";_ '$B  !@)   4R8  $@G   _)P  -R8  #$F   M)@  *24  "4E
M   B)0  '2<  !DH   6*@0 %"L+ !(L$  1+!0 $"P; ! L(@ .+"D #BTR
M  TM.P ++48 "BU2  @M8  &+7  !"V#  (MF   +*X  "S)   LZP !*_P
M BO_ &TE  !=)P  3R@  $4I   \*0  -2D  "\H   K*   )R<  ",G   ?
M*   &RH  !<L   3+@( $# (  XQ#0 -,1( ##$7  LQ'@ *,28 "#(N  <R
M-P %,D(  S).  $R7   ,FP  #)_   RE0  ,:P  #''   PZ@  ,/P  ##_
M &@I  !8*@  3"L  $$L   Y+   ,BL  "TK   I*@  )2H  " K   <+
M%RX  !,P   0,@( #C0'  HW#  '-Q  !3<4  ,W&P "-R(  #<J   X,P
M.#X  #A*   X6   .&@  #A\   WD@  -ZD  #;%   VZ@  -OT  #7_ &,L
M  !4+@  2"\  #XO   V+@  ,"X  "LM   G+0  (BT  !TO   8,0  %#,
M ! U   .-P$ "CH'  8["P "/ X  #T2   ^%P  /AX  #XF   ^+P  /CH
M #Y&   ^5   /F0  #YW   ^CP  /:<  #W#   \Z0  //T  #O_ %XP  !0
M,0  1#(  #LR   T,0  +C   "DO   D,   'C(  !DT   4-@  $#D   T[
M   */0  !4 %  !!"@  0@T  $,0  !$%   11H  $8B  !&*P  1C4  $9!
M  !&3P  1E\  $9S  !%B@  1:0  $3   !#Z   0_X  $+_ %@T  !+-0
M034  #DU   R-   +3,  "8T   @-0  &C@  !0Z   0/0  #4    E"   $
M10   $<#  !(!P  2@L  $L.  !,$0  3A4  $\<  !/)0  3R\  $\\  !/
M2@  3UH  $YM  !.A0  3:   $R\  !+YP  2_X  $K_ %,Y  !'.0  /CD
M #<X   Q-P  *3<  "$Y   ;/   %3\  !!"   ,10  !T@   )*    30
M $\   !1!   4@<  %0+  !5#@  5Q$  %D7  !:'P  62D  %DV  !91
M650  %AG  !8?P  5YH  %:W  !5XP  5/T  %3_ $X]  !#/0  /#P  #4[
M   L/   )#X  !Q!   51   $$@   M+   %3@   %$   !4    5P   %D
M  !;    70(  %X&  !@"P  8@X  &02  !G&   9R(  &8N  !F/   9DT
M &5@  !E=P  9),  &.Q  !AW0  8/P  %__ $E"  !!00  .C\  #!    F
M0P  'D8  !5*   03@  "E(   -6    6@   %T   !@    8P   &4   !G
M    :0   &L!  !M!0  ;PH  '(.  !U$@  =QL  '8F  !V-0  =48  '19
M  !T;P  <XL  '*I  !PS0  ;_<  &[_ $9&  ! 10  -48  "I(   @3
M%U$  !!6   )6@   5\   !C    :    &L   !O    <@   '4   !W
M>0   'L   !]    @ ,  (,(  "&#0  B1,  (H=  "**P  B3P  (A/  "&
M9@  A8$  (2@  ""P@  @?   '__ $9+   Z3   +D\  "-3   86   $%X
M  ED    :0   &\   !T    >    'P   "!    A    (<   "(    BP
M (X   "0    DP   )8   "9!P  G0T  *$4  "@(0  H#$  )Y$  "=6P
MG'8  )F6  "9M0  EN4  )7^ #]2   R50  )EH  !M@   19P  "6T   !T
M    >P   ($   "&    BP   )    "4    EP   )D   "<    GP   *$
M  "D    IP   *H   "M    L08  +4-  "X%@  MR8  +8Y  "U4   M&H
M +*)  "PJ@  KL\  *WU #=<   K80  'F@  !-P   +>    (    "'
MC@   )4   ":    GP   *0   "H    K    *T   "P    LP   +4   "X
M    NP   +\   ##    QP   ,L%  #1#@  T1L  - N  #/10  S5\  ,M^
M  #)G@  R+X  ,7I "]I   C<   %GD   V!   !BP   ),   ";    H@
M *@   "N    M    +@   "]    P    ,(   #%    R    ,L   #.
MT0   -8   #;    WP   .0   #H!@  ZQ$  .HC  #J.@  Z50  .=R  #E
MDP  X[,  ./4 /\   #_    _P   /\ ! #_  L _P 0 /\ %P#_ "$ _P K
M /\ -0#_ #X _P!' /\ 3@#_ %4 _ !; /H 80#X &8 ]@!M /0 <P#R 'L
M[P"$ .T C@#J )D Y@"G ., N0#? -4 VP#W -8 _P#  /\ L@#_ *H _P"E
M /\ H@#_ /\   #_    _@   /P   #\  , _@ + /\ $0#_ !H _0 D /D
M+@#T #@ \ !  .P 2 #I $X Y@!4 .( 6@#? %\ W !E -@ :P#4 '( T ![
M ,T A0#* )$ QP"> ,, K@#  ,4 O0#K +L _P"P /\ I #_ )P _P"8 /\
ME0#_ /\   #Z    ]    /$   #R    Z@ % .< #@#B !4 X0 > .$ * #8
M #$ T  Y ,L 0 #( $< Q0!- ,( 4P"_ %@ O0!> +L 9 "Y &L M@!S +0
M? "Q (@ K@"5 *L I "H +@ I@#< *, ^P"? /\ E0#_ (\ _P"+ /\ B0#_
M /D   #O    YP   -\   #/    R    ,$ "@"_ !$ O  8 +L (0"Y "H
MM  R +$ .@"N $  JP!& *@ 3 "F %$ HP!6 *$ 7 "? &, G0!J )L <P"9
M 'X E@", )0 FP"2 *T D #' (X \ "- /\ A@#_ (  _P!] /\ ? #_ .T
M  #@    T0   +\   "S    J@   *8 !0"B  T H0 3 *  &P"? ", FP K
M )@ ,@"5 #D DP _ )$ 1 "/ $H C@!/ (P 50"* %L B !C (8 :P"$ '8
M@@"" (  D@!^ *, ? "Z 'H X0!Y /\ =P#_ '( _P!P /\ ;P#_ -T   #+
M    M@   *<   "=    E    (X  0"+  H B0 0 (@ %0"' !T AP E (0
M+ "" #( ?P X 'T /0![ $, >0!( '@ 3@!V %0 =0!; ', 8P!Q &X ;P!Z
M &T B0!L )H :@"N &D S !H /8 9P#_ &4 _P!D /\ 8P#_ ,H   "T
MH0   ),   ")    @@   'L   !X  4 =@ , '4 $0!T !@ <P ? '( )0!P
M "P ;@ R &P -P!J #P :0!" &@ 2 !F $X 90!5 &, 70!B &8 8 !R %X
M@ != )( 6P"E %H O@!9 .D 60#_ %D _P!8 /\ 6 #_ +D   "B    D
M (,   !Y    <0   &T   !I  $ 9@ ) &4 #@!D !, 8P 9 &, ( !A "8
M8  L %X ,0!< #< 6P \ %H 0@!8 $@ 5P!/ %8 5P!4 &  4P!L %$ >0!0
M (H 3P"> $X M !- -H 30#[ $T _P!- /\ 30#_ *H   "4    @@   '4
M  !K    9    &    !=    6@ % %@ # !7 !  5@ 5 %8 &P!5 "$ 4P G
M %( + !1 #$ 3P W $X /0!- $, 3 !* $H 4@!) %L 2 !F $8 <P!% (0
M1 "7 $, K !" ,D 0@#Q $( _P!# /\ 0P#_ )X   ")    > ,  &H$  !A
M!   6@,  %4!  !2    4  " $X "0!-  T 3  1 $L %P!* !P 20 B $@
M)P!' "T 10 R $0 . !# #X 0@!% $$ 30 _ %8 /@!A #T ;@ [ 'X .@"1
M #D I@ X +\ . #H #@ _P Y /\ .0#_ )4#  " !P  ;PD  &(*  !8"P
M40H  $P(  !)!@  1P,  $8 !@!$  L 0P / $( $P!! !@ 00 > #\ (P ^
M "D /0 N #L -  Z #H .0!! #@ 20 W %( -@!= #0 :@ S 'H ,@", #$
MH0 P +@ +P#> "\ ^0 O /\ , #_ (P)  !X#   : T  %P.  !2#@  2PX
M $4-  !!#   /PH  #X( @ ]! @ / $- #L $  Z !4 .0 : #@ (  V "4
M-0 K #0 ,  S #< ,@ ^ #$ 1@ O %  +@!: "T 9P K '< *@") "D G0 H
M +, )P#1 "< \@ G /\ )P#_ (8,  !R#@  8Q   %81  !-$0  11$  $ 0
M   \#P  .0X  #<-   V"P0 -@@* #4&#@ T!1( ,@07 #$%'  P!2( +P4H
M "X&+@ M!C0 *P8\ "H&1  I!TX )P=9 "8'90 D!W4 (P>' "('FP @!K
M( ;+ !\%[0 ?!OX 'P?_ ( .  !M$0  7A(  %(3  !($P  01,  #L3   W
M$@  -!$  #(0   P#P$ , T& # +"P O"A  +0H4 "P+&0 J"Q\ *0LE "@,
M*P G##( )@PZ "0,0P C#$T (0U8 " -90 >#74 ' V( !H-G  9#;$ & S*
M !<,ZP 7#?P & S_ 'L1  !I$P  6A4  $X6  !%%@  /18  #@5   S%0
M,!0  "T3   K$@  *A # "H/"  I#@T * X1 "8.%@ E#QT ) \C ",/*0 A
M$#$ (! Y !X00@ =$$P &Q!8 !D09@ 7$'8 %1") !00G@ 2$+, $1#. !$0
M[@ 2$/X $A#_ '<3  !E%0  5Q<  $L8  !"&0  .AD  #08   P%P  +!<
M "D6   G%0  )A0! "42!  C$@L (A(/ "$2%  @$AH 'A,@ !T3)P <$RX
M&A,V !D40  7%$H %A16 !049  2%'0 $12' ! 4G  .%+$ #13*  T4ZP .
M$_X #A/_ ',5  !A&   4QH  $@;   _&P  -QL  #(:   M&@  *1D  "88
M   D&   (A<  " 6 0 >%@@ '18- !L7$@ :%Q< &1<= !@8)  6&"L %1@T
M !08/0 2&4@ $1E4 ! 98@ .&7( #1F$  P9F  *&:T "1C&  D8YP )&/H
M"A?_ &\8  !>&@  4!P  $4=   \'0  -1T  "\=   J'   )AL  ",;   A
M&@  'AH  !P:   :&P4 &!L, !8<$  5'!4 %!P; !,<(@ 2'2D $1TQ ! =
M.P .'44 #1Y1  P>7@ *'FT "1Z   <>E  %':H  QW"  ,=Y@ $'/@ !1S_
M &L:  !;'0  31X  $(?   Z'P  ,A\  "T?   H'@  )!X  "$=   >'0
M'!T  !@>   5'P( $R ) !(A#@ 0(1( $"$8  XA'P .(B8 #2(N  PB-P *
M(D$ "2)-  <B6@ %(FD  R)\  $BD0  (J@  "'    AY0  (/@  "#_ &<=
M  !7'P  2B$  $ A   W(@  ,"$  "HA   F(   (B   !\?   <'P  &2
M !8A   2(P( $"0'  XF#  ,)A  "R85  HF'  ))B( ""8J  8G,P $)ST
M R=)  $G5@  )V8  "=Y   GCP  )J8  ":_   EY   )?D  "3_ &,@  !4
M(@  1R,  #TD   T)   +B,  "@C   D(@  (2(  !XA   :(@  %R,  !,D
M   0)@( #B@'  LJ"P (*PX !BL3  0K&  "*Q\  2PG   L,   +#H  "Q%
M   L4P  +&,  "QV   LC   *Z0  "N^   JY   *OH  "G_ %\C  !0)0
M1"8  #HF   R)@  *R8  "8E   C)   'R0  !LD   7)0  %"<  !$I   .
M*P( "RT&  <O"P $, X  # 1   Q%0  ,1P  #$C   R+   ,C8  #)"   R
M3P  ,E\  #)R   QB0  ,:(  #"\   PY   +_L  "__ %HG  !,*   0"D
M #<I   O*0  *2@  "4G   A)@  '"<  !@H   4*@  $2P   XN   +, $
M!S(%  ,T"0  -0P  #8/   W$@  .!@  #@@   X*   .#(  #D]   Y2P
M.5L  #AN   XA0  -Y\  #>Z   VY   -?P  #7_ %4J  !(+   /2P  #0L
M   M*P  *"H  "0I   >*@  &2L  !0M   1+P  #3$   HT   '-@   C@$
M   Z!P  .PH  #T-   ^$   0!0  $ ;  ! )   0"X  $ Y  ! 1P  0%8
M $!I  ! @   /YL  #ZW   ]XP  //P  #S_ % O  !#+P  .2\  #(O   L
M+0  )RP  " M   :+P  %3$  !$S   --@  "3@   4[    /0   $ !  !!
M!   0P<  $4+  !&#@  2!$  $H6  !*'@  2B@  $HT  !)0@  25$  $ED
M  !(>P  2)<  $>T  !&X   1?P  $3_ $HS   _,P  -C,  # Q   J,
M(S$  !PS   6-0  $3@   T[   (/@   T$   !#    1@   $@   !*
M3 0  $X'  !/"P  40X  %02  !5&0  52(  %0N  !4/   5$L  %->  !3
M=   4I   %&N  !0UP  3_L  $[_ $4W   \-P  -38  "\T   F-0  'C<
M !<Z   1/0  #$$   =$    2    $H   !-    4    %,   !5    5P
M %@"  !;!@  70L  %\.  !B$P  8AL  &(G  !B-   844  &!7  !@;0
M7XD  %VG  !<S   6O@  %G_ $$\   Z.P  -#D  "HZ   A/   &$   !%#
M   ,1P  !DL   !/    4P   %8   !9    7    %\   !A    8P   &4
M  !G 0  :@4  &T*  !P#@  <Q4  '(@  !R+0  <3T  '!/  !O90  ;H
M &V?  !KP0  :?$  &C_ #]    Y/@  +C\  "1"   :1@  $DH   Q/   $
M5    %@   !=    80   &4   !H    :P   &X   !Q    <P   '4   !X
M    >P   'X#  "!"@  A0\  (<7  "&)   A30  (1&  ""70  @78  '^6
M  !^M@  ?.<  'K_ #]$   S10  *$@  !U,   34@  #%<   -=    8P
M &@   !M    <0   '8   !Z    ?@   ($   "#    A@   (D   "+
MC@   )(   "5 0  F0D  )X0  ">&@  G2D  )P\  ":4@  F&P  ):+  "4
MJ@  DM0  )#Z #A+   L3@  (%,  !59   -8    V<   !N    =    'H
M  "     A    (H   ".    D@   )4   "7    F@   )T   "@    HP
M *<   "K    KP   +0)  "X$   MQX  +4P  "S1@  L6   *]^  "LH
MJ\$  *GN #%5   D6P  &&$   YI   %<0   'D   "!    B    (\   "4
M    F@   )\   "D    J    *D   "L    KP   +,   "U    N0   +T
M  #!    Q@   ,L   #1"@  TQ0  -$E  #0.P  S50  ,IQ  #(D@  Q;,
M ,/> "EB   <:0  $7$   =[    A    (T   "5    G0   *,   "I
MKP   +0   "Y    O    +X   #"    Q0   ,@   #,    T    -0   #:
M    WP   .0   #J    [@P  .T:  #L+P  ZDD  .AE  #FA@  Y*4  .+&
M /\   #_    _P   /P  0#\  @ _@ . /\ % #_ !T _P F /\ , #_ #H
M_P!" /\ 20#^ %  ^P!6 /D 7 #V &( ] !H /( ;P#P '8 [0!_ .H B0#G
M )4 Y "C .  M0#; -  U0#V ,H _P"V /\ J #_ )\ _P": /\ E@#_ /\
M  #[    ]@   /,   #S    ]@ ) /H #@#] !8 ^P @ /< *@#R #, [0 [
M .D 0P#F $D X@!/ -X 50#; %L U@!@ -( 9P#/ &X S !V ,D @ #& (P
MP@": +\ J@"[ ,$ N #I +8 _P"G /\ F@#_ )( _P"- /\ B@#_ /H   #Q
M    Z@   .<   #G    Y  ! .  "P#; !$ V@ : -L (P#1 "P R@ T ,8
M.P#" $( OP!( +P 3@"Z %, N !9 +8 7P"S &8 L0!N *X =P"L (, J0"1
M *8 H0"C +4 H #8 )X ^P"5 /\ BP#_ (4 _P"  /\ ?@#_ .\   #C
MV@   -,   #&    OP   +D !@"W  X M  4 +0 '0"S "4 K@ M *L - "G
M #L I !! *$ 1@"? $P G0!1 )L 5P"9 %X EP!E )4 ;@"3 'D D "' (X
MEP", *D B0#$ (@ [P"% /\ ? #_ '8 _P!S /\ <@#_ .    #0    Q@
M +8   "I    H0   )T  0"9  H F  0 )@ %@"7 !X E  F )$ +0"/ #0
MC  Z (H /P"( $4 AP!* (4 4 "# %8 @0!> (  9@!^ '$ ? !] 'D C0!W
M *  =0"V ', WP!R /\ ;@#_ &D _P!G /\ 90#_ ,P   "^    JP   )T
M  "3    B@   (4   ""  4 @  - '\ $0!_ !@ @  @ 'T )@!Z "T =P S
M '4 . !T #X <@!# '  20!O $\ ;0!6 &P 7@!J &@ : !U &< A !E )8
M9 "K &( R0!A /8 8 #_ %P _P!; /\ 6@#_ +T   "I    EP   (D   !^
M    >    ',   !O  $ ;0 ) &P #@!K !, :P 9 &H ( !H "8 9@ L &4
M,@!C #< 8@ \ &  0@!? $@ 70!/ %P 5P!: &$ 60!M %< >P!6 (X 50"B
M %, NP!2 .D 4@#_ %  _P!/ /\ 3P#_ *T   "8    A@   '@   !N
M9P   &,   !@    70 % %P "P!; !  6P 5 %L &P!: "$ 6  F %8 + !4
M #$ 4P V %( / !1 $( 3P!) $X 40!- %L 2P!F $H = !) (4 2 "9 $<
ML0!& -@ 1@#\ $4 _P!% /\ 10#_ )\   ")    >    &P   !B    6P
M %8   !3    40 " $\ " !/  T 3@ 1 $X %@!- !P 3  A $H )@!) "P
M2  Q $< -P!% #T 1 !$ $, 3 !" %4 0 !@ #\ ;@ ^ 'X /0"2 #P J0 [
M ,< .P#S #L _P [ /\ / #_ ),   !^    ;@   &$   !8    40   $P
M  !)    1P   $4 !0!$  L 0P . $, $@!# !< 0@ = $  (@ _ "< /@ L
M #T ,@ [ #@ .@ _ #D 1P X %  -P!; #4 :  T '@ ,P", #( H@ Q +P
M,0#G #$ _P R /\ ,P#_ (D   !V P  9@4  %D'  !0!P  208  $,%  !
M P  /@$  #P  P [  @ .@ - #H $  Y !0 .0 9 #< '@ V ", -0 H #0
M+@ S #0 ,@ [ #  0P O $P +@!7 "T 9  L ', *P"' "H G  I +4 *0#<
M "D ^P I /\ *@#_ ($$  !N"   7PH  %,+  !*"P  0@L  #T*   Y"0
M-@@  #4%   T @8 ,P * #( #@ Q !$ ,0 5 #  &@ O !\ +@ D "P *@ K
M #  *@ W "D /P H $D )P!4 "8 8  D &\ (P"" "( EP A *X (0#, "$
M\P A /\ (@#_ 'L)  !H#   6@T  $X.  !%#@  /0X  #@-   S#0  , P
M "X+   M"0, +08( "P$#  K @\ *@$2 "D!%P H 1P )P A "8 )P E "T
M)  T ",!/0 B 48 (0%1 !\!70 > 6P ' %_ !L E  : *H &@#% !H ZP 9
M /\ &@#_ '4,  !D#@  50\  $H0  ! $   .1   #,0   O#P  + X  "D.
M   G#0$ )PP% "<*"@ F" T )0<0 "0&%  B!AD (08? " ')  ?!RL '@<R
M !T'.@ <"$0 &@A/ !D(7  7"&L %@A] !4'D0 4!Z< $P:_ !(%Y  2!?H
M$@7_ '$.  !?$   41$  $82   ]$@  -A(  # 2   K$0  *!$  "40   C
M$   (@X$ "$-!P A# L ( L. !\+$@ ="Q< ' P< !L,(@ :#"D &0PQ !@,
M.0 6#4, %0U/ !,-7  2#6L $ U^  \-D@ .#:< #0R^  T,X  -#/4 #0S_
M &T0  !<$0  3A,  $,4   Z%   ,A0  "T4   H$P  )1,  "(2   @$0
M'A$# !P0!0 <#P@ &P\, !H.$  9#Q0 %P\: !8/(0 5$"@ %! P !(0.0 1
M$$0 $!!0  X070 -$&L #!!\  L0D  )$*4 "!"\  <0WP '$/0 !P__ &D1
M  !8%   2Q4  $ 6   W%@  ,!8  "H6   F%0  (A4  !\4   =$P  &A,"
M !D2!  7$@8 %A(* !42#@ 4$A( $A(8 !$3'@ 1$R4 $!,N  X3-P -%$
M#!1+  L46  )%&< !Q1X  84C0 $%*,  Q.[  (3W0 !$O0  A+_ &43  !5
M%@  2!<  #T8   T&   +1@  "@8   C%P  (!<  !T6   :%0  &!4" !85
M!  4%04 $A8( !$6#0 0%Q  #A<5  X7&P -%R( #!<I  L8,@ )&#P !QA'
M  485  $&&,  AAU  $8BP  %Z$  !>Y   7W0  %O4  !;_ &$6  !2&
M11H  #L:   R&@  *QH  "4:   A&0  'A@  !L8   8%P  %A<" !07 P 2
M& 4 $!D'  X;"P ,&P\ "QL3  H;&  ('!\ !QPF  4<+P $'#@  AQ$   =
M40  '6   !UR   <B   '*   !NY   ;W@  &O8  !K_ %X8  !/&@  0AP
M #@<   O'0  *1P  ",<   ?&P  '!H  !D9   7&0$ %!D" !(: P 0&P0
M#AT'  P>"P )'PX !B 1  4@%@ #(!P  2$C   A*P  (34  "%    A3@
M(5T  "%O   AA@  ()X  ""X   ?W@  'O@  ![_ %H;  !+'0  /QX  #4?
M   M'P  )QX  "(=   >'0  &QP  !@;   5&P  $AP  ! = @ .'P0 #"$&
M  DB"@ %(PT  B00   E$P  )1D  "8@   F*   )C(  "8]   F2@  )EH
M "9L   F@P  )9P  "6W   DWP  (_D  "/_ %4>  !'(   /"$  #(A   K
M(0  )2   " ?   ='@  &AT  !8>   3'@  $"    XA   ,(P( ""4%  4G
M"0  * L  "H.   K$0  +!8  "P=   L)0  +"X  "PZ   L1P  +%8  "QI
M   L@   *YH  "JU   IWP  *?L  "C_ %$B  !$(P  ."0  "\D   H(P
M(R(  !\A   <(   %R   !,A   0(P  #B0   LF   (*   !"H$   L!P
M+@D  # ,   Q#P  ,Q,  #,9   S(0  ,RH  #,U   S0P  ,U(  #-E   R
M>P  ,I<  #&S   PW@  +_L  "[_ $PE   _)@  -2<  "TF   G)0  (B0
M !XC   9(P  %"0  !$F   .*   "RH   <L   #+P   #$"   S!   -0<
M #<*   Y#0  .A   #L5   ['0  .R8  #LQ   [/@  .TX  #M@   Z=P
M.9(  #BP   WVP  -OP  #7_ $<I   [*@  ,BH  "LI   E)P  (28  !LG
M   5*   $2H   XL   *+P  !C$   $T    -@   #@    [ 0  /00  #\'
M  !!"@  0PX  $41  !%&   12$  $4L  !$.0  1$@  $1;  !#<0  0HT
M $&K  ! T@  /_H  #[_ $(M   X+@  +RT  "DK   D*@  '2H  !<L   1
M+@  #3$   DT   $-P   #H    \    /P   $$   !$    1@   $@#  !*
M!P  3 L  $X.  !0$P  4!P  % G  !/-   3T,  $]5  !.:@  388  $RD
M  !*R@  2?@  $C_ #XR   U,0  +B\  "DN   @+@  &3$  !(S   .-P
M"3H   (]    0    $0   !'    20   $P   !/    40   %,   !5 0
M6 8  %H+  !=#@  7Q4  %X@  !>+   73P  %Q.  !;8P  6GX  %B=  !7
MP   5?(  %3_ #HV   S-   +3(  "0S   ;-@  $SD   X]   (00   $4
M  !)    3    %    !3    5@   %D   !;    70   &    !B    90
M &@%  !K"P  ;Q   &\8  !N)0  ;30  &U&  !K6P  :G4  &B4  !FM@
M9.D  &+_ #@Y   R-P  *#D  !X[   5/P  #D0   =)    30   %(   !6
M    6@   %X   !B    90   &@   !K    ;0   '    !S    =@   'D
M  !]!   @0L  (41  "$'0  @BP  ( ^  !^5   ?FL  'N*  !ZJ@  =]8
M '7] #@]   L/@  (D$  !=&   /2P  !U$   !7    7    &(   !F
M:P   &\   !T    >    'L   !^    @    (,   "&    B@   (T   "1
M    E@,  )L,  "=$P  FR$  )HS  "720  E&(  )-_  "0H   CL4  (SS
M #%$   E2   &DT  !!3   (6@   &$   !H    ;@   '0   !Y    ?P
M (0   ")    C0   )$   "3    E@   )D   "=    H    *0   "H
MK    +(#  "W#0  MQ<  +4H  "R/@  L%8  *QS  "JE   J;0  *7E "I/
M   >5   $EL   IB    :@   ',   ![    @@   (D   ".    E    )H
M  "?    I    *8   "I    K0   +    "S    MP   +L   #     Q0
M ,L   #1!   U0X  -,=  #0,@  S4L  ,IF  #&AP  PJD  ,'+ ");   6
M8@  #&L   %T    ?0   (<   "0    EP   )X   "D    JP   +$   "V
M    N@   +P   #     Q    ,@   #+    SP   -0   #:    X    .8
M  #K    \08  / 3  #N)P  [#\  .I;  #G>@  Y)L  ."[ /\   #[
M]@   /,   #T  4 ]@ , /H $0#_ !D _P B /\ + #_ #4 _P ] /\ 10#\
M $P ^@!2 /< 6 #U %X \P!D /$ :@#N '( [ !Z .D A0#E )$ X0"@ -T
ML@#8 ,X T@#V ,$ _P"M /\ G@#_ )8 _P"0 /\ C #_ /H   #R    [
M .D   #I    [  % /( # #X !( ]P ; /4 )0#P "X ZP W .8 /@#B $4
MW0!+ -@ 4 #3 %8 T !< ,T 8@#* &H R !R ,4 ? #" (@ O@"6 +H J "W
M +\ M #H *X _P"= /\ D #_ (@ _P"# /\ @ #_ /    #E    W@   -H
M  #;    W    -@ !P#1  X T0 5 -( '@#+ "< Q0 O ,  -P"] #T N@!$
M +< 20"U $\ L@!5 +  6P"N &$ K !I *D <P"G '\ I "- *$ G@"> +(
MFP#5 )D _ ", /\ @@#_ 'L _P!V /\ = #_ .(   #3    R@   ,<   "\
M    M@   +   0"O  L K  1 *T & "M "  J  H *0 +P"@ #8 G0 \ )L
M0@"9 $< EP!- )4 4P"3 %D D0!A (\ :@", '4 B@"# (@ E "& *< @P#"
M (( \ !\ /\ <P#_ &T _P!J /\ : #_ ,\   #!    N0   *T   "@
MF    )0   "1  8 D  - )  $@"/ !D C@ A (L * "( "\ A@ U (0 .@""
M $  @ !% 'X 2P!\ %( >@!9 '@ 8@!V &P = !Y '( B0!Q )T ;P"T &T
MWP!L /\ 90#_ &  _P!> /\ 7 #_ +X   "Q    H    )(   ")    @@
M 'P   !Z  $ >  ) '< #@!X !0 =P : '0 (0!R "< <  M &X ,P!L #@
M:P ^ &D 1 !H $H 9@!1 &0 6@!C &0 80!P %\ ?P!> ), 70"I %P R !;
M /< 5P#_ %0 _P!2 /\ 40#_ +    "?    C0   '\   !T    ;@   &H
M  !F    90 $ &, "P!C !  8P 5 &, &P!A "$ 7P G %T + !< #( 6@ W
M %D /0!7 $, 5@!+ %4 4P!3 %P 4@!H %  =P!/ (D 3@"? $T N@!, .D
M2P#_ $D _P!' /\ 1P#_ *(   "-    ?    &X   !E    7@   %D   !7
M    50 ! %0 !P!3  T 4P 1 %0 %@!2 !L 40 A $\ )@!. "L 3  Q $L
M-P!* #T 20!$ $< 3 !& %8 1 !A $, < !" ($ 00"7 $  KP _ -< /P#_
M #X _P ] /\ /@#_ )0   !_    ;P   &,   !9    40   $T   !*
M2    $< ! !'  H 1@ . $8 $0!' !8 10 < $0 (0!" "8 00 K $  ,0 ^
M #< /0 ^ #P 1P Z %  .0!; #@ :0 W 'H -@"/ #4 IP U ,8 - #U #0
M_P T /\ -0#_ (@   !T    90   %@   !/    2    $,    _    /0
M #P  @ \  < .P , #L #P [ !( .@ 7 #D '  W "$ -@ F #4 +  T #(
M,P Y #$ 00 P $L +P!6 "X 8P M ', + "( "P H  K +L *P#J "L _P K
M /\ + #_ '\   !L    70$  %$"  !( P  0 ,  #L"   W    -    #,
M   R  4 ,@ ) #( #0 Q !  ,0 3 #  &  O !T +0 B "P *  K "X *@ U
M "D /0 H $8 )P!1 "8 7@ E &X ) "" ", F0 C +, (@#> "( _P C /\
M) #_ '<   !E!   5@8  $L'  !""   .@@  #4'   P!@  +04  "P#   K
M  , *@ ' "D "P I  X *0 1 "@ %0 G !D )@ > "4 )  D "H (P Q "(
M.0 A $, ( !. !\ 6@ > &D '0!\ !P DP ; *P &P#- !L ]@ ; /\ ' #_
M ' %  !?"   40H  $8+   ]"P  -0L  # +   K"@  * D  "4(   D!P(
M(P0& ",""0 B 0P (@ / "$ $@ @ !8 'P ; !X (  = "8 '  N !L -@ :
M #\ &0!* !@ 5P 7 &8 %@!X !4 CP 5 *8 % ## !0 [@ 4 /\ %0#_ &L(
M  !;"P  30P  $(-   Y#0  ,0T  "P-   G#0  (PP  "$,   ?"P$ '@H%
M !T("  =!@L ' 4- !P$$  ;!!0 &008 !D$'@ 8!", %P0K !8$,P 5!#P
M% 1' !,#5  2 V, $0-U ! "B@ 0 :( #P"\  \ Y0 / /X $ #_ &<+  !7
M#0  20X  #X/   U#P  +@\  "@/   D#@  ( X  !T.   ;#0$ &0T$ !@,
M!P 8"PD %PD, !<)#@ 6"1( %0D6 !0)&P 3"2$ $@DH !(),  1"3H $ E%
M  \)4@ ."6$ #0ES  P(B  +")\ "@>W  H&VP *!?8 "@3_ &,-  !3#@
M1A   #L1   R$0  *Q$  "40   A$   '1   !H/   8#P$ %@X$ !4.!P 4
M#0D $PT+ !,,#0 2#!  $0P4 ! ,&0 0#!\ #PPG  X-+P -#3D # U%  L-
M40 )#6  " UQ  8-A@ %#9T ! RT  ,,T@ "#/$  @O_ %\.  !0$   0Q$
M #@2   O$@  *!(  ",2   >$0  &Q$  !@1   5$ ( %! % !(0!P 1#PD
M$ \* ! .#  .#@X #@\2  T/%P ,$!T #! D  H0+  )$#8 "!!!  803@ %
M$%T  Q!O  $0A   $)P   ^T   .U   #O,   [_ %P0  !-$@  0!,  #84
M   M%   )A0  "$3   <$P  &1(  !82   4$0, $A$& !$1"  0$ H #A +
M  T1"P ,$0T "Q(1  H2%0 )$AH "!(A  83*0 %$S,  Q,^  (32P  $UH
M !-L   3@@  $IL  !*T   1UP  $?4  !'_ %@2  !)%   /14  #,6   K
M%@  )!4  !\5   :%   %Q0  !03 0 3$@0 $1(' ! 2"0 .$@D #1()  L3
M"@ )% T !Q4/  86$P $%A@  Q8?  (6)P  %S   !<[   72   %U@  !=J
M   6@   %ID  !6T   5V0  %/<  !/_ %44  !&%@  .A<  # 8   H&
M(A<  !T6   9%@  %A4  !,4 P 2$P8 $!,'  \3!P -% < "Q4(  D6"0 &
M& P  QH.  $:$0  &A8  !L<   ;)   &RT  !LX   ;1@  '%4  !MG   ;
M?0  &Y<  !JS   9VP  &/D  !?_ %$6  !#&   -QD  "X:   F&@  (!D
M !L8   8%P  %18! !,5!0 1%00 #Q4$  T6!  +%P4 "1D&  8:"  "' H
M !X-   @$   (!,  " 9   @(0  (2H  "$U   A0@  (5(  "!D   @>@
M'Y4  !^Q   >VP  '?H  !S_ $T9   _&P  -!P  "L<   D'   'AL  !H:
M   7&   %!<" !(7 @ 0& $ #1D!  L: @ (' , !1T$  (?!@  (0@  ",+
M   E#@  )A$  "86   F'@  )R<  "<R   G/P  )DX  "9@   F=P  )9(
M "2O   CV@  (OL  "'_ $@=   \'@  ,1\  "@>   B'@  '1P  !D;   6
M&@  $AH  ! ;   -'   "QT   @?   $(0   2,"   E!   )P8  "D)   L
M#   +@\  "X3   N&@  +B,  "XN   N.P  +DH  "U<   M<@  +(X  "NL
M   JU   *?L  "C_ $0@   X(0  +B$  "8A   @(   '!X  !@=   4'0
M$!X   X?   +(0  !R,   ,E    )P   "D    L 0  +@,  # &   S"@
M-0T  #81   V%P  -A\  #8I   V-@  -D4  #57   U;0  -(D  #*H   Q
MSP  ,/H  "__ #\D   T)   *R0  "0C   ?(0  &R   !8@   1(0  #B,
M  HE   &*    BH    M    +P   #(    T    -P   #D#   [!@  /@H
M $ .  !!$@  01H  $ E  ! ,0  0$   #]2   ^9P  /8(  #RB   ZQP
M.?@  #C_ #HH   P*   *2<  ",E   ?(P  &"0  !(E   .*   "BH   4M
M    ,    #,    V    .    #L    ^    0    $(   !% @  1P8  $H*
M  !-#@  314  $P?  !,*P  2SH  $I,  !)80  2'P  $>;  !%OP  0_,
M $+_ #8L   M*P  )RD  ",G   ;*   %"H   XM   *,   !#,    W
M.@   #T   !     0P   $8   !(    2P   $T   !0    4P$  %8&  !9
M"P  6Q   %L9  !:)0  630  %A&  !76@  570  %23  !2M0  4.H  $__
M #,P   L+@  )RP  !XM   6+P  $#(   HV   #.@   #\   !"    1@
M $D   !,    3P   %(   !5    6    %H   !=    8    &,   !G!@
M:PP  &P2  !K'@  :RP  &D]  !G4@  9FH  &2)  !AJP  7]P  %W_ #$S
M   L,0  (C(  !DU   1.0  "CT   )"    1P   $P   !0    5    %@
M  !;    7P   &(   !E    :    &L   !N    <0   '4   !Y    ?08
M ((-  ""%@  @"0  'XU  !\20  >V$  'A_  !VGP  <\8  '#W #$V   F
M.   '#L  !)    +10   DL   !1    5@   %L   !@    90   &D   !N
M    <@   '8   !Y    ?    'X   ""    A0   (D   ".    DP   )@&
M  "<#@  FQH  )@K  "60   DED  )%S  "-E0  B[4  (CH "L^   @00
M%4<   U-   "5    %L   !A    :    &X   !S    >0   'X   "#
MB    (P   "/    D@   )4   "9    G0   *$   "E    J@   +    "W
M!P  N!$  +4A  "R-0  KTT  *II  "HB   IJ@  *+1 "-(   83@  #E0
M  1<    9    &T   !U    ?    (,   ")    CP   )4   ";    H
M *,   "F    J0   *T   "Q    M0   +D   "^    Q    ,H   #2
MV@H  -86  #2*0  SD$  ,I<  #%?   PIT  ,&] !Q5   17   !V4   !N
M    =P   '\   "(    D    )@   "?    I0   *T   "S    N    +H
M  "^    P@   ,8   #*    S@   -,   #:    X    .<   #M    \P
M /0.  #R'@  [S8  .Q1  #H;@  Y)   -^Q                       !
M P0%!@@)"@L-#@\1$A,4%A<8&AL<'1\@(2(D)28H*2HK+2XO,#(S-#8W.#D[
M/#T^0$%"1$5&1TE*2TU.3U!24U155UA96UQ=7F!A8F-E9F=I:FML;F]P<7-T
M=7=X>7I\?7Z @8*#A8:'B(J+C(Z/D)&3E)66F)F:G)V>GZ&BHZ2FIZBJJZRM
MK["QL[2UMKBYNKN]OK_!PL/$QL?(R<O,S<_0T=+4U=;7V=K;W=[?X.+CY.;G
MZ.GK[.WN\/'R]/7V]_GZ^_S^____________________________________
M__________________\                      0,$!08("0H+#0X/$1(3
M%!87&!H;'!T?("$B)"4F*"DJ*RTN+S R,S0V-S@Y.SP]/D!!0D1%1D=)2DM-
M3D]04E-455=865M<75Y@86)C969G:6IK;&YO<'%S='5W>'EZ?'U^@(&"@X6&
MAXB*BXR.CY"1DY25EIB9FIR=GI^AHJ.DIJ>HJJNLK:^PL;.TM;:XN;J[O;Z_
MP<+#Q,;'R,G+S,W/T-'2U-76U]G:V]W>W^#BX^3FY^CIZ^SM[O#Q\O3U]O?Y
M^OO\_O______________________________________________________
M                      $#! 4&" D*"PT.#Q$2$Q06%Q@:&QP='R A(B0E
M)B@I*BLM+B\P,C,T-C<X.3L\/3Y 04)$149'24I+34Y/4%)35%576%E;7%U>
M8&%B8V5F9VEJ:VQN;W!Q<W1U=WAY>GQ]?H"!@H.%AH>(BHN,CH^0D9.4E9:8
MF9J<G9Z?H:*CI*:GJ*JKK*VOL+&SM+6VN+FZN[V^O\'"P\3&Q\C)R\S-S]#1
MTM35UM?9VMO=WM_@XN/DYN?HZ>OL[>[P\?+T]?;W^?K[_/[_____________
M_________________________________________P ! @,$!08'" D*"PP-
M#@\0$1(3%!46%Q@9&AL<'1X?("$B(R0E)B<H*2HK+"TN+S Q,C,T-38W.#DZ
M.SP]/C] 04)#1$5&1TA)2DM,34Y/4%%24U155E=865I;7%U>7V!A8F-D969G
M:&EJ:VQM;F]P<7)S='5V=WAY>GM\?7Y_@(&"@X2%AH>(B8J+C(V.CY"1DI.4
ME9:7F)F:FYR=GI^@H:*CI*6FIZBIJJNLK:ZOL+&RL[2UMK>XN;J[O+V^O\#!
MPL/$Q<;'R,G*R\S-SL_0T=+3U-76U]C9VMO<W=[?X.'BX^3EYN?HZ>KK[.WN
M[_#Q\O/T]?;W^/GZ^_S]_O]M9G0Q      ,$(0   0
M  $                    !     0(#! 4&!P@)"@L,#0X/$!$2$Q05%A<8
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
M236_^$U*M_M26Z;Q76F8Z65TC.)J?8/=;X1\VG.)=]=WC'/5>H]OTWV1;-&
ME&C0A)9ESX>79<^'EV7/AY=ESX>79<^'EV7/AY=ESX>79<^'EV7/AY=ESX>7
M9<^'EV7/AY=ESX>79<^'EV7/AY?_JB #_[4I!O#(,0?:W3,,R^I"(;[V2#6R
M_TQ&J?]159OW76".\&5JA>ML<7WG<79WY'9Z<^)Y?6_A?']LWX"!:=Z#@V?=
MAX5EW(F&9=R)AF7<B89EW(F&9=R)AF7<B89EW(F&9=R)AF7<B89EW(F&9=R)
MAF7<B89EW(F&9=R)AF7<B8;_K1\#^;\E ]_6(@++Z#(/OO1!(K#_13.D_TI!
MG/]138_^75:%^69>??1N9';R<VAR[WAK;NY\;6SM?V]J[()P9^J%<F7JB7-C
MZ8QT8^F,=&/IC'1CZ8QT8^F,=&/IC'1CZ8QT8^F,=&/IC'1CZ8QT8^F,=&/I
MC'1CZ8QT8^F,=&/IC'3_MAP"Z,T4 <SF'02^\S$2L?\^(J/_0B^6_T@ZC?]0
M1(3_7$M[_V=1=/YN5F_\<UEL^WA;:?E\76?X?UYF^(-?9/>&8&+VB6%A]HQB
M8?:,8F'VC&)A]HQB8?:,8F'VC&)A]HQB8?:,8F'VC&)A]HQB8?:,8F'VC&)A
M]HQB8?:,8F'VC&+SQ \ SMH+ +WS'0>Q_S(4H_\Z'Y7_/RJ)_T8S@/]/.GC_
M6T!Q_V9%;/]M2&C_<TIF_W=,9/][36+_?TYA_X)/8/^%4%[_B5%>_XM17O^+
M45[_BU%>_XM17O^+45[_BU%>_XM17O^+45[_BU%>_XM17O^+45[_BU%>_XM1
M7O^+45[_BU',RPD ON8, :__'@FD_S 3E?\U'(?_/"1\_T0K<_]-,6S_6#7_
MXGT024-#7U!23T9)3$4 #1)G_V,Y8_]K.V'_<3U?_W4^7?]Y/US_?$!;_W]!
M6O^"05G_AD)8_XA"6/^(0EC_B$)8_XA"6/^(0EC_B$)8_XA"6/^(0EC_B$)8
M_XA"6/^(0EC_B$)8_XA"6/^(0EC_B$+_F1\%_Y8K"_^5-A+_H#X:_ZA')O^N
M433_KUM%_ZUE5_BI;VCMHWAYXYM_A]N2A934BXR>SX61ILN E:S'?)FQQ7F>
MM<)VH[G =*J\O7&ROKEOL;^Y;[&_N6^QO[EOL;^Y;[&_N6^QO[EOL;^Y;[&_
MN6^QO[EOL;^Y;[&_N6^QO[EOL;__F1\%_Y8K"_^5-A+_H#X:_ZA')O^N433_
MKUM%_ZUE5_BI;VCMHWAYXYM_A]N2A934BXR>SX61ILN E:S'?)FQQ7F>M<)V
MH[G =*J\O7&ROKEOL;^Y;[&_N6^QO[EOL;^Y;[&_N6^QO[EOL;^Y;[&_N6^Q
MO[EOL;^Y;[&_N6^QO[EOL;__F1\%_Y8K"_^5-A+_H#X:_ZA')O^N433_KUM%
M_ZUE5_BI;VCMHWAYXYM_A]N2A934BXR>SX61ILN E:S'?)FQQ7F>M<)VH[G
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
MS(R)K,6,B;# C(FPP(R)L,",B;# C(FPP(R)L,",B;# C(FPP(R)L,",B;#
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
MQZ' :<>AP&G'H<!IQZ' :<>AP&G'H<!IQZ'_C1P#_XHG"/^*,0W_EC<3_YY
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
M<('(H'>/OYE^F;>2A:*PC(RIJHB4KJ6$G+*@@J2UG8&NMIE_M[>4?;JSDW_
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
M25'_K4I1_ZU*4?^M2E'_K4I1_ZU*4?^M2E'_K4I1_ZU*4?^M2E'_K4K/N 0
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
M5TS[Z5=,^^E73/OI5TS[Z5=,^^E73/OI5TS[Z5?EI0  SK0$ +^_!0"TS@8
MJNL- :#_'P:7_R\-C/\V%8+_/1UX_T0D</],*FK_5"]E_UXS8?]G-UW_;SE:
M_W8\6/]^/E;_AC]3_XY!4?^70E#_H$-._ZE%3?^S14O_OD9*_]!'2?_<1TG_
MW$=)_]Q'2?_<1TG_W$=)_]Q'2?_<1TG_W$?1K@  O[D# ++% P"GU04 G/T/
M I3_(@:)_RL,?O\R$G7_.AAL_T(=9?])(E__425:_UHH5_]C*U3_:RU2_W(O
M4/]Y,$__@#%-_X@R2_^0-$K_F#5(_Z$U1_^J-D;_LS=$_[\X1/_%.$3_Q3A$
M_\4X1/_%.$3_Q3A$_\4X1/_%.$3_Q3C!LP  LKX" *7, 0"9W0, D/\2 H;_
M'P5[_R<*<?\N#FC_-A-A_SX76O]&&E7_31U1_U4?3O]=($O_9"))_VLC1_]Q
M)$;_>"5$_W\F0_^&)T'_CBA _Y8H/_^>*3W_IRD\_[ J//^T*CS_M"H\_[0J
M//^T*CS_M"H\_[0J//^T*CS_M"JSN $ I<8  )?5  "+[P0!A/\3 G?_&@1M
M_R('9/\J"US_,@Y5_SD14/]!$TO_2!5(_T\71?]6&$+_7!E _V$:/O]G&CS_
M;1L[_W,<.?]Y'#C_@!TV_X@=-?^/'C3_EQXR_Z ?,O^D'S+_I!\R_Z0?,O^D
M'S+_I!\R_Z0?,O^D'S+_I!^FP   E\X  (G>  !__P<!=/\0 FG_%0-?_QP%
M5_\D"%#_+ I*_S,,1?\[#D'_00\]_T<0.O]-$3C_4A$V_U<2-/]<$S+_81,Q
M_V84+_]K%"[_<14M_W<5+/]]%2K_@Q8I_XL6*?^.%BG_CA8I_XX6*?^.%BG_
MCA8I_XX6*?^.%BG_CA;_9B #_V$J!?]A,PC_:38+_VX]#_]Q1A7_<U$<_W->
M(_]P;2G_;GPP_VN)-?]IECG_9Z$]_V:J0/]DLD+_8[E$_V'"1O]@R$?_7LU(
M_US42O];WDO[6>1,]UCJ3/17[TWP5O--[%7X3>Q5^$WL5?A-[%7X3>Q5^$WL
M5?A-[%7X3>Q5^$W_9B #_V$J!?]A,PC_:38+_VX]#_]Q1A7_<U$<_W->(_]P
M;2G_;GPP_VN)-?]IECG_9Z$]_V:J0/]DLD+_8[E$_V'"1O]@R$?_7LU(_US4
M2O];WDO[6>1,]UCJ3/17[TWP5O--[%7X3>Q5^$WL5?A-[%7X3>Q5^$WL5?A-
M[%7X3>Q5^$W_9B #_V(J!?]C,0C_:S4+_W \#_]S117_=4\<_W9=(_]S;"K_
M<'HQ_VV'-O]KE#O_:9\__VBH0O]FL$7_9+A'_V/ 2?]AQTK_7\Q,_UW33?Q<
MWD[Y6N1/]5GJ4/%8[U'M5_11Z5?Y4.E7^5#I5_E0Z5?Y4.E7^5#I5_E0Z5?Y
M4.E7^5#_9Q\#_V,J!?]E, C_;C,+_W0Z#_]W0Q7_>4X<_WI:)/]W:"O_='8S
M_W&$.?]ND#__;)M#_VJE1_]HK4K_9[9,_V6^3O]CQ5#_8<M2_5_25/E=W57T
M6^16\%KJ5^M8\%CG6/57XUGZ5.-9^E3C6?I4XUGZ5.-9^E3C6?I4XUGZ5.-9
M^E3_:!\#_V,I!?]H+@?_<3(*_W<X#_][0A7_?4P<_WY8)/][9BW_=W,U_W2
M//]QC$+_;Y='_VRA2_]JJD__:+)2_V>[5/]EQ%;^8LI8^6#16O5>W%SP7.1=
MZEKK7N99\5_B6O5;W%OY5]Q;^5?<6_E7W%OY5]Q;^5?<6_E7W%OY5]Q;^5?_
M:1X#_V0I!?]K+0?_=# *_WLW#O]_017_@4H<_X)5)?]_8R[_>W V_WA\/O]U
MB47_<91+_V^>4/]LIE3_:JY8_6BW6_QFP%WZ9,E@]6'08O!>W&/J7.5EY5OL
M9MY:\&/86_1@T5WX6]%=^%O17?A;T5WX6]%=^%O17?A;T5WX6]%=^%O_:1X#
M_V4H!?]N*P?_>"X*_W\V#O^#/Q3_A4@<_X=3)?^$8"__@&PX_WQY0?]XA4G^
M=)!0^W&95OENHEKX:ZI?]FBR8O1FNV7S9,5H\&+0:^I?W6WC7>=NVUOJ;=-<
M[VC-7O-DR%_W7\A?]U_(7_=?R%_W7\A?]U_(7_=?R%_W7\A?]U__:AX#_V8H
M!?]Q*0?_>RP)_X,U#?^'/A3_BD<;_XQ0)?^)72__A6DZ_8%U1/I\@$WW>(M5
M]'.57/%OG6+O;*5G[6FM:^MFMF_H8\!RYF',=>-@WW?67.1XSE[I<LE?[6W$
M8/!HOV+T8[]B]&._8O1COV+T8[]B]&._8O1COV+T8[]B]&/_:QT#_V<G!?]T
M)P;_?RL(_X<S#?^,/!/_CT4;_Y%.)?^/6C#\BV8[^(9Q1O.!?%'O?(=:[':0
M8NAQF&GE;*!PX6BH==YDL'K;8KI^V&''?]1AVG_+7^%^Q&'E=[]BZ7*[8^UM
MMF3Q9[9D\6>V9/%GMF3Q9[9D\6>V9/%GMF3Q9[9D\6?_;!T#_VHF!?]W)@;_
M@BH(_XHR#/^0.Q+_DT,:_Y9,)/V55S#WD6(\\HQM2>R&>%3G?X%?XGB*:=QR
MDG+6;9IXTFJB?,YGJW_+9K2!R66_@\=DSH3!8]V#NF3B?+9FYG:R9^IQKFCO
M:JYH[VJN:.]JKFCO:JYH[VJN:.]JKFCO:JYH[VK_;1P#_VPD!?]Z) 7_A2D'
M_XXQ"_^4.1'_F$(9_YM*)/B;5##REU\]ZY)J2^6*<UC>@GQDU7R%;L]VC77*
M<I5ZQFZ=?L-LI8*_:J^$O6FYAKIHQX>W:-J'L6C>@:UIXWJI:^ATIFOL;:9L
M[6VF;.UMIFSM;:9L[6VF;.UMIFSM;:9L[6W_;1P#_VXC!/]](@7_B"@'_Y$P
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
M;U*_[&]2O^QO4K_L;U*_[&]2O^QO4K_L;U*_[&__APX!_YL- -^N!P#0O @
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
M_Y,+ .&E!0#2LP< R;X' ,++" "\W0X M-TC ZK:,PV?UD <E--**HK04C>
MS5I!>,MA2G#):%%JR&]79,9V7%_%?V!:Q8AD5L229U/$GFE0Q*QJ3\2\:T[%
MTVI/Q>UH4,#S9%&]]6%1O?5A4;WU85&]]6%1O?5A4;WU85&]]6'_A@H \)H$
M -2J! #(M@8 OL$% +?/"0"PXQ$ J.,E!)_B-0V5X#X9B]Y()8'<4#!XVE@Z
M<-A?0FG69TECU6Y/7M1V4UG3?U=5TXE:4M.374_3H%]-TZU@2]2^8$K5V&!+
MU.U>3-'W7$S,^5I,S/E:3,SY6DS,^5I,S/E:3,SY6DS,^5K_CP, VJ(  ,JO
M P"]N00 M,8% *O4"0"DZA0!G.DH!I/I- Z)Z#T8?^=$(G?F3BIOYE<R:>5?
M.&/E9SU?Y&]"6N1W15;D@$E3Y(I+4.243DWDGU!+Y:Q12>6[4DCFSU)(YNA2
M2.3X44CA_$](X?Q/2.'\3TCA_$](X?Q/2.'\3TCA_$_AF0  S:D  +ZS @"S
MO@, J,L% )_:"0"8\A@"D/(J!X;R,PY\\3L6=/%#'6SQ2R-F\50I8?%=+5WQ
M9C%9\6XU5O%V-U/Q?SI0\H@\3?*2/DORG4!)\ZE!1_.V0D;TQT-%]-]#1/3P
M0T3R^D)$\OI"1/+Z0D3R^D)$\OI"1/+Z0D3R^D+1H@  P*X  +*X 0"GQ (
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
M64^\_E50NOY54+K^55"Z_E50NOY54+K^55"Z_E7_A0( W9@  ,VF @#!L0,
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
M6V":_E9AF/]289C_4F&8_U)AF/]289C_4F&8_U+_<@L _X,% -^3 0#1GP0
MR:H& ,&R!0"[O00 M+\8 *N^+ 6BNSH1F;A%'9"U3RB'LE<R@*]>.GFM94)S
MJVQ(;JES36FG>E%DIH-67Z2-65RCF%Q8HZ1>5J.S7U6CQE]5I.1=6*3V6%JC
M_U1;H?]06Z'_4%NA_U!;H?]06Z'_4%NA_U#_=P< \(D  -:8  #+I , P:T$
M +FV P"RP 0 J\44 */%* 2;PC<.D<!#&8F]3"2 NE4N>;A<-G*V8SUMM&I#
M9[-Q2&*Q>4Q>L(%06J^+5%:OEU93KJ-84*ZR64^NQEE/KN184:[V5%.N_U!4
MK/]-5*S_352L_TU4K/]-5*S_352L_TW_?0  WX\  ,Z=  ##J ( N; " +"Z
M @"HQ 4 H<P/ )O,(P*2RC,*B<@_%8'&21]YQ%(H<L):,&O!83=FOV@\8;YP
M05R]>$58O(%)5+R+3%&[ED].NZ-13+NS4DJ[QE)*N^113+OV3DVZ_TM.N?])
M3KG_24ZY_TE.N?])3KG_24ZY_TGOA0  U)4  ,>C  "ZK $ L+0  *>_ P">
MR08 E=0+ )#5'0&)U"X&@-(\$'C01AEQST\A:LY8*63-7R]?S&<T6LMN.5;*
M=SU2RH! 3\F+0TS)ET5)R:1'1\FS2$;*R$A&RN9'1\GW14?(_T-(Q_]"2,?_
M0DC'_T)(Q_]"2,?_0DC'_T+>C0  RYP  +VG  "QL   IKH  )S$ P"3SP<
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
M8?\XL&'_.+!A_SC_4AL!_UX6 ?]H% '_<AD!_WD? O]^)P/Y@# %\($Y"N>
M0Q'@?% :UG=;),]R9B[);6\UQ&IX.\!G@4"\9(E$N6*12+9@F4JS7Z%-L5VJ
M3ZY<M%&L7,%2JES44JA=ZU"H8/I)J&/_1*AD_T"F9?\\IF7_.Z9E_SNF9?\[
MIF7_.Z9E_SO_51D!_V$4 ?]L$@'_=A<!_WT< ?^#(P+TABP$ZH@U!^&'0 [6
M@DP9S7U8),9W8BW <VLUNV]T/+=L?$&S:81&KV>,2:QEE$RI8YQ/IF*E4:1A
MKU.B8+Q5H&#-59Y@YE2>9/=-GV?_1Y]I_T.>:?\_G6G_/9UI_SV=:?\]G6G_
M/9UI_SW_5Q<!_V,2 ?]O$0'_>10!_X$9 ?N'( 'OC"<"Y(XP!=J-/0S/ATH8
MQX)5([]]7RVY>&@ULW1P/*]Q>$*K;H!&IVR(2J1ID$Z@:)A1G6:A4YMEJU68
M9+A7EF3(6)1DX5B5:/10EFO_2I=L_T66;?]!EFW_0)9M_T"6;?] EFW_0)9M
M_T#_614!_V80 ?]R$ #_?1( _X46 /:,&P'JD2(!WY0K ].1.@O)C$<7P(=3
M(KF"7"RR?64UK7EM/*AU=4*C<WU'H'"$2YQNC$Z9;)52E6N>5))IJ%>0:;19
MCFC#68QHW%J-;/)3CV[_3)!P_T>/<?]#CW'_08]Q_T&/<?]!CW'_08]Q_T'_
M6Q0!_V@/ /]U#P#_@!$ _XD3 /*0%P#EEAP V9DF LV5. K$D$46NXM1(;.&
M6BRM@F,TIWYK.Z%Z<D&==WI&F76!2Y5SB4^2<9%2CF^;58MNI5B(;;!:AFR_
M6X1MU5N&;^]5B'+]3HET_TF)=/]$B'3_0XAT_T.(=/]#B'3_0XAT_T/_71(!
M_VL. /]X#@#_@P\ _8P0 .V4$@#@FA4 TYPD LB9-@F_E$,5MH]/(*Z*6"NG
MAF$SH8)H.YQ_<$&7?'=&DWE^2X]WAD^+=8]2B'.85H1RHEB!<:Y:?W&\7'UQ
MT%Q_<^Q6@7;[3X-X_TJ#>/]%@GC_1()X_T2">/]$@GC_1()X_T3_7Q$!_VT,
M /]Z#0#_A0T \H\- .>8#0#;GPX SI\B <2=- BZF$(4LI--'ZJ/5BJCBE\R
MG(9F.I>#;4"2@'5%C7Y\2HE\A$Z%>HQ2@GB55GYWH%E[=JM;>76Z7'=VS5QX
M=^I8>WKZ47U\_TM]?/]&?7S_17U\_T5]?/]%?7S_17U\_T7_81 !_V\+ /]]
M"P#UB H WY,( -B;"@#3H@P R:,? ;^@,@>VG$ 3K9=+'J635"B>CUTQF(MD
M.9*(:S^-A7)%B(-Z2H2 @4Z ?XI2?'V357A\G5AU>ZE;<GJX7'%ZREQR?.A8
M=7[Y47> _TQW@/]'=X#_1G> _T9W@/]&=X#_1G> _T;_9 \ _W() /]_" #E
MC 4 V)8' -&>"0#.I0H Q*8= ;JD+P:QH#X1J)Q)':"84R>9E%LPDY!B.(V-
M:3Z(BG!$@XAX27Z&?TUZA(A1=H*157*!FUAO@*=:;'^U7&N R%QK@>59;H/W
M4G&$_TURA/](<H3_1W*$_T=RA/]'<H3_1W*$_T?_9@T _W4' /:#!0#<CP,
MTI@& ,RA!P#(J @ OZD: +6H+06LI#P0I*!'&YR=4264F5DOCI9@-HB39SV"
MD&Y#?8YV2'F,?4QTBH50<(B/5&R'F5=IAJ599H:S6V6&Q5MEAN-9:(CV4FN*
M_TULBO](;(G_1VR)_T=LB?]';(G_1VR)_T?_:0L _W@$ .6'  #6D@, S9P%
M ,:D!@#!JP8 N:T7 +"L*P2GJ3H.GZ9%&9:B3R./GU<MB)Q?-8*99CM]EVQ!
M>)5S1G.3>TMND8-/:H^-4F:.EU5CC:-88(VQ65^-PUI>C>!88H_U4F20_TUF
MD/](9H__1V:/_T=FC_]'9H__1V:/_T?_; @ _GP  -Z*  #0E@( R)\$ ,"G
M! "YK@, LK(4 *JQ* .AKS<,F:Q#%Y&H32&)I54J@J-<,GR@8SEWGFH^<IQQ
M1&V:>4AHF8%,9)>+4&"6E5-=EJ)56I6P5UF5P5=8E=Y66Y;S4%V7_TQ?E_]'
M8);_1F"6_T9@EO]&8);_1F"6_T;_< , ZX$  -:/  #*F@$ P:,# +FJ @"Q
ML@$ JK<1 *.W) *;M30*D[) %(JO2AZ#K5,G?*M:+G:H835PIV@[:Z5O0&>C
M=T1BHG](7J&)3%J@E$]7GZ!15)^N4U.?P%-2G]U259_S3E>@_TI9H/]&69__
M15F?_T59G_]%69__15F?_T7_=0  X(8  ,^3  #$GP$ NJ<! +&N  "IM@
MH;T- )N]( &4O#$'B[H]$(.W2!I\M5 B=;-8*F^R7S!JL&8V9:]M.V"M=3]<
MK'Y#6*N'1U6JDTI1JI],3ZJN34VJP$U-JMQ-3JKR25"J_D92J?]#4JG_0E*I
M_T)2J?]"4JG_0E*I_T+R?   UXP  ,B9  "]HP  LJL  *FR  "@NP( E\0)
M )+%&P"+Q"P$@\(Z#'O!1!5TOTX=;KU6)&B\72ICNV0P7[IL-%JY=#E6N'P\
M4[>'/T^WDD),MI]$2K:M1DBVP$9(M]U%2;;R0TJU_T%+M?\^2[3_/4NT_SU+
MM/\]2[3_/4NT_SWB@P  S9(  ,&?  "TIP  JJ\  *"X  "6P , C,H' (;-
M% "!S28">LPU"'/+00]LRDH79LE3'6'(6R-<QV(H6,9J+%3&<C!0Q7PS3<6&
M-DK$DCE'Q)\[1<2N/$3%P3Q#Q=\\1,3S.T3#_SE%PO\W1<'_-T7!_S=%P?\W
M1<'_-T7!_S?5BP  Q9H  +>D  "KK   H+0  ):^  "+QP0 @= ( 'C9#@!U
MV2 !;]@O!&G8/ ECUD807M90%5G56!I5U& ?4=1H(D[4<29+TWLI2-.%*T73
MDBY"U)\O0=2O,#_5PC$_U>$P/]/R,#_2_2\_T?\N/]#_+C_0_RX_T/\N/]#_
M+C_0_R[*E   NZ$  *VI  "BL0  EKL  (O$  " S0, ==@( &_D$0!JY" !
M9.0M U[D. =9Y$$+5>1+#U'D5!)-Y%T62N1E&$?D;AM%Y'<=0N2"'T#DCB$^
MY9LC/.6J)#OFO"0ZYM,D.>7N)#GC^B,YXO\D.>+_)#GB_R0YXO\D.>+_)#GB
M_R2_G@  KZ8  *.N  "7N   BL(  '[,  !SU@( :>4) &3O% !?\" !6? K
M U3P-05/\#X'2_%&"D?Q3@Q$\5<.0O%?$#_R9Q(]\G 4.O)[%3CSAQ8V\Y08
M-?2B&3/TL1DR]<4:,?7B&C'T\1DQ\?X9,?'_&3'Q_QDQ\?\9,?'_&3'Q_QFR
MI   I:L  )BV  "+P   ?LH  ''5  !EW@  7O4* %G\$P!3_!X!3OPG DK]
M, -%_3D%0?U !C[^2 <[_D\)./]7"C;_7@LS_V<,,?]P#2[_? XL_XD/*_^6
M$"G_I! H_[01)__'$2?_X1$F__(1)O_V$2;_]A$F__81)O_V$2;_]A&GJ0
MF;,  (N^  !^R0  <-,  &3>  !8YP  4O\) $W_$0!'_QD!0_\B 3[_*@(Z
M_S(#-_\Y S/_/P0P_T8%+?]-!2O_5 8H_UL')O]C!R/_;0@A_WD)'_^'"1[_
ME0H=_Z,*'/^Q"AO_P L:_]8+&O_?"QK_WPL:_]\+&O_?"QK_WPN;L0  C;P
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
M1GYS_T%_=/\]@'7_.H!U_SJ =?\Z@'7_.H!U_SK_70X _VH& /]V!@#D@ ,
MV8D& -*/" #/E H Q98; +R4+@2SD3T-JXU(%Z2(4B">A5LHF(%C+Y-^:C6.
M?'$YBGIX/89X@$*#=HA%?W6127QSFTQY<J=.=G*U4'1RQE!T<N-/=G7V1WAW
M_T)Z>/\^>WG_.GMY_SI[>?\Z>WG_.GMY_SK_7PP _VP$ /5Y @#>@P( TXL%
M ,V2!P#)EP@ P)D9 +>8+ .OE3L,IY%'%I^-4!^9B5DGDX9A+HZ#:#2)@6\Y
MA7]V/8%]?D%]>X9%>7J/279XF4QS=Z5.<'>R4&YWQ%!M=^!/<'GU2')[_T-T
M?/\^=7W_.W5]_SMU??\[=7W_.W5]_SO_80H _V\" .A\  #9A@$ SXX$ ,B5
M!@##F@8 NYP6 +.<*@.JF3D+HI5%%)N13AV4CE<FCHM?+8F(9C.$AFTX@(1T
M/7N">T%W@(1%='^-2'!]ETMM?*-.:GRP3VA\P5!G?-U0:G[S26V _T-N@?\_
M;X'_/&^!_SQO@?\\;X'_/&^!_SS_9 @ _W(  .%_  #3B0$ RI(# ,.8! "]
MG@0 MJ 3 *Z@)P*EG38)G9I#$Y:731R/DU4DB9%=*X2.9#%_C&LW>HIR.W:(
M>4!RAH)$;H6+1VJ#E4IG@J%-9(*N3V*"OT]A@MI/9(3R26:%_T-HAO\_:H;_
M/&J&_SQJAO\\:H;_/&J&_SS_9P0 ]G8  -R"  #.C0  Q94" +Z< P"WH0(
MKZ01 *BD) *@HC0(F)] $9&<2AJ*F5,BA)=;*7Z58C!YDFDU=9!P.G"/=SYL
MC7]":(R)1F6*DTEAB9]+7HFL35V)O4Y<B=9-7HKP2&"+_D-BB_\_8XS_/&.,
M_SQCC/\\8XS_/&.,_SS_:@  YGH  -6&  #)D0  P)D! +B? 0"PI0  J*D.
M **I(0&:J#$&DZ4^#XNC2!B$H%$@?IY9)WB<8"USFF<R;YAN-VJ6=3QFE7T_
M8I2'0U^2D49;DIU)69&K2E>1NTM6D=-+5Y+O1UJ2_4)<D_\^79/_.UV3_SM=
MD_\[79/_.UV3_SO_;@  X'X  ,Z+  #$E0  NIT  +&C  "IJ0  H:X+ )NO
M'0&4KBX$C*P[#(6J1A5^J$X<>*96(W*D72IMHF0O::%K-&2?<SA@GGL\7)V%
M/UF<CT)5FYQ%4YNJ1U&;ND=0F]%'49ON1%.;_$!5F_\\5IO_.E:;_SI6F_\Z
M5IO_.E:;_SKQ=   V8,  ,B0  "^F@  LZ$  *JG  "AK@  E[4& )*V& ",
MM2H#A;0W"7ZR0A%WL$P8<:Y4'VRM6R5GJV(J8JII+UZI<3-:J'HW5J>#.E.F
MCCU0IIM 3:6I04NEND)+IM%"2Z7M/TVE_#Q.I/\Y3Z3_-T^D_S=/I/\W3Z3_
M-T^D_S?D>@  SXD  ,*5  "VGP  K*4  **L  "8LP  CKL" (B]$@"#O24!
M?+PS!G:[/PUONDD4:KA1&F6W61]@MF D7+5G*5BT;RQ4LW@P4;.",TVRC39*
MLIHX2+&H.D:RN3I%LM$Z1K'M.4>P_#9'L/\T2*__,TBO_S-(K_\S2*__,TBO
M_S/;@@  QY   +N<  "NHP  I*H  )FQ  "/N0  A, # 'O&#0!XQAX <\8N
M VW%.@AGQ$4.8L-.$UW#5AA9PEX=5<%F(5'!;B1.P'<H2\"!*TB_C"U%OYHO
M0[^H,4&_NC%!P-(Q0;[N,$&]_2]!O/\N0;S_+4&\_RU!O/\M0;S_+4&\_RW.
MB@  OY@  +&@  "FJ   F[   )"X  "%OP  >L<$ &_/"0!KT14 9]$F 6/1
M- 1>T$ (6=!*#%7/4Q!1SUL43L]C&$O.:QM(SG4>1<Y_($+.C") SIDD/LZH
M)CS.NB8\S]0F/,WO)3O,^R4[R_\E.\K_)3O*_R4[RO\E.\K_)3O*_R7#DP
MM9X  *BF  "=K@  D;8  (6_  !YQP  ;\X$ &36"0!>WA$ 6]X@ %?>+0)3
MWSH$4-]$!DS?3@E)WU<,1M]?#T/?:!%!WW$3/M]\%3S?B1<ZX)89.."E&C?@
MMQHVX<T:-M_L&C7>^1HTW?\;--S_&S3<_QLTW/\;--S_&S3<_QNYG   JJ0
M )ZK  "2M0  A;X  'G'  !MSP  8M8# %CA" !5ZA, 4>L@ $WK*P%)ZS4"
M1>P^!$+L1P4_[$\'/>U8"3KM8 HX[6H,-NYT#3/N@ XR[HX/,.^=$"[OK1$M
M\, 1+?#>$2SN\1$L[/X1+.O_$"SK_Q LZ_\0+.O_$"SK_Q"MH@  H*D  ).S
M  "&O0  ><8  &S/  !@V   5=X  $[S"@!*]Q, 1O@= $/X)P$_^# "._DX
M CCY0 ,U^D<$,_I/!3#[5P4N^U\&*_QI!RG\= @G_(())?V0"23]H HC_K *
M(O[$"R'_X LA_?(*(/S\"B#\_ H@_/P*(/S\"B#\_ JBIP  E;$  (>[  !Y
MQ@  ;,\  %_9  !2WP  2.@  $/_"  __Q  ._\9 #?_(0 T_RD!,/\P 2W_
M-P(J_SX")_]$ B7_2P,B_U,#(/]< QW_9@0;_W($&?^ !1?_CP46_Y\&%?^O
M!A3_P 84_]8&$__I!A/_Z083_^D&$__I!A/_Z0:7KP  B+H  'K%  !LSP
M7MH  %#@  !$Y@  //4  #?_!  S_PT +_\3 "O_&@ H_R$ )?\G 2'_+0$>
M_S(!&_\X 1G_/P$6_T8"%/]- A'_5@(0_V "#O]L @S_>P,+_XL#"O^: PK_
MJ ,)_[4#"/_" PC_P@,(_\(#"/_" PC_P@.*N   >\,  &S.  !>VP  3^(
M $+G   V[   ,?\  "S_   G_P< (_\. "#_$@ <_Q@ &/\= !7_(0 2_R8
M$/\L 0[_,0$-_S<!"O\^ 0C_1@$%_T\! ?]9 0#_9@$ _W0! /^" @#_D (
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
M.(UB_S..9/\PCF3_+(YE_RR.9?\LCF7_+(YE_RS_50X _U\& /]I!@#T<@8
MXG@& -M\"0#9?PP S8$= ,1_, .[?#\*M'A+$JUU51JH<5XAHVYF)I]L;BN;
M:G4OF&A],Y5GA#:298PYCV25/(QCGSZ)8JI AV&W0H5AR4*$8N1!A63W.X9F
M_S6'9_\QAVC_+H=I_RV':?\MAVG_+8=I_RW_5PP _V$$ /YL P#D=0$ VWL%
M -. " #0@PH QX4: +Z$+0.V@3P)KWU($JAY4AFB=EL@G7-C)IEP:RN5;G(O
MD6UY,XYK@3:+:8DZB&B2/(5GG#^"9J=!@&:T0WYFQ41\9N%#?FCU/']J_S>
M:_\S@6S_+X%L_R^!;/\O@6S_+X%L_R__60L _V,! /1O  #?>   U'\$ ,Z#
M!@#*AP@ PH@8 +F'*P*QA3H(JH%&$:-^4!B=>ED?F'=A)9-U:"J/<V\OBW%W
M,XAO?C:%;H8Z@FR//7]KF4!\:J5">6JQ1'=JPD1V:MU$>&SS/GEN_SAZ;_\T
M>W#_,'QP_S!\</\P?'#_,'QP_S#_6P@ _V8  .=R  #:>P  SX(# ,F'!0#$
MB@8 O(P5 +2+* *LB3@'I85$$)Z"3AB8?U<>DWQ?)(YY9BJ*=VTNAG5T,H)T
M?#9_<H0Y?'&-/7EPET!V;Z)"<VZO1'%NP$5P;ME%<G#Q/W-R_SEU<_\U=G3_
M,79T_S%V=/\Q=G3_,79T_S'_708 _VD  .)T  #4?0  RX4" ,2*! "_C04
MMX\3 +"/)@&HC34'H(I"#IJ&3!:3@U4=CH%=)(E^9"F%?&LM@7IR,GUX>35Z
M=X(Y=G:+/'-UE4!P=*!";7.M1&MSO45J<]5%;'3O0&YV_CIO=_\V<7C_,G%X
M_S%Q>/\Q<7C_,7%X_S'_7P( ]VP  -YW  #0@0  QX@! ,"- P"YD0, LI,1
M *N3(P&CD3,&G(Y #96+2A6/B%,<B89;(H2#8BB @6DM?']P,7A^=S5T?( X
M<7N)/&YZDS]K>9Y":'BK1&9XNT5D>-%%9GGN0&A[_3IJ>_\V:WS_,FM\_S)K
M?/\R:WS_,FM\_S+_80  ZF\  -EZ  #,A   PXL  +N1 0"TE0$ K)<. *67
M(0&>EC$%EY,^#)"02!2*CE$;A(M9(7^)8"=[AV<K=X5N,'.$=31O@GTW:X&'
M.VB D3YE?YQ!8GZI0V!^N41??L]$8'_L0&* _#ID@/\V98'_,V:!_S)F@?\R
M9H'_,F:!_S+_9   Y7(  --^  #'AP  OH\  +:5  "NF0  IIL, *"<'@"9
MFRX$DID["HN61A*%E$\9?Y%7'WJ/7B5UCF4J<8QL+FV*<S)IB7LV9HB$.6*&
MCSU?A9H_7(6H05J%MT)9A<Q"6H7J/UR&^SI>AO\V7X?_,E^'_S)?A_\R7X?_
M,E^'_S+]:   X'8  ,V"  #"C   N9,  +"9  "HG0  GZ ) )FA&@"3H"L#
MC)\X"(6=0Q!_FDP7>9A4'7277")PE6,G:Y-J+&>2<3!DD7DS8(^"-UR.C3I9
MC9D]5XVF/U2-MD!3C<M 5(WI/5:-^CE7C?\U68[_,EF._S%9CO\Q68[_,5F.
M_S'M;0  V7L  ,B'  "]D   M)@  *J=  "AH0  EZ8$ )&G%0",IR<"A:8U
M!G^D0 UYHDH4<Z!2&FZ?61]IG6 D99QG*&&;;RQ>FG<P6IB ,U:7BS93EY<Y
M49:E.T^6M#Q.ELD\3I;H.D^6^391EO\S4I;_,%*6_S!2EO\P4I;_,%*6_S#F
M<@  T(   ,*,  "XE@  K9P  *.A  "9I@  CJT  (BN$0"#KB(!?:TQ!'>L
M/0IRJD<0;*E/%F>H5QMCIUX?7Z9E)%ND;2=8I'4K5*-_+E&BB3%.H98T2Z&D
M-DFAM#9(H<@W2*#G-4F@^3)*G_\P2Y__+DN?_RU+G_\M2Y__+4N?_RW=>0
MR88  +R2  "QF@  IJ   )RF  "1K   AK(  'VV#0!YMAT =;8L F^U.09J
MM$,+9;-,$6"R5!9<L5L:6+!C'E6O:R%1KW,E3JY]*$NMB"I(K94M1:VC+D2M
MLR]#K<@O0JSG+T.K^2U$J_\K1*K_*42J_RE$JO\I1*K_*42J_RG1@   P8T
M +68  "IGP  GJ4  ).L  "(L@  ?;@  '&^!@!NOQ4 :K\F 6:_,P-AOC\'
M7;Y("UF]40]5O5D34;Q@%TZ\:!I+NW$=2+M['T6ZAR)"NI0D0+JB)CZZLR8]
MNL@F/;KH)CVX^24]M_\D/;;_(SVV_R,]MO\C/;;_(SVV_R/'B   N94  *R=
M  "AI   EJL  (JR  !_N0  <[\! &C&!0!@R@X 7LH= %O*+ %7RC@#5,I#
M!5#*3 A-R54+2LE=#D?)9A%$R6\40<EY%C_(A1@\R),:.LBB&SG)LQPXR<D<
M.,CH'#?'^1PWQ?\<-L3_'#;$_QPVQ/\<-L3_'#;$_QR^D0  L)L  *2C  "8
MJ@  C+(  ("Y  !TP   :,<  %W-!0!3TPH 3]<2 $W8(@!+V#  2=@\ D;8
M1@-$V4\$0=E8!C_980@\V6L*.MEV##?9@@XUVI /--J@$#+:L1$QV\<1,=KG
M$3#8]A(PUO\3+]3_$R_4_Q,OU/\3+]3_$R_4_Q.SF@  IJ$  )JI  "-L0
M@+H  '3!  !HR0  7,\  %+5 P!(W @ 1>42 $/E'@!!YBH /N8U 3OG/@$Y
MYT<"-^=0 S3H600RZ&(%,.AM!B[I>0<LZ8<(*^J6"2GJIPHHZKH*)^O6"B?I
M\ HGY_T))N;_"B;F_PHFYO\*)N;_"B;F_PJHH   G*<  (^P  ""N0  =,(
M &C*  !;T0  3]<  $7=   ^[@D //(1 #GS&P V\R4 -/0N #'T-P$N]3\!
M+/5' 2GV3P(G]E<")?=A R/W; ,A^'H$'_B)!![YF@4<^:L%&_K !1KZW@4:
M^?(%&O?]!1GV_P49]O\%&?;_!1GV_P6>I@  D:\  (.Y  !UP@  9\L  %K3
M  !-V@  0M\  #CE   U^P< ,?\/ "[_%@ K_Q\ *?\F "7_+0 C_S0 (/\[
M 1[_0P$;_TL!&?]3 1;_70(4_VH"$O]X A'_B (0_YH"$/^K P[_O@,._]4#
M#O_M P[_\ ,.__ ##O_P P[_\ .3K@  A+@  ';"  !GS   6M4  $S<   _
MX0  ->8  "WT   J_P( )O\+ "/_$0 @_Q< '?\= !G_(P 6_RD %/\O !+_
M-0 0_ST #O]% 0S_3@$*_U@!!_]E 07_= $#_X4! O^6 0'_I@$ _[4! /_&
M 0#_R@$ _\H! /_* 0#_R@&&MP  =\$  &C,  !:UP  2]X  #[D   RZ0
M)^T  "/_   ?_P  &_\% !?_#  4_Q  $?\4  __&  -_QT "_\B  C_*  %
M_RX  O\U  #_/0  _T<  /]2  #_7@  _VT  /]^ 0#_C@$ _YL! /^I 0#_
MJP$ _ZL! /^K 0#_JP'_*BT!_RXK ?\P*P'_,"X"_RXU O\I/0/_)4D$_R-7
M!/\A9 7_'W(&_QU_!O\=B@;_'90&_QV<!_\<HP?_'*H'_QRQ!_\<N ;_'+\&
M_QS)!O\<U@;_'>4&_QWO!O\=^07_'?\%_QW_!?\=_P7_'?\%_QW_!?\=_P7_
M'?\%_QW_!?\=_P7_+"L!_S H ?\S* '_,RL"_S$Q O\M.@/_*T<$_RA4!?\F
M807_)&\&_R)\!_\BAP?_(I$'_R&9!_\AH0C_(:<(_R&N"/\AM0C_(;P(_R'&
M!_\AT0?_(>('_R+M!_\B]P?_(O\&_2+_!OPB_P;\(O\&_"+_!OLB_P;[(O\&
M^R+_!OLB_P;_+B@!_S,E ?\V)0'_-R<!_S4M O\T. /_,D0$_R]1!?\L7@;_
M*FL'_REW!_\H@PC_)XT(_R>6"?\GG0G_)Z0)_R>K"?\GL@G_)[D)_R?""?\G
MS0G_)]X)_R?K"?PG]@CY*/X(]RC_"/8H_PCU*/\(]2C_"/4H_PCU*/\(]2C_
M"/4H_PC_,B4!_S<B ?\Z(0'_.R,!_SLI O\[- +_.4 $_S9-!?\T6@;_,68'
M_S!S"/\N?PG_+HD*_RZ2"O\MF0O_+:$+_RVG"_\MK@O_+;4,_RV^#/XMR0S[
M+=D,^"WH"_0N] OQ+OX+[R[_"^XN_POM+O\+["[_"NPN_PKL+O\*["[_"NPN
M_PK_-2(!_SL> ?\_'0'_0!\!_T(F ?]",0+_0#P#_SY(!?\[50;_.6((_S=N
M"O\V>0O_-80,_32-#?PTE0WZ-)P.^3.C#O<SJ@_V,[(/]3.Z#_,SQ0_R,](/
M[C/E#^HT\@_G-/T/Y33_#^0T_P[B-?\.XC7_#>$U_PWA-?\-X37_#>$U_PW_
M.1X!_S\: ?]#& '_1AH!_TDC ?])+0+_2#@#_T5$!?]#4 ?_0%T)^SYI"_@]
M= WU/'\.\SN(#_$[D!#O.I@1[3J?$NPYIA/J.:X3Z3FV%.<YP13F.<X5XCGC
M%=XY\17;.OP4V#K_$]4[_Q+3._\2TCO_$=([_Q#2._\0TCO_$-([_Q#_/1L!
M_T,6 /](% #_3!<!_T\? ?]0* '_3S,"_TT_!/M*2@;U1U<)\49D#.U$;P[I
M0WD1YT*#$^1!BQ3B0),6X#^;%]\_HAC=/JH9VSZS&M@^O1K6/LH;TC[?&\X^
M[QO+/_L:R4#_&,= _Q?&0?\5Q4'_%,1!_Q3$0?\4Q$'_%,1!_Q3_01< _T<2
M /],$ #_4A0 _U8; /]7) '_5BX"^%0Y _%110;K3U()YDU>#.%+:1#=2703
MV4A]%M5&AAC218X:T$66',Y$G1W,1*4>RD.M'\A#MB#&0\,AQ4/3(<%#Z2&^
M1/<?O$7_';I&_QNY1_\9N$?_&+A'_Q>X1_\7N$?_%[A'_Q?_1!0 _TL0 /]1
M#@#_5Q$ _UL6 /]='@#Y72@![ULS N=9/P3@5TT(VE19#=-29!+.4&X6RDYW
M&<=,@!S%2X@>PDJ0(,!*ER&^29\CO$BG)+I(L"6X2+PFMTC+)[1'XR>R2?,E
ML$K_(JY+_Q^N3/\=K4S_&ZU-_QJM3?\:K4W_&JU-_QK_1Q$ _T\- /]6# #_
M7 X _V 2 /UB& #P8R$ YF(L =Y@.@/47D@'S5M4#<=87Q/#5FD7OU1R&[Q2
M>AZY48(AME"*([1/D26R3IDGL$VB**Y-JRJL3+8KJDS$+*A,VRRF3>\JI$_]
M)J10_R.C4?\@HU+_'J)2_QVB4O\=HE+_':)2_QW_2@\ _U(* /]:"0#_8 L
M_V4. /5G$0#H:!@ W6<D -)F-0+*9$0'PV%0#;U>6Q.Y7&08M5IM'+%8=2"N
M5WTCK%6$):E4C"BG4Y0JI5*=+*-2IBVA4;$OGU&^,)U1T3";4>HOFE/Z*II5
M_R:95O\CF5;_(9E7_Q^95_\?F5?_'YE7_Q__30T _U4& /]=!0#[9 < [VD)
M .EK# #A;!  TVT> ,EL,0+":D 'NV=,#;5D5Q.P86 9K%]I':A=<2&E7'@D
MHEJ )Z!9ARJ=6) LFU>8+IE6HC"65:PRE%6Y,Y-5RC.15>4SD5?W+9%9_RF1
M6O\ED5O_(Y%;_R&16_\AD5O_(9%;_R'_3PL _U<" /]A @#J: $ WFT$ -AP
M" #5< L RW(; ,)Q+@*Z;ST&M&Q)#:YI5!.I9UT9I&1E':%B;2&=870EFE]\
M*)A>@RN578LMDEN4,)!;GC*-6J@TBUFU-8I9QC:(6>$VB%ST,(A=_RN)7O\H
MB5__)8E?_R.)7_\CB5__(XE?_R/_40D _UH  /5D  #@;   UW$# -!T!@#-
M=0D Q'87 +QV*@&T=#H%KG%&#*=N41*B:UH8GFEB'9IG:2&697$EDV1X*)!B
M@"N-88@NBV"1,8A?FC.&7J4U@UZR-X)>PC> 7MPX@%_R,X%A_RV"8O\I@F/_
M)H)D_R6"9/\E@F3_)8)D_R7_4P8 _UT  .=G  #;;P  T'0" ,IX!0#&>0<
MOGH5 +9Z* &O>#<%J'9$"Z)S3A*<<%<8F&U?'91K9R&0:FXEC6AU*(IG?2N'
M984NA&2.,8%CES1_8J(V?&*O.'IBOCEY8M4Y>6/O-'IE_B][9O\K?&?_*'QG
M_R9\9_\F?&?_)GQG_R;_50, _V   .-J  #5<@  S'@! ,5[ P# ?04 N7X2
M +%^)0&J?34$HWI!"IUW3!&7=%47DG)='(YP9""*;FLDAVQR*(1K>BN!:H(N
M?FF+,7MGE31X9Z V=F:L.'1FO#ES9M$Z<V?M-G1I_3!U:O\L=FO_*7=K_R=W
M:_\G=VO_)W=K_R?_5P  ]F,  -]M  #1=0  R'L  ,%_ @"[@ , M($0 *R"
M(P&E@3($GGX_"9A[2A"2>5,6C79;&XET8B"%<FDD@7%P)WYO=RM[;G\N>&V(
M,75LDC1S:YXW<&JJ.6YJN3IM:LXZ;6OK-V]M_#%P;O\M<6[_*G%O_RAQ;_\H
M<6__*'%O_RC_60  ZV4  -MP  #->   Q'X  +R" 0"VA $ KH4. *>&( "@
MA3 #FH(]"). 2 ^.?5$5B7M9&H1Y8!^ =V<C?'5N)WET=2IV<WTN<W*&,7!Q
MD#1M<)PW:F^H.6AOMSIG;\LZ9W#I-VEQ^C)K<O\M;'/_*FQS_RAL<_\H;'/_
M*&QS_RC_7   YV@  -5S  #)>P  P((  +B&  "QB   J8D- ***'0"<B2X"
ME8<[!X^%10Z)@D\4A(!7&7]^7AY[?&4B>'ML)G1Y<RIQ>'LM;G>$,&MVCC-H
M=9HV972F.&-TM3EA=,DZ873G.&-V^3)E=O\N9G?_*V=W_REG=_\I9W?_*6=W
M_RG_7P  XVP  -!V  #%?P  O(4  +2*  "LC   HXX* )V.&@"7CBL"D(PX
M!HJ*0PR$ATP2?X55&'J$7!UV@F,A<X!J)6]_<2EL?GDL:'V"+V5\C#)B>Y@U
M7WJD-UUZLSA<>L<Y7'KE-UY[^#)?>_\N8'S_*V%\_REA?/\I87S_*6%\_RGU
M8@  WF\  ,QZ  # @P  MXD  *^.  "FD0  G9(& )>3%P"1DR@!BY(V!860
M00M_CDH1>HQ2%G6*6AMQB&$?;8=H(VJ&;R=FA'<K8X. +F""BC%=@98T6H&C
M-EB LC=6@,4W5H#C-EB!]S%9@?\M6X+_*EN"_RE;@O\I6X+_*5N"_RGL9@
MV',  ,=^  "\AP  LXX  *F2  "@E0  EI@! )"9$P"*F20!A9@R!'^6/@EY
ME$@.=)-0%&^15QEKD%X=:(YE(62-;25@C'4H78M^*UJ*B"Y7B90Q5(FA,U*(
ML#11B,,U4(CB-%*(]C!3B/\L5(C_*56(_RA5B/\H58C_*%6(_RCF:P  T'@
M ,*#  "WC   K9(  *.6  ":F@  CIX  (>?$ "#GR  ?I\O GB=.P=SG$4,
M;IM-$6F9519EF%P:89=C'EZ6:B%;E7(E5Y1\*%23ABM1DI(N3I*@,$R2KS%+
MDL(Q2I'@,4R1]2U-D?\J3I#_*$Z0_R9.D/\F3I#_)DZ0_R;><   R7T  +R)
M  "RD@  IY<  )V;  "3GP  AJ0  'ZF# !ZIAL =:8J 7"F-P1LI4$)9Z-*
M#6.B4A)?H5D66Z%A&5B@:!U4GW @49YZ(TZ=A"9+G9$I2)R>*D:<KBQ%G,$L
M19S?*T6;]"E&FO\G1YK_)4>:_R1'FO\D1YK_)$>:_R34=P  PH0  +:/  "K
ME@  H9P  ):@  "+I0  ?ZH  '2N!0!OKQ0 ;*\D &BO,@)DKCT%7ZU&"5NL
M3PU8K%815*M>%%&J9A=.JFX:2ZEX'4BI@R!%J(\B0ZB=)$&HK25 J, E/ZC?
M)3^F]"- I?\B0*7_(4"D_R! I/\@0*3_($"D_R#*?@  NXL  *^5  "DFP
MF:$  (ZF  ""K   =[$  &JV  !CN X 8;@= %ZX+ %:N#@"5[A"!5.X2PA0
MMU,+3;=;#DJV8Q!'MFL31+5U%D*U@1@_M8X:/;6<'#NUK!PZM< =.;7?'#FS
M]!PYLO\<.;'_&SFP_QLYL/\;.;#_&SFP_QO!A@  M),  *>:  "<H   D:<
M (6M  !YLP  ;;@  &*] 0!6P@< 4\,4 %+#(P!0Q# !3<0[ DK$10-'Q$X%
M1<17!T+#7PE PV@+/<-R#3O#?@\XPXP1-L.;$C7#JQ,SP\ 3,\/@$S/!]1,R
MP/\4,K__%#&^_Q0QOO\4,;[_%#&^_Q2XD   JYD  )^@  "3IP  AZX  'NT
M  !NNP  8\   %C% 0!-R@4 1,\, $/0%P!"T"4 0- R #_1/0$]T4<!.]%0
M CG260,VTF,$--)N!3+2>@<PTH@(+M*8"2W3J0DLT[X*+-/?"2O1\PHJS_X+
M*<[_#"G-_PTIS?\-*<W_#2G-_PVNF   HI\  ):F  ")K@  ?+8  &^]  !C
MPP  5\@  $S-  !"T@, .=D) #7?$  TWQL ,N G #'A,@ PX3T +N)' "WB
M4 $KXEH!*N-E BCC<0(FY'\#)>2/ R/EH00BY;0$(>7-!"#D[ 0@XOL$'^'_
M!1_@_P4?X/\%'^#_!1_@_P6DG@  F*4  (NN  !]M@  <+X  &/&  !6RP
M2]   $#5   VW   +^4' "WM$  K[A@ *>XB "?O*P E[S0 (_ \ "'P10 ?
M\4X '?)8 1OR9 $9\W$!&/.! 1?TD@(5]*4"%/6Z A/UU@(3].\"$O+\ A+P
M_P(2\/\"$O#_ A+P_P*:I   C:T  '^V  !QOP  8\<  %;.  !)TP  /=H
M #/?   JXP  )O0% "3[#0 A_!, 'OT; !S](@ 9_BD %_XQ !7_.0 3_T$
M$?]* !#_50 ._V$ #/]O 0S_@ $*_Y,!"?^F 0C_N@$'_]0!!__K 0;_]@$&
M__8!!O_V 0;_]@&/K   @+8  '*_  !CR0  5M$  $C8   [W0  ,.(  ";F
M   ?\   '/\  !G_"0 6_PX %/\3 !'_&0 /_QX #?\D  O_*P )_S( !O\[
M  /_1   _T\  /]<  #_:P  _WT  /^0  #_HP  _[0  /_&  #_U@  _]8
M /_6  #_U@""M0  <[\  &3)  !6TP  1]L  #K@   NY0  (^D  !KM   5
M_0  $O\  !#_ @ ._PD "_\-  C_$  $_Q,  ?\8  #_'@  _R0  /\K  #_
M,P  _ST  /])  #_5@  _V8  /]X  #_B@  _YL  /^H  #_L0  _[$  /^Q
M  #_L0#_)2L!_R@I ?\I*0'_*"P!_R,R ?\>.P+_&D<"_Q=5 _\58@/_$W #
M_Q)\ _\2AP/_$I$#_Q*9 _\2H /_$J<#_Q*M _\1M /_$;L#_Q'$ _\1S@/_
M$=\#_Q'K O\2]@+_$OX"_Q+_ O\2_P+_$O\"_Q+_ O\2_P+_$O\"_Q+_ O\2
M_P+_*"D!_RLF ?\L)@'_*RD!_R@O ?\B. +_($0"_QU2 _\;7P/_&&P#_Q=Y
M!/\7A 3_%XX$_Q>6!/\6G03_%J0$_Q:J!/\6L03_%K@$_Q;  _\6R@/_%ML#
M_Q;H _\7] /_%_T#_!?_ OL7_P/[%_\#^A?_ _H7_P/Z%_\#^A?_ _H7_P/_
M*B8!_RXC ?\O(@'_+R4!_RPK ?\J-0+_)T$"_R1. _\B6P/_(&@$_QYT!/\=
M@ 3_'8H$_QV2!?\=F@7_':$%_QVG!?\=K07_';0$_QV]!/\=QP3_'=0$_AWF
M!/L=\@3W'OL#]1[_!/0>_P3S'O\$\Q[_!/(>_P3R'O\$\A[_!/(>_P3_+B(!
M_S(? ?\T'@'_,R !_S(F ?\R,@'_+SX"_RQ* _\J5P/_)V0$_R9P!?\E>P7_
M)(4%_R2.!O\DE@;_))T&_R2C!O\DJ@;])+$&_"2Y!OLDPP;Y),\&]B3C!O(D
M\ 7N)?H%[27_!NLE_P;J)?\&Z27_!NDE_P;I)?\&Z27_!NDE_P;_,AX!_S8;
M /\X&0#_.!L!_SHC ?\Y+0'_.#H"_S5& _\R4@3_,%\$_RYK!?\M=@;]+( '
M^BR)!_DKD0?W*YD(]2N?"/0KI@CS*ZT(\2NU"/ KOPCN*\L(ZRO?".<L[@CD
M+/H(XBS_"> L_PG>+/\(WBS_"-TL_PC=+/\(W2S_"-TL_PC_-1H _SH6 /\]
M% #_/Q< _T$? /]!*0'_0#0!_SU! O\Z30/\.%H%^#9E!O0U<0?Q-'L([S.$
M">TSC0GK,I0*Z3*;"N@RH@OF,JH+Y#*R#.,RNPSA,L@,WS+<#-HR[ W5,_@-
MTC/_#= S_PS.,_\,S33_"\PT_PO,-/\+S#3_"\PT_PO_.18 _SX2 /]!$ #_
M11, _T@; /]() #_1R\!_D0[ O="1P/Q/U0%[#Y@!N@\:PCE.W8)XCM_"^ Z
MB S=.9 -VSF7#MDXG@_6.*80U#BN$=(XMQ'0.,,2SCC3$LHXZ!+'.?<2Q#G_
M$<(Z_Q#!.O\/P#K_#K\Z_PZ_.O\.OSK_#K\Z_P[_/1, _T(/ /]&#0#_2Q
M_TX6 /]/'P#]3BD!]$PT >Q(00+F1TX$X$5;!MM$9@G60G ,TD%Y#L] @A#-
M0(H1RC^1$\D_F13'/J 5Q3ZH%L,^L1?!/KP7P#[+&+T^XABZ/O(7MS__%K5
M_Q2T0/\3LT'_$;-!_Q"S0?\0LT'_$+-!_Q#_0!  _T8, /]+"@#_40T _U,1
M /]4& #S5"( Z5(M >%0.P':3TD#TDU5!\Q+8 O(26H.Q4AS$<)'>Q._1H,5
MO46+%[M%DQBY1)H9MT.B&K5#JQNT0[8<LD/$';!#V1ZM0^T=JT7\&JE%_QBH
M1O\6J$;_%:='_Q.G1_\3IT?_$Z='_Q/_1 X _TH( /]0!@#_50H _U@- /=9
M$0#J6!@ WU<D -17-0',540$QE10",%26PR]4&40N4YM$[9-=A:T3'T8L4N%
M&J]*C1NM294=JTF='JE(IB"G2+ AI4B](J1(SR*A2.@BH$GX'I]+_QN>2_\9
MG4S_%YU,_Q:=3/\6G4S_%IU,_Q;_1PL _TT" /]4 @#W6@0 ZUT' .=="P#A
M7!  TUT> ,I=, '#7#\$O5I,"+=85PRS5F 1KU1I%*Q3<1>I47@:IU" '*1/
MAQZB3X\@H$Z8(9Y-H2.<3:LDFDVX)9E,R":63.(FE4[U(I1/_Q^44/\<E%'_
M&I11_QB44?\8E%'_&)11_QC_20@ _U   /M8  #E7@  W6(# -9C!P#480H
MRF(9 ,)C+ &[8CL#M&!("*]=4PRJ6UP1IEID%:-8;!B@5W0;G55['9M4@R"9
M5(LBEE.3))12G2624:<GD%&S*(Y1PRF-4=TJC%+R)HM4_R*+5?\>BU;_'(M6
M_QJ+5O\:BU;_&HM6_QK_3 0 _U,  .Q<  #?8@  U&8! ,YH!0#+9P@ PF<6
M +IH* &S9S@#K65%!ZAC4 RC85D1GU]A%9M=:!B87' ;E5IW'I-9?R&06(<C
MCE>/)8Q7F2>)5J,IAU:O*H55ORN$5M4L@U?O*8-8_B2#6?\@A%K_'H1:_QR$
M6O\<A%K_'(1:_QS_3@$ _U<  .5?  #89@  SFH  ,=L P##:P4 O&P2 +1M
M)0"M;#4#IVI"!Z%G30R<9581F&->%91B91B18&P;CE]T'HQ>>R&)78,DAER,
M)H1;E2B!6J J?UJL+'U:NRU\6L\N>UOL*WQ<_"9\7?\B?5[_'WU>_QU]7O\=
M?5[_'7U>_QW_4   ]5D  .%C  #2:@  R6X  ,)P 0"]< , MG 0 *YQ(@"H
M<#("H6X_!IQL2@N7:E,0DFA;%(YF8AB+96D;B&-P'H5B>"&"88 D@&"))GU?
MDBE[7ITK>%ZI+79>N"YU7LPO=%[I+75@^B=V8?\C=V+_('=B_QYW8O\>=V+_
M'G=B_Q[_4@  [%P  -QF  #.;0  Q'(  +UT  "W= $ L'0. *EU'P"B="\"
MG'(]!9=P1PJ1;E$/C6Q9%(EJ8!>%:6<;@FAN'G]F=2%]97TD>F2&)W=CD"EU
M8YLL<F*G+G!BMB]O8LDO;F+F+F]D^2AP9?\D<6;_(7%F_Q]Q9O\?<6;_'W%F
M_Q__5   Z%\  -=I  #*<   P'4  +EX  "R>   JW@- *1Y'0">>"T!EW<Z
M!9)U10J,<DX.B'!6$X1O7A> ;60:?6QK'7IK<R!W:GLC=&F#)G)HC2EO9YDL
M;&:E+FIFLR]I9L8P:&;D+VIH]REK:?\E;&G_(FQJ_R!L:O\@;&K_(&QJ_R#_
M5P  Y&(  -)L  #&<P  O7@  +5[  "M?   I7P* )]]&@"9?"H!DWLX!(UY
M0PF(=TP.@W54$G]S6Q9[<F(9>'!I'75O<"!R;G@C;VV!)FQLBREJ;)<L9VNC
M+F5KLB]D:\0P8FOA+V1L]BIF;?\F9FW_(V=N_R!G;O\@9V[_(&=N_R#V60
MX&4  ,YO  #"=@  N7P  +%_  "I@   H( ' )F!%P"4@2@!CH U XA^00B#
M?$H-?GI2$7IX615V=V 9<W9G''!T;A]M<W8C:G)_)F=QB2ED<94K8G"A+6!P
ML"]><,(O77#?+U]Q]2I@<?\F87+_(V)R_R!B<O\@8G+_(&)R_R#O7   W&D
M ,IR  "^>@  M8   *V$  "DA0  FH4# )2%% ".AB4!B80S X.#/@=^@4@+
M>7]0$'5^5Q1Q?5X8;GME&VMZ;!YH>70B97A])6)WARA?=I,J7':?+%IUKBY9
M=< N6'7=+EEV\RI;=O\F7'?_(UQW_R!<=_\@7'?_(%QW_R#J8   U6P  ,5V
M  "Z?@  L80  *B(  "?B0  E(H  (V*$0"(BR$ @XHP GZ).P5YAT4*=(9.
M#G"$51)L@UP6:8)C&F:!:AUB@'(@7W][(UQ^A299?9$I5WR>*U5\K"Q3?+XM
M4GS:+5-\\BE5?/\E5GS_(E=\_R!7?/\@5WS_(%=\_R#E9   SW   ,%Z  "V
M@P  K8D  *.,  "9C@  C8\  (:0#@"!D1T ?9 L 7B/. 1SCD((;HU+#&J,
M4Q!GBEH48XEA%V"(:!M=AW >6H9Y(5:%@R14A8\F482<*$^$JBI-A+PJ3837
M*DV#\2=/@_\D4(/_(E"#_Q]0@_\?4(/_'U"#_Q_>:0  R74  +R   "RB
M_^)]$$E#0U]04D]&24Q%  \2J(T  )V1  "3DP  A98  'Z7"P!YEQD =9<H
M 7&7-0-LEC\&:)5("F244 UADU<179)>%5J19AA7D&X;5(]W'E&.@2!.CHTC
M2XV:)4F-J29(C;LG1XW4)T>,\"1(C/\B28O_($J+_QY*B_\>2HO_'DJ+_Q[5
M;@  PWL  +>%  "LC0  HI(  )>6  ",F0  ?YP  '6>!0!PGQ, ;9\C &F?
M, %EGCL$89Y%!UV=30I:G%0-5YM<$52:8Q11FFL73IET&4N8?QQ(F(L>19>9
M($.7J"%"E[HB09?3(D&6[R!"E?X>0I7_'4.4_QQ#E/\<0Y3_'$.4_QS,=0
MO($  +&,  "FD@  FY<  )&;  "%GP  >:,  &JG  !EIPX 8Z@< &"H*P%=
MJ#8"6:= !%:G2093IE$)4*99#$VE8 Y*I6D11Z1R%$2D?19"HXD8/Z.7&CVC
MIQL\H[D<.Z/2&SNB[QL[H/X:.Y__&3R?_Q@\G_\8/)__&#R?_QC$?   MHD
M *J2  "?EP  E9P  (FA  !]I@  <:H  &2N  !:L0@ 5[$4 %6R(P!3LC !
M4+([ DVR1 -+L4T%2+%5!T6Q70E#L64+0+!O#3ZP>@\[L(<1.:^6$S>OIA0V
MK[@4-;#1%#6N[Q0TK?X4-*S_%#2K_Q0TJ_\4-*O_%#2K_Q2[A0  KY   *.7
M  "8G0  C*,  ("H  !TK0  :+(  %RV  !0N@$ 2;P- $B\&0!&O2< 1;TS
M $.]/0%!O4<!/[U0 CV]6 ,ZO6$%.+UK!C:]=P@TO80),KV3"C"]I LOO;<,
M+K[0"RZ\[@PMNOX-++G_#2RX_PXLN/\.++C_#BRX_PZSCP  II<  )N=  "/
MHP  @ZH  ':P  !JM0  7KH  %*^  !'P@$ /<<& #C)$  WR1L -LHG #7*
M,P TRST ,\M' #'+40$PRUL!+LQE BS,<0(JS'\#*<R0!"?,H00FS;0$)<W.
M!"7+[@0DR?P&(\C_!R/'_P<CQ_\'(\?_!R/'_P>IE@  GIT  )*C  "%JP
M>+(  &NX  !?O@  4L(  $?&   ]R@  -,\$ "O4"0 FV0\ )=D9 "7:)0 D
MVC  (]L[ "/;10 BW%  (=U; "#=:  >WG8 '=Z' 1S?F0$:WZP!&=_$ 1C>
MYP$8W/@!&-O_ A?:_P(7VO\"%]K_ A?:_P*@G   E*,  (>K  !YLP  ;+H
M %_!  !2Q@  1LH  #O.   QTP  *=D  "'>!0 >Z X '>@5 !OI'@ 9Z2<
M&.HP !;J.0 5ZT, %.Q. !+L6@ 1[6< $.YW !#NB@ .[YX #O"S  WPS0 ,
M[^P #.W\  SK_P ,Z_\ #.O_  SK_P"7HP  B:L  'NT  !MO   7\0  %+*
M  !%S@  .=,  "_8   EW0  '>$  !CL @ 6]PL %/<1 !'X%P 0^!X #ODE
M  WY+0 +^C4 "?L_  ?[2@ $_%<  _UF  +^=P  _8L  /V?  #\M0  _-$
M /SM  #\_   _/T  /S]  #\_0"+JP  ?;0  &Z]  !@Q@  4LT  $32   W
MV   +-T  "+A   9Y0  $^H  !#Z   ._P8 #?\,  K_$  '_Q0 !/\:  '_
M(   _R<  /\P  #_.@  _T4  /]3  #_8@  _W4  /^*  #_GP  _[,  /_'
M  #_Y0  _^4  /_E  #_Y0!_M   <+T  &''  !3T   0]8  #;=   JX@
M'^8  !;J   0[0  #/H   G_   &_P   O\$  #_"0  _PT  /\0  #_%
M_QH  /\A  #_*0  _S0  /]   #_3@  _UX  /]R  #_AP  _YH  /^J  #_
MN0  _[D  /^Y  #_N0#_("D!_R(G ?\B)P'_'RH!_QDP ?\2.0'_$$4!_PU3
M ?\,8 '_"FT"_PEY O\)A +_"8X!_PF6 ?\)G0'_":,!_PFI ?\)L '_"+<!
M_PB^ ?\(R '_"-8!_PCF ?\(\0'_"/L _PC_ /\(_P#_"?\!_PG_ ?\)_P'_
M"?\!_PG_ ?\)_P'_(R8!_R4D /\E) #_(R<!_QTL ?\8-0'_%4(!_Q)0 ?\0
M70+_#FH"_PYV O\.@ +_#HH"_PZ2 O\.F@+_#J "_PZF ?\-K0'_#;,!_PV[
M ?\-Q0'_#=$!_PWC ?\-[P'^#?H!^@W_ ?D._P'Y#O\!^0[_ ?@._P'X#O\!
M^ [_ ?@._P'_)B, _R@@ /\H( #_)B( _R(H ?\@,@'_'#\!_QE, ?\760+_
M%64"_Q-Q O\3? +_$X8"_Q.. O\2E@+_$IT"_Q*C O\2J0+_$K "_Q*W O\2
MP0+_$LP!_1+? ?D3[0'U$_@!\Q/_ ?(3_P'Q$_\"\!3_ O 4_P+P%/\"\!3_
M O 4_P+_*A\ _RP< /\L&P#_*QT _RDD /\H+P'_)3L!_R)( ?\?5 +_'6$"
M_QMM O\:=P+_&H$"_QJ* O\:D@+_&ID"_1J? OP:I@+[&JP"^1JT O@:O0+V
M&L@"\QK; N\:Z@+L&_<"Z1O_ N@;_P/G'/\#YAS_ ^4<_P/E&_\#Y1O_ ^4;
M_P/_+1L _S 7 /\Q%0#_,!8 _S$@ /\P*@#_+C8!_RM# ?\H3P+_)EP"_R1G
M OPC<@/Y(WP#]R*% _4BC0/S(I4#\B*; _ BH@/O(JD#[2*Q ^PBN0/J(L4#
MZ"+5 ^0CZ0/@(_8$WB/_!-LD_P39)/\$V"3_!-<D_P36)/\$UB3_!-8D_P3_
M,18 _S02 /\V$0#_-Q, _SD; /\X)0#_-C$!_S,] ?TQ2@'X+E8"]"UB _ L
M;0/M*W<#ZBN !.@JB 3F*I $Y2J7!.,JG@7A*J4%X"JM!=XJM@7<*L(%VBK2
M!M4KYP;0*_4'S2S_!\LL_P?)+/\'R"S_!\<L_P;'+/\&QRS_!L<L_P;_-1(
M_SD. /\Z#0#_/A  _T 6 /\_( #_/2H ^3LW ?(X1 'L-E$"YS5< ^,T9P/@
M,W($W3-[!=HR@P;6,HL&U#*3!](QF@C0,:$(SC&I"<PQL@G+,;P*R3'*"L8R
MX0O",O$+OS/^"[TS_PJ[,_\*NC/_";HS_PFZ,_\)NC/_";HS_PG_.1  _ST+
M /] "0#_1 T _T81 /]%&0#W1", [D$O .8_/ '@/DH!VCU7 M,\8@3/.VP&
MS#IU!\DZ?0G'.84*Q3F,"\,XE S!.)L-P#BC#;XXK Z\.+8/NCC##[DXUQ"U
M..P0LCG[#[ Z_PZO.O\-KCK_#*TZ_PNM.O\+K3K_"ZTZ_PO_/ T _T & /]%
M! #_20D _TL- /E*$0#M21H XT8F -I&-@#11D4!RT51 \9$7 7"0F8(OT)O
M"KQ!=PNZ0'\-N#^&#K8_CA"T/I41LCZ=$K ^IA.O/K 4K3Z]%*L^S16I/N85
MIC_W$Z1 _Q*C0/\0HD#_#Z) _PZB0?\.HD'_#J)!_P[_/PD _T0  /]*  #W
M3@( [% & .I/"P#C3!  UDP> ,U-, #&33\!P$Q,!+M+5P:W26$)M$AI#+%'
M<0ZN1GD0K$: $:I%B!.H1) 4ID28%J1#H1>B0ZL8H$.W&9]#QQF=0^ :FT3S
M%YE%_Q681O\3F$;_$9A&_Q"71O\0ET;_$)=&_Q#_0@4 _T<  /=/  #E4P
MW54! -=5!@#54@L RU,9 ,-4*P"\5#L!ME)(!+%14@>M4%P*J4YD#:9-; ^D
M3'01H4M[$Y]*@A6=2HH7FTF3&)E)G!J72*8;E4BR')1(P1V22-@=D$GO&X]*
M_AB/2_\6CDO_%(Y,_Q*.3/\2CDS_$HY,_Q+_10  _TL  .E3  #>6   TUL
M ,U;! #*6 < PE@5 +I:)P"S6C<!KEA$!*E73P>D55@*H51@#9Y3:!";46\3
MF%!V%990?A>43X89DDZ.&H].F!R-3:(=BTVN'XI-O""(3= @ATWK'X9/_!N&
M4/\8AE#_%H90_Q2&4?\4AE'_%(91_Q3_1P  ^$\  .17  #570  S&   ,5@
M @#!7@4 NET1 +-?(P"L7S,!IEY  Z%<2P>=6E0*F5E<#I989!&35FL3D%5R
M%HY4>AB+5((:B5.*'(=2E!Z%4IX?@U&J(8%1N")_4<LB?E+G(7Y3^1U^5/\:
M?E7_%WY5_Q9^5?\5?E7_%7Y5_Q7_2@  [E(  -Y;  #/80  QF0  +]E  "Z
M8P( LV(/ *QC( "F8S !H&(] YMA2 :67U$*DEY9#8]<81&,6V@3B5IO%H99
M=AB$6'X:@E>''']7D!]]5ILA>U:G(GE6M2-W5L<D=E;D)'97]Q]W6/\;=UG_
M&7=9_Q=W6?\6=UG_%G=9_Q;_3   Z58  -E?  #+90  P6@  +II  "T:
MK6<- *9H' "@:"T!FF<Z Y5E10:08TX*C&)7#8EA7A"&7V43@UYL%H!=<QA^
M7'L:>UR#'7E;C1]V6I@A=%JD(W):LB1Q6L0E;UKA)7!;]B!Q7/\<<5W_&G%=
M_QAQ7?\7<5W_%W%=_Q?]3P  Y5D  --B  #':   O6P  +9M  "O;   IVL+
M *!L&0";;"H!E6LW I!I0P6+:$P)AV94#(-E6Q" 8V(3?6)I%7IA<!AX87@:
M=6"!'7-?BQ]P7I8B;EZB)&Q>L"5K7L$F:5[>)FI?]"%K8/\=:V'_&VQA_QEL
M8?\8;&'_&&QA_QCU40  XEP  ,]E  ##:P  N6\  +%Q  "J<0  HF\( )MO
M%P"6<"< D&\U HMN0 6&;$D(@FI2#'YI60][:& 2=V9F%'5F;A=R978:<&1^
M'6UCB!]K8Y,B:6*@)&9BKB5E8K\F9&+:)F1C\B)E9/\>9F3_&V=D_QEG9?\8
M9V7_&&=E_QCP4P  W5\  ,MH  "_;P  MG,  *YU  "F=0  G7,% )9S% "1
M="0 BW,R H9R/@2!<$<(?6]/"WEM5PYV;%X1<VMD%'!J;!=M:G,::VE\'&AH
MAA]F9Y$B8V>>)&%FK"5@9KTF7V?6)E]G\2)@:/\>86C_'&)H_QIB:/\98FC_
M&6)H_QGL5P  V6(  ,=K  "\<@  LW<  *IY  "A>0  EW<! )!X$0"+>"$
MAG@O 8%W.P1\=44'>'1-"G1R50YQ<5P1;G!C%&MO:A9H;G$99FYZ'&-MA!Y@
M;(\A7FR<(UQKJB5::[LF66S3)EIL[R-;;/\?7&W_'%UM_QI=;?\976W_&5UM
M_QGH6@  TF8  ,-O  "X=@  KWL  *9^  "=?@  D7P  (I\#P"%?1X @7TM
M 7Q\.0-W>D,&<WE+"7!X4PQL=UH0:79A$V9U:!9C=&\887-X&UYR@AY;<HT@
M67&:(E=QJ"15<;DE5''0)51Q[B)6<?X>5W'_'%=Q_QI8<?\96''_&5AQ_QGC
M7@  S6D  +]S  "T>@  JW\  **"  "8@P  BX$  (2!#0!_@AH >X(I 7:!
M-@)R@4 %;G])"&I^4 MG?5<.9'Q>$6%[9A1>>FT76WIV&5EY@!Q6>(L?4WB8
M(5%WIB)0=[<C3W?.(T]W["%0=_T>47?_&U)W_QE2=_\94G?_&5)W_QG>8@
MR&X  +MW  "P?P  IX0  )V'  "2AP  A(<  'V'"0!XB!8 =(@F '"(,@)L
MAST$:(9&!F6%3@EAA54,7H1<#UN#8Q)9@FL55H%T%U. ?AI0@(D<3G^6'DQ_
MI2!*?[8A27_,(4E^ZQ]*?OP<2W[_&DM^_QE,?O\83'[_&$Q^_QC59P  PW,
M +9\  "LA   HHD  )B+  "-C0  ?(T  '6.! !OCQ( ;9 A &F0+@%ECSD"
M8HY"!%Z.2P=;C5(*6(Q9#%:+80]3BV@24(IQ%$V)>Q=*B8<92(B5&T:(HQU$
MB+0=0XC*'4.'ZAQ$AOL:1(;_&$6&_Q=%A?\7187_%T6%_Q?-;0  O7@  +&"
M  "GB@  G(X  )*0  "&DP  >94  &R7  !FEPX 8Y@; &&8*0!>F#4!6I<^
M U>71P55ED\'4I96"4^57@Q,E&8.2I1O$$>3>1-$DX450I*3%T"2HA@^DK,9
M/9+)&3V1Z1@]D/H7/H__%CZ/_Q4^C_\5/H__%3Z/_Q7%<P  MW\  *R)  "A
MCP  EI,  (N6  !_F0  <YP  &2?  !<H D 6: 4 %>A(@!5H2\ 4J$Y 5"A
M0P)-H$L$2J!3!4B@6@=%GV,)0Y]L"T">=@X^GH,0.YZ1$3F=H!(XG;(3-Y[(
M$S>=Z!(VF_H2-IK_$C:9_Q$WF?\1-YG_$3>9_Q&^>P  L8<  *6/  ";E
MD)@  (2<  !WH   :Z0  %^G  !2J@  3:L. $NK&@!*JR< 2*LS $:K/0%$
MJT8!0JM. D"K5@,^JU\%.ZMH!CFJ<P@WJH )-*J/"S*JGPPQJK ,,*K'##"I
MYPPOI_H-+Z;_#2^E_PTOI?\-+Z7_#2^E_PVVA   JHX  )Z4  "4F0  AYX
M 'NC  !OJ   8ZP  %>O  !+L@  0;4& #ZV$0 ]MAX .[8I #JW-  YMSX
M-[=' #:W4 $TMUH!,K=D C"W;P,NMWP$++>+!2JWG 4IMZX&*+C%!2BWY@4G
MM?D')K/_!R:R_P@FLO\()K+_"":R_PBOC0  HI0  )>:  "+H   ?J8  '&K
M  !EL   6;0  $VW  !"NP  .+X! "_""0 MPQ( +,,> "O#*0 JQ#, *<0]
M "C%1P GQ5$ )L5< "7&:  CQG8!(L:& 2#&F $?QJL!'L?! 1[&Y $=Q/@"
M',+_ QS!_P,<P?\$','_!!S!_P2EE   FIH  (ZA  "!IP  <ZX  &>T  !:
MN0  3KT  $+    XPP  +\<  ";+!  >T H &]$1 !K2&@ 9TB4 &-,O !C3
M.@ 7U$0 %M10 !7570 4U6L $]9\ !+7CP 1V*0 $-F[ !#9W@ 0U?, $-/_
M !#2_P$0T?\!$-'_ 1#1_P&<F@  D:$  (.H  !UL   :+<  %N]  !.P0
M0L4  #?(   MS   )-   !S5   5V@4 $.(+ !#C$0 .Y!H #N0C  WE+0 ,
MY3< "^9"  KF3P )YUT ".=M  ;F@  %YI4 !.:K  +FQ  !YN8  .?Y  #G
M_P  YO\  .;_  #F_P"3H0  A:D  '>Q  !IN0  6\   $[&  !!R@  -<X
M "K2   AU@  &=L  !+?   -XP  "_$(  GS#@ '\Q, !/(:  +R(@  \BH
M /(T  #R/P  \DP  /)<  #R;0  \H(  /*8  #SK0  \\8  /3E  #T]@
M]/L  /3[  #T^P"'J0  >;(  &JZ  !<P@  3LD  $#.   STP  *-@  ![=
M   5X0  #^0   KH   %\P   _T!  #\"   ^PT  /L1  #[%@  _!X  /PF
M  #\,   _3P  /Y)  #^6@  _FT  /^"  #_F   _ZP  /_   #_V   _^0
M /_D  #_Y ![L@  ;+L  %W$  !/S0  0-(  #+9   FW@  &^(  !+F   ,
MZ@  !>T   #T    _P   /\   #_    _P0  /\)  #_#@  _Q(  /\8  #_
M(0  _RL  /\W  #_1@  _U@  /]K  #_@   _Y4  /^F  #_LP  _[L  /^[
M  #_NP#_&R8 _QPD /\:) #_%2< _Q M /\*-@#_!4, _P%0 ?\ 7@'_ &L!
M_P!V ?\ @0#_ (H _P"2 /\ F@#_ *  _P"F /\ K #_ +( _P"Y /\ P@#_
M ,T _P#? /\ [ #_ /@ _P#_ /T _P#] /\ _0#_ /T _P#] /\ _0#_ /T
M_P#_'R, _Q\A /\>(0#_&2, _Q,I /\.,@#_#$  _PE- ?\'6@'_!&<!_P-S
M ?\#?0'_ X<!_P./ /\"E@#_ IP _P*B /\"J #_ J\ _P&V /\!O@#_ <D
M_P'; /\ Z@#\ /8 ^ #_ /<"_P#W _\ ]@3_ /8$_P#V!?\ ]@7_ /8%_P#_
M(A\ _R(< /\A' #_'A\ _Q@D /\5+P#_$CP _Q!) /\.5@'_#&(!_PMN ?\+
M>0'_"X(!_PN+ ?\+D@'_"ID!_PJ? /\*I0#_"JL _PJR /\*NP#]"L8 ^PK4
M /<*YP#S"O0 \ K_ .\+_P#N#/\ [0S_ >T,_P'M#/\![0S_ >T,_P'_)1L
M_R88 /\E%P#_(1@ _R A /\>*P#_&C< _Q=% /\440'_$EX!_Q%I ?\1= '_
M$7T!_Q"& ?T0C@'\$)4!^A"; ?D0H0'W$*@!]A"O ?00MP#S$,( \1#0 .T0
MY0#H$?( YA'^ >02_P'C$O\!XA+_ >(2_P'A$O\!X1+_ >$2_P'_*18 _RH3
M /\I$@#_)Q, _R@< /\G)P#_(S, _R _ /\=3 #_&U@!_!ED ?@9;@'V&'@!
M\QB! ?$8B0'O&) ![AB7 >P8G@'J&*0!Z1BL ><8M 'F&+\!Y!C- > 9XP'<
M&O$!V!K^ M0;_P+2&_\"T1O_ M ;_P+0&_\"T!O_ M ;_P+_+1( _RX/ /\N
M#0#_+Q  _R\7 /\N(0#_+"T _RDY /DF1@#T)%,![R)> >LB:0'H(7,!YB%\
M >,AA 'A(8P!X"&3 =XAF@'<(:$!VB&I =@AL0+5(;P"TR+) M BWP+,(_ #
MR"/] \8D_P/$)/\#PR3_ \(D_P/!)/\#P23_ \$D_P/_, \ _S(+ /\S" #_
M-@T _S82 /\U&@#],B4 ]# R .TM/P#G+$P XBM8 =TK8P'9*FT!U2IV M(J
M?P+0*H8"SBJ. \PJE0/**IP#R2JC!,<JK 3%*K8$PRK#!<(JU06^*^L%NBOY
M!K@L_P:V+/\%M2S_!;0L_P6T+/\%M"S_!;0L_P7_- P _S8% /\Y P#_/ @
M_SP- /T[$P#Q.!T Z#4I . T-P#9,T8 T312 <TS70'),V<"QC-P \0R> 3!
M,H $OS*'!;XRCP:\,I8&NC&>![@QI@>W,; (M3*\"+,RS FQ,N4)K3/U":LS
M_PFJ,_\(J#/_!Z@S_P>G,_\'IS/_!Z<S_P?_-P< _SH  /\^  #Z00$ \4$&
M /$_#0#F/!( VSH? - [,0#*/$  Q#Q- < \6 *\.V$#N3MJ!;8Z<@:T.GH'
MLCF!"+ YB FO.9 *K3B8"JLXH0NI.*H,J#BV#:8XQ0VD.-X.H3GQ#9\Z_PR>
M.O\+G3K_"IPZ_PF<.O\)G#K_"9PZ_PG_.P( _SX  /=$  #F1P  WT@! -I&
M!@#90 L S4(9 ,5$*P"^1#L N41( ;5#4P.Q0EP$KD)E!JM!; >I0'0)ID![
M"J0_@PNC/XH-H3Z3#I\^G ^=/J40FSZQ$9H^OQ&8/M02EC_M$90__ ^30/\.
MDD#_#))!_PN20?\+DD'_"Y)!_PO_/0  _T,  .E)  #>3@  TT\  ,U. P#*
M20@ PDD4 +M*)@"U2S8 KTM# JM*3@.G25<%I$A@!Z%'9PF>1F\*G$9V#)I%
M?0Z8184/ED2.$)1$EQ*20Z$3D$.L%(]#NA6-0\T5BT3H%8I%^A*)1O\0B4;_
M#HA&_PV(1O\-B$;_#8A&_PW_0   \D<  .-/  #44P  RU4  ,14  # 4 0
MN4\1 +)0(@"L43( IU$_ J)02@.>3U,%FTY<")A-8PJ53&H,DTMQ#9%*>0^.
M2H 1C$F)$HI)DA2(2)P5ADBH%H5(M1>#2,<8@4CD&(%*]Q6 2O\2@$O_$(!+
M_P^ 2_\.@$O_#H!+_P[_0P  [$L  -U3  #.6   Q%H  +U:  "X5P$ L50.
M *I6'@"E5BX GU8[ 9M51@.75% %DU-8")!27PJ-468,BU!M#HA/=!"&3WP2
MA$Z%$X).CA6 39D7?DVD&'Q-LAEZ3<,:>4W?&GA.]!=X3_\4>$__$GA0_Q!X
M4/\/>%#_#WA0_P_]1@  YT\  -97  #(7   OU\  +=?  "Q7   JED, *1:
M&@">6RH F5LX 91:0P.064P%C%A5"(E77 J&5F,,@U5J#H%4<1!_4WD2?5.!
M%'I2BQ9X4I48=E&A&711KQMS4< ;<5';''%2\AEQ4_\5<53_$W)4_Q%R5/\0
M<E3_$')4_Q#S2   XU,  -!;  #$8   NF,  +-C  "L80  I%X) )U?%P"8
M7R< DU\U 8Y>0 .*74H%AEQ2!X-;60J 6F ,?5EG#GM8;A!X6'42=E=^%'16
MB!=R5I,8;U:?&FY5K!ML5;T<:U;5'6M6\!IK5_\7:UC_%&Q8_Q)L6/\1;%C_
M$6Q8_Q'Q2P  WU8  ,Q>  # 9   MV<  *YH  "G9@  GV(& )AC% "29"0
MC6,R 8EB/0*$84<$@6!/!WU?5@EZ7ET+=UUD#75<:Q!S7',2<%M[%&Y;A1=L
M6I 9:EJ<&VA9JAQF6KH=95K1'65:[AME6_X79EO_%69<_Q-G7/\29US_$F=<
M_Q+M3@  VED  ,AA  "\9P  LVH  *ML  "B:@  F6<" ))G$0"-9R$ B&<O
M 81F.P)_940$>V1-!GAC5 EU8EL+<F%A#7!A:0]M8' 2:U]Y%&E?@Q=F7HX9
M9%Z:&V)>J!QA7K@=7U[.'5]>[!M@7_T885__%6%?_Q-B7_\28E__$F)?_Q+J
M40  U%P  ,1D  "Y:@  L&X  *=P  ">;@  E&L  (UJ$ "':QX @VLL 'YK
M. )Z:D(#=FE*!G-H4@AP9UD*;69@#6ME9P]H9&X19F1W%&1C@19A8XP87V*8
M&EUBIAQ;8K8=6F+,'5IBZAQ;8_P87&/_%EQC_Q1=8_\376/_$UUC_Q/F50
MSU\  ,%H  "V;@  K'(  *1T  ":<P  CF\  (=O#0"";QL ?7 I 'EO-0%U
M;C\#<FU(!6YL4 =K;%<*:6M>#&9J90YD:6P186EU$U]H?Q9<:(H86F>6&EAG
MI!Q69[0=56?*'55GZ!M69_L85V?_%E=H_Q189_\36&?_$UAG_Q/A6   RV,
M +UK  "R<@  J78  *!X  "6=P  B',  (%S"P!\=!< >'0F '1T,@%P<ST"
M;7-&!&IR3@=G<54)9'!<"V%P8PY?;VH07&YS$EIN?!57;8@756R4&5-LHQM1
M;+,<4&S('$]LYQM1;/H846S_%5)L_Q12;/\34FS_$U)L_Q/<7   QV<  +EO
M  "O=@  I7L  )Q\  "1?   @G@  'IY!P!U>10 <GHC &YZ+P%K>3H":'E#
M V1X2P5A=U((7W=9"EQV8 Q9=6@/5W1P$51T>A-2<X863W.3&$URH1E,<K$:
M2G+&&DIRY1I+<OD73'+_%4QR_Q--<O\237+_$DUR_Q+48   PFL  +5T  "K
M>P  HG\  )>!  ",@0  >GX  '-_ @!N?Q$ :X > &B + !E@#<!8H!  U]_
M2 1<?E &67Y7"%=]7@M4?&8-47QN#T][>!%,>X,42GJ1%DAZGQ=&>J\817K$
M&$1ZY!A%>?@61GG_%$9X_Q)'>/\11WC_$4=X_Q'-90  O7   +%Y  "G@
MG(0  )*&  "&A@  =X8  &N&  !FAPT 8X<9 &"()P!>B#,!6X@\ EB'10-6
MATT$4X94!E"&6PA.A6,*2X1L#$F$=@]&@X$11(./$T*#G11 @JX5/X/"%3Z"
MXA4_@?<3/X'_$D" _Q% @/\00(#_$$" _Q#&:P  MW8  *Q_  "BA0  EXD
M (R+  "!C0  <XX  &6/  !=CPD 6I 4 %B0(0!6D2T 4Y X 5&000).D$D#
M3)!0!$J/6 5'CV '18YI"4*.<PM C7\-/HV-#SR-G! ZC:P1.8W!$3B-X1 X
MB_80.(K_#SF)_P\YB?\..8G_#CF)_PZ_<@  LGT  *>&  "<B@  D8X  (:1
M  !ZDP  ;94  %^7  !4F0$ 3YD/ $Z:&@!,FB< 2IHR $B:/ %&FD0!1)I,
M D*:5 - F5P$/IEF!3N9< <YF'P(-YB*"C68F@LSF*L+,IB_##*8WPLQEO4+
M,97_"S&4_PLQD_\+,9/_"S&3_PNX>@  K(4  *&+  "6D   BY0  '^7  !R
MFP  9IT  %J@  !.H@  1:0) $*D$P! I!\ /Z0J #ZE-  \I3X .Z5' 3FE
M3P$WI5@"-:5A C.E; ,QI7D$+Z2'!2VDEP8LI*D&*Z2]!BJDW@8JHO4'*:'_
M!RF@_P@IG_\(*9__""F?_PBQ@@  I8L  )J1  "0E@  @YH  ':?  !JH@
M7J8  %*I  !&JP  /*T  #6O#  SL!4 ,K A #&P*P OL#4 +K$^ "VQ2  L
ML5$ *[%; "FQ9P$GL70!)K&# 22QE (CL:8"(K*[ B&RVP(AK_,#(*[_ R"M
M_P0?K/\$'ZS_!!^L_P2JBP  G9$  ).7  "'G   >J(  &VG  !@JP  5:\
M $FQ   ^M   ,[<  "JZ P DO T (KT5 "&](  AO2H (+TS !^^/0 >OD<
M';Y2 !R_7@ :OVP &;]\ !B_C@ 7P*$ %L"V !3 TP 5OO$ %;S_ 16[_P$4
MNO\"%+K_ A2Z_P*AD@  EI@  (J>  !]I   ;ZH  &*O  !6M   2K<  #ZZ
M   SO0  *L   "'$   9QP4 $\L+ !',$@ 1S!L $,PE  _-+P .S3H #LU&
M  W-4@ -SF  #,YP  O.@P *SI< "<ZL  C.Q@ (SN@ ",W[  G+_P )R_\
M"<O_  G+_P"8F   C9X  '^E  !QK   9+,  %>Y  !*O0  /L   #+#   H
MQ@  '\H  !?-   1T0  #-8%  C9#  &V1( !=H;  3:)  #VRX  =LY  #<
M10  W5(  -YB  #><P  WH@  -^=  #?LP  W\X  .#N  #?^@  W_\  -__
M  #?_P"/GP  @:8  '.N  !EM0  6+T  $K"   ]Q0  ,<D  ";,   =T
M%-0   [9   )W0   ^$   #C!P  XPT  .02  #E&0  YB(  .<K  #I-@
MZT,  .Q2  #L8@  [78  .Z,  #NH0  [[<  ._1  #OZP  \/8  /#V  #P
M]@"$IP  =:\  &>W  !9OP  2\8  #S*   OS@  )-(  !K8   2W   #.
M  7C    YP   .L   #K    [04  .X+  #P$   \14  /,>  #T)P  ]S,
M /E   #Z40  ^V,  /QW  #]C0  _:,  /ZV  #^R0  _]\  /_?  #_WP!W
ML   :+D  %K!  !,R@  /,\  "[4   BV@  %]X  !#B   )Y@   .D   #L
M    \    /8   #V    ]P   /@   #Z!P  ^PT  /T1  #_&0  _R,  /\O
M  #_/@  _T\  /]B  #_=P  _XT  /^?  #_K@  _[H  /^Z  #_N@#_%B,
M_Q4A /\2(0#_#B0 _P8J /\ ,P#_ $$ _P!. /\ 7 #_ &@ _P!T /\ ?@#_
M (< _P"/ /\ E@#_ )P _P"B /\ J #_ *X _P"U /\ O0#_ ,< _P#6 /\
MYP#^ /, _@#^ /T _P#\ /\ ^P#_ /L _P#[ /\ ^P#_ /L _P#_&B  _QD>
M /\6'@#_$"  _PHE /\$, #_ #T _P!+ /\ 6 #_ &0 _P!P /\ >@#_ (,
M_P"+ /\ D@#_ )@ _P"> /\ I #_ *H _P"Q /T N0#[ ,, ^@#0 /@ XP#W
M /$ ]@#\ /0 _P#T /\ \P#_ /, _P#S /\ \P#_ /, _P#_'1P _QP9 /\9
M&0#_%!L _PXA /\,+ #_"3D _P5& /\"4P#_ %\ _P!K /\ =0#_ 'X _P"&
M /\ C@#_ )0 _@"; /P H0#Z *< ^ "N /4 M0#S +\ \0#+ /  WP#N .X
M[ #Y .L _P#J /\ Z@'_ .D!_P#I ?\ Z0'_ .D!_P#_(!< _Q\4 /\<$P#_
M%Q4 _Q8= /\3* #_$#0 _PU! /\,3@#_"5H _PAF /\(< #^!WD _ >! /H'
MB0#X!Y  ]@:6 /,&G0#Q!J, [P:J .T&L@#J!KL Z ;( .8&W #D!NP X@CZ
M . *_P#>"_\ W0O_ -T,_P#<#/\ W S_ -P,_P#_(Q( _R,0 /\A#@#_'A
M_QX8 /\<(P#_&"\ _Q0[ /\220#\$%4 ^ ]@ /0/:@#Q#W0 [PY\ .T.A #K
M#HL Z0Z2 .<.F0#F#J  Y ZG .(.KP#@#K@ W@[% -P.V@#6$.P TA'Z ,\2
M_P#-$O\!S!+_ <L3_P'*$_\!RA+_ <H2_P'_)P\ _R<, /\E"0#_)@T _R43
M /\C' #_("@ ^QPU /4:0@#O&$\ ZA=: .8690#C%FX X!9W -X6?P#<%H<
MV1:. -86E0#4%IP TA>C - 7JP#.&+4 S!C! ,L8T@#'&N@!PQOX < ;_P&^
M'/\!O1S_ KP<_P*\&_\"O!O_ KP;_P+_*PP _RL% /\K P#_+0D _RP. /\I
M%0#W)B  [B,M .<A.@#A'T@ VQ]4 -4@7P#1(&@ SB!Q ,PA>0#*(8$!R"&(
M <8ACP'$(98!PR&> <$BI@&_(J\!O2*[ KPCR@*Y(^,"M23T K,D_P.Q)/\#
MKR3_ Z\D_P.N)/\#KB3_ ZXD_P/_+P8 _R\  /\R  #_,P( ^3(( /<O#@#K
M*Q8 X2<B -@G,@#0*4$ RRI. ,8J60##*F(!P"IK ;TJ<P&[*GH"N2J" K@J
MB0*V*I "M"J8 [,JH0.Q*JH#KRNU!*XKQ 2L*]L$J"SO!*8L_@6D+/\$HRW_
M!*(M_P2B+/\$HBS_!*(L_P3_,@  _S,  /DX  #I.0  XCD  -XU!P#>+@T
MT2\; ,DQ+ ##,SL O3-( +DT4P&V,UP!LS-E K S;0*N,W0#K#)[ ZLR@P2I
M,HH$IS*3!:4RFP:D,J4&HC*P!Z RO@>?,M$'G#/J!YHS^P>8-/\'ES3_!I8T
M_P:6-/\%EC3_!98T_P7_-0  _S@  .H^  #?0@  U4(  ,\_ P#-. @ Q3@5
M +TZ)@"W.S8 LCQ# *X\3@&J.U<"ISM@ Z4Z9P.C.F\$H3IV!9\Y?0:=.84'
MFSF-!YDXE@B8.* )ECBK"I0XN J3.<H+D3GE"X\Z]PJ-.O\)C#O_"(P[_P>,
M._\'C#O_!XP[_P?_.   \3X  .-%  #420  RTH  ,5'  #!000 NC\1 +-!
M(0"M0C$ J$,^ *1#20&@0E,"G4%; YM!8@280&H%ED!Q!I0_> >2/W\(D#^(
M"H\^D0N-/IL,BSZF#8D^LPV(/L0.AC_@#H0_] V#0/\+@T#_"H) _PF"0?\(
M@D'_"()!_PC_/   ZT,  -Q*  #,3P  PU   +Q.  "W20$ L48. *I(' "D
M22P H$DZ )M)10&82$X"E$=7 Y)'7@6/1F4&C49L!XM%<PF)17L*AT2#"X5$
MC0R#1)<.@4.B#W]#KQ!^0\ 0?$3:$7M$\0]Z1?\->D;_"WI&_PIZ1O\)>D;_
M"7I&_PGU/@  YD@  --/  #'5   O54  +94  "P4   J4P+ *)-& "=3B@
MF$XV )1.00&034L"C4U3!(I,6@6'2V$&A4MH"(-*;PF 2G<+?DE_#'Q)B0YZ
M2),/>$B?$'=(K!)U2+P2=$G2$W-)[A%R2O\/<DK_#7)*_PMR2O\+<DK_"G)*
M_PKR0@  X$P  ,Y3  #!6   N%H  +!9  "I5@  HE(' )M2%0"64R0 D5,R
M (U3/@&)4D<"AE%0!(-15P6 4%X&?D]E"'M/; EY3G,+=TY[#75-A0YS39 0
M<4V<$F]-J1-N3;D4;$W.%&Q-ZQ-L3OT0;$__#FQ/_PQL3_\+;$__"VQ/_PON
M10  W%   ,E7  "]7   M%X  *Q>  "D6P  G%8$ )56$@"05R$ BU@O (=7
M.P&#5D0"?U9- WQ55 5Z5%L&=U1B"'53: ES4W +<5)X#6]2@@]M48T1:U&9
M$FE1IA1G4;859E'+%652Z11E4OL19E/_#V93_PUF4_\,9E/_#&93_PSJ20
MU5,  ,5:  "Z7P  L&(  *AB  "?7P  EEH  (]:$ "*6QX A5LL (%;. %]
M6T$">EI* W=9401T6%@&<5A?!V]79@EM5VT+:U9V#6E6?P]G58H19567$V-5
MI!1A5;058%7(%E]5YQ5@5OH28%;_#V%7_PYA5_\-85?_#&%7_PSG3   T58
M ,%>  "V8P  K68  *1F  ";9   D%X  (E>#@"$7QL @%\I 'Q?-0%X7S\"
M=%Y' W%=3P1O7%8%;%Q<!VI;8PEH6VL+9EIS#61:?0]B6H@17UF4$UY9HA1<
M6;(56UG&%EI9Y15;6OD26UK_$%Q:_PY<6O\-7%K_#5Q:_PWC3P  S5D  +YA
M  "S9@  J6D  *!J  "7:   BV(  (-B# !^8Q@ >F,F '9C,@!S8SP!;V)%
M FQA3 1J850%9V!:!V5@80AC7VD*85]Q#%]>>PY=7H816EZ3$EA=H!177; 5
M5E[$%E5>XQ567O<25E[_$%=>_PY77O\-5U[_#5=>_PW>4P  R%T  +MD  "P
M:@  IFT  )UN  "3;0  A6<  'YG"0!X9Q4 =&<C '%H+P!N9SD!:V=" FAF
M2@-E9E(%8V58!F!E7PA>9&<*7&1O#%IC>0Y88X0056*1$E-BGQ-28JX546+"
M%5!BX1518O8246+_$%)B_PY28O\-4F+_#5)B_PW95@  Q&   +=H  "L;@
MHW$  )IS  "/<0  ?VL  'AK!0!R:Q( ;FP? &ML+ !H;#<!9FQ  F-K2 -@
M:T\$7FI6!EQJ70=9:64)5VEM"U5I=PU3:((/4&B/$4YGG1--9ZP42VC %$MH
MWA1+9_423&?_#TQG_PY-9_\-36?_#4UG_PW26@  P&0  +-L  "I<@  H'8
M )9W  "*=@  >7$  '%Q  !K<0\ :'$< &9R* !C<C0 8'(] 5YR10);<4T#
M67%4!5=P6P94<&,(4F]K"E!O= Q-;H .2VZ-$$ENFQ%';:L21FZ^$T5NW!)&
M;?011FW_#T=M_PY';/\-1VS_#4=L_PW,7P  O&D  +!Q  "E=P  G'L  )%\
M  "&>P  =7@  &MW  !E=PP 87@7 %]X) !=>3  6GDZ 5AY0@)6>$H"4WA1
M!%%W6 5/=V '3'9H"$IV<@I(=7T,176*#D-UF0]"=:D00'6\$$!UV1! =/,/
M0'3_#D%S_PU!<_\,07/_#$%S_PS&9   MVX  *MV  "B?   EW\  (R!  "!
M@0  <H   &5_  !=?P@ 67\3 %> ( !5@"L 4X$V %& /@%/@$8"38!. DM_
M50-)?UT%1G]F!D1^< A"?GL)/WZ("SU]EPP\?:<-.GVZ#CI^U@TZ?/$-.GO_
M##I[_PLZ>O\+.GK_"SIZ_PO :0  LG0  *=\  "=@0  DH0  (>&  ![AP
M;H<  &"'  !5AP$ 4(@. $Z(&@!-B28 2XDP $F).@!(B4(!1HE* 42)4@)"
MB5H#0(AC!#V(;04[B'@&.8>&"#>'E0DUAZ8*-(>Y"C.'TPHSAO ),X7_"3.$
M_PDS@_\),X/_"3.#_PFY<   K7H  **"  "7AP  C8H  (&,  !UC@  :(\
M %J0  !/D0  1Y(* $22$P!#DQ\ 09,J $"3-  _DST /9-% #N330$ZDU8!
M.)-? C:3:0,TDW4#,I*#!#"2DP4NDJ0&+9*W!BR2T08LD>\&*X__!BN._P8K
MC?\'*XW_!RN-_P>S>   IX(  )R(  "1C   AY   'J3  !ME0  89<  %69
M  !)FP  /YP! #F=#@ WG1< -IXB #2>+  SGC4 ,IX^ #&>1P PGU  +I]:
M "V?9 $KGW$!*9Y_ B>>D (FGJ$"))ZU B.>S@(CG>X#(YO^ R*:_P0BF?\$
M(IG_!"*9_P2L@0  H(@  )6.  "+D@  ?Y8  '*:  !EG0  6:   $ZC  !"
MI   -Z8  "ZH!0 IJ0\ **D8 ">J(@ FJBP ):HU "2J/P CJD@ (JM3 "&K
M7@ @JVH 'JMY !VKBP ;JYT &JNQ !FKR@ 9JNP!&:C] 1BG_P(8IO\"&*;_
M ABF_P*EB0  F8\  (^4  "#F0  =9X  &BB  !<I@  4*D  $2L   YK@
M+[   ":S   >M08 &;</ !BW%P 7MR$ %K<J !6W-  4N#X $[A) !*X5  2
MN6( $;EQ !"Y@P /N9< #KFL  VYQ  -N.< #K;[  ZU_P .M/\ #K3_  ZT
M_P"<D   DI4  (:;  !YH   :Z8  %ZK  !2KP  1K(  #JU   OMP  );H
M !V]   5P   $,,&  O&#@ *Q14 "<4>  C%*  'Q3( !L8]  7&20 %QE<
M \9F  +&=P !QHL  ,:@  #%M@  QM(  ,7O  #%_   Q?\  ,7_  #%_P"5
ME@  B9P  'NC  !MJ0  8*\  %.T  !&N   .KL  "Z^   DP0  &\0  !/'
M   .R@  ",X!  '0"@  T!   - 6  #1'@  TB<  -,Q  #4/   U4D  -98
M  #6:0  UGP  -:2  #6IP  UK\  -;@  #6\P  UOX  -;_  #6_P",G0
M?J0  &^K  !AL@  5+D  $:]   YP0  +<0  "+'   9RP  $<X   S2   %
MU0   -L   #< P  W0H  -X/  #?%   X1P  .(D  #D+@  YCH  .=)  #H
M60  Z&L  .F!  #IF   Z:T  .G%  #IX@  Z?(  .GU  #I]0" I0  <:T
M &.U  !5O   1\(  #G&   LR@  (,X  !;2   /U@  "-L   #?    XP
M .4   #G    Z $  .H'  #K#0  [1$  .\8  #Q(0  \RL  /8X  #W2
M^%H  /EM  #ZA   ^IL  /JO  #ZP@  ^MH  /K?  #ZWP!TK@  9;8  %:^
M  !(Q@  .<L  "O0   ?U   %-H   W?   %XP   .8   #I    [0   .\
M  #Q    \P   /4   #V @  ^ D  /H.  #]$P  _QP  /\H  #_-@  _T<
M /]:  #_;@  _X4  /^:  #_JP  _[D  /^\  #_O #_$2  _Q > /\,'@#_
M!"$ _P G /\ , #_ #X _P!, /\ 60#_ &4 _P!P /\ >@#_ (, _P"+ /\
MD@#_ )@ _P"> /\ I #_ *H _P"P /\ N #_ ,( _P#. /\ X@#^ /  _0#[
M /L _P#[ /\ ^P#_ /H _P#Z /\ ^@#_ /H _P#_%!P _Q(: /\.&@#_"!P
M_P A /\ +0#_ #H _P!( /\ 50#_ &$ _P!L /\ =@#_ '\ _P"' /\ C@#_
M )0 _P": /X H #] *8 _ "L /L M #Y +T ^ #) /< W #U .P \P#X /,
M_P#R /\ \0#_ /  _P#P /\ \ #_ /  _P#_%Q@ _Q46 /\1%0#_#!< _P4=
M /\ * #_ #8 _P!# /\ 4 #_ %P _P!G /\ <0#_ 'H _ "" /H B0#X )
M]P"6 /4 G #T *( \P"H /$ L #P +@ [@## .P TP#J .< Z0#U .< _P#F
M /\ Y0#_ .4 _P#E /\ Y0#_ .4 _P#_&A, _Q@1 /\4$ #_#Q$ _PT9 /\*
M) #_!3  _P$^ /\ 2P#_ %< _@!B /H ; #U '4 \@!] /  A #N (L [ "1
M .L EP#I )X YP"D .8 K #D +0 X@"_ .  S0#> ., W #R -H _0#8 /\
MU@#_ -4!_P#5 ?\ U0+_ -4"_P#_'A  _QP- /\7"P#_%0X _Q05 /\1'P#_
M#BH _PLX /T(10#X!E$ ] 1< .X$9@#J!&\ Y@-W .0$?P#B!(8 X 2, -X$
MDP#=!9H VP6@ -@%J #5!;$ T@6[ - &R0#.!^  S CQ ,D*_P#'"_\ Q@S_
M ,4,_P#%#/\ Q0S_ ,4,_P#_(0P _R & /\< P#_'0H _QL0 /\8& #_%",
M]A$P .\./@#J#DH Y0U6 .$-8 #=#6D V0UQ -4->0#3#8$ T0V( ,\-CP#-
M#I8 RPZ= ,H.I0#(#JX Q@^Y ,00R #"$-\ OA'R +L2_P"Y$_\ MQ/_ ;83
M_P&V$_\!MA/_ ;83_P'_)08 _R,  /\C  #_) , _R$* /T=$0#Q&AL Z!8G
M .$4-0#:$T, TQ1/ ,X560#+%6, R!9K ,46<P##%WL P1>" , 8B0"^&)
MO!B8 +L9H "Y&:D MQFT +4:P@"T&M8 L!OM :T<_ &K'?\!J1W_ :D=_P&H
M'?\!J!W_ :@=_P'_*   _R<  /XJ  #O*@  YR<! .<B"0#D'1  V1L= ,\=
M+0#)'CP Q"!) +\@4P"\(5T N2%E +<B;0"U(G0 LR)\ +$B@P&P(HH!KB*2
M :PCFP&K(Z0!J2.O :<CO &F),X!HR3H J E^0*>)?\"G27_ IPE_P*;)?\"
MFR7_ ILE_P+_+   _RT  .TR  #B-   VC,  -,N P#2)0H R247 ,$G)P"[
M*38 MBI# +(K3@"O*U< K"M@ *HK9P&H*V\!IBMV :0K?0&C*X0"H2N- I\K
ME0*>*Y\"G"NJ YHKM@.9+,<#ERSB Y0M]022+?\#D2W_ Y N_P.0+?\#D"W_
M Y M_P/_,   \C,  .0Z  #6/0  S#P  ,<Y  ##,04 O2X1 +4P(0"P,C
MJS,] *<S20"D,U( H3-: 9\S8@&<,VD"FC-P IDS=P*7,G\#E3*' Y,RD 22
M,IH$D#*E!8XRL06-,\(&BS/<!HDT\@:'-/\%AC3_!88T_P2%-/\$A33_!(4T
M_P3\,P  ZSH  -Q!  #-1   PT0  +U!  "X.P$ LC<. *LX' "E.2L H3HX
M )T[1 ":.TT!ESI6 90Z70*2.F0"D#IK XXY<@.,.7H$BCF"!8DYBP6'.94&
MA3F@!X,YK0>".;P(@3G3"'\Z[@A].OX'?#O_!GP[_P5\._\%?#O_!7P[_P7T
M-P  Y4   -)'  #%2@  O$L  +5)  "O0P  J3X+ *(_%P"=0"8 F$$T )1!
M/P"104D!CD%1 8M 60*)0& #AT!G X4_;02#/W4%@3]]!G\^AP=]/I$(>SZ<
M"7H^J0EX/K@*=S_-"G4_Z@IT0/P(=$#_!W1 _P9S0/\&<T#_!G- _P;Q.P
MWT4  ,Q,  "_3P  ME   *Y/  "G2@  H$0' )I%% "51B( D$8P (Q'/ ")
M1D4!AD9. 8-&50*!15P#?D5C!'Q$:@1Z1'$%>41Y!G=$@@AU0XT)<T.9"G%#
MI@MP0[4,;D3)#&U$YPQM1?H*;$7_"&Q%_P=L1?\';$7_!VQ%_P?L/P  V$D
M ,=0  "[5   L54  *E4  "A4   F4H" )))$0"-2A\ B4LL (5,. ""2T(!
M?TM* 7Q*4@)Y2E@#=TI?!'5)9@5S26T&<4EV!V](?PAM2(H);$B6"VI(HPQH
M2+(-9TC%#69)Y UF2?@+9DG_"69*_PAF2?\'9DG_!V9)_P?H0P  TDT  ,)3
M  "W6   K5D  *18  "<50  DTX  (Q.#@"'3QL @D\I ']0-0![4#\!>$]'
M 79/3P)S3E4#<4Y<!&]-8P5M36H&:TUR!VE-? AG3(<*94R3"V-,H UB3*\.
M84W"#F!-X0Y@3?8,8$[_"F!._PE@3O\(8$[_"&!._PCC1P  S5   +Y7  "S
M6P  JET  *%=  "86@  C5,  (92# " 4Q@ ?%,E 'E4,0!U5#P <U-$ 7!3
M3 )M4E,":U)9 VE28 1G46@&95%P!V-1>0AA480*8%"1#%Y0G@U<4*T.6U'
M#EI1W@]:4?4,6E+_"EM2_PE;4?\(6U'_"%M1_PC?2@  R5,  +M:  "P7P
MIF$  )UA  "47@  B%<  (!6"@!Z5Q4 =E<B '-8+@!P5SD ;5=! 6I720)H
M5E "9E97 V167@1B564%8%5M!UY5=PA<58(*6E6.#%E5G U75:L.5E6^#U55
MVP]55?,-557_"U95_PE65?\)5E7_"%95_PC;30  Q5<  +A>  "M8@  HV4
M )IE  "08P  @UP  'M;!@!U6Q( <5L? &Y<*P!K7#8 :%L_ 65;1P%C6TX"
M85I5 U]:7 1=6F,%6UIK!EE9=0A768 *55F,"U19F@U26:H.45F\#E!9V Y0
M6?(-45G_"U%9_PI16?\)45G_"%%9_PC440  PEH  +1A  "J9@  H&@  )=I
M  ",9P  ?6   '5? P!O7Q  :U\< &A@* !F8#, 8V \ 6%@1 %?7TP"7%]3
M UM?6@197V$%5UYI!E5><PA37GX)45V*"T]=F0Q-7:@-3%ZZ#DM>U Y+7O$,
M3%[_"TQ=_PI,7?\)3%W_"$Q=_PC/5   OEX  +%E  "G:@  G6T  )1M  ")
M;   >&4  &]D  !I9 X 9609 &)D)0!@93  7F4Z %QE0@%:94H"6&11 E9D
M6 -49%\$4F1G!5!C<0=.8WL)3&.("DICEPM(8Z8,1V.X#49CT0U&8^\,1F+_
M"D=B_PE'8O\)1V+_"$=B_PC*6   NF(  *YI  "C;@  FG$  )!R  "$<0
M=&L  &EI  !C:0L 7VD5 %QJ(0!::BT 6&LV %9K/P%5:T<!4VI. E%J50-/
M:ET$36IE!4II;@9(:7D'1FF&"41IE0I#:*4+06FW#$!ISPQ :.X+06C_"D%G
M_PE!9_\(0F?_"$)G_PC%70  MF8  *IM  "@<P  EG8  (MW  " =@  <'(
M &5Q  !<< < 6' 1 %9P'0!4<2@ 4G$S %!Q/ !/<D0!37%+ 4MQ4P))<5H#
M1W%B!$5P; 5#<'<&07"$!S]PDP@];Z,).W"U"CMPS0HZ;^P).V[^"#MN_P@[
M;?\'.VW_!SMM_P>_8@  L6L  *9S  "=>0  DGL  (=\  ![?   ;7H  &!X
M  !6=P$ 4'<. $YX& !,>"0 2WDN $EY-P!(>4  1GE( 41Y3P%">5<"07E@
M C]X:0,\>'0$.GB"!3AXD08W>*$'-7BS!S1XRP<T=^L'-';]!S1U_P<U=?\&
M-73_!C5T_P:Y:   K7$  *)Y  "8?@  C8   (*!  !V@@  :8$  %N!  !1
M@0  2( * $6!$P!#@1X 0H(I $&",@! @CL /H)# #V"2P [@E,!.8)< 3>"
M9@(U@G$#,X)_ S&!C@0P@9\$+H&Q!2V!R 4M@>D$+7_\!2U^_P4M??\%+7W_
M!2U]_P6S;@  J'@  )U_  "2@P  B(8  'V'  !PB   8XD  %6*  !+B@
M08H" #N+#@ YBQ< .(PB #>,+  VC#4 -(P] #.,1@ RC4\ ,8U8 "^-8@$M
MC&X!*XQ[ 2J,BP(HC)P")HRO B6,Q@(EB^@")8K[ R6(_P,EB/\#)8?_ R6'
M_P.M=@  HX   )>%  "-B0  @HP  ':.  !ID   7)(  %"3  !$E   .I4
M #&6"  MEQ$ +)<: "N7)  JERT *9<V "B8/P GF$@ )IA2 "687  CF&@
M(IAW ""8AP ?F)D!'9BL 1R8PP$<E^4!')7Z 1N4_P$;D_\"&Y/_ AN3_P*G
M?P  G(8  )&+  "'CP  >I(  &V5  !AF   59L  $F=   ]G@  ,Y\  "JA
M   AHPH 'Z,1 !ZC&@ =I"0 '*0M !ND-@ :I#\ &:1* !BD50 6I6$ %:5P
M !2E@0 3I90 $J6H !&EOP 0I.( $:+X !&A_P 1H/\!$:#_ 1&@_P&@A@
ME8P  (R1  !_E0  <9H  &2>  !8H0  3*0  $"F   UIP  *JD  "*L   9
MK@  $K ) !"Q$  0L1@ #K$B  ZQ*P -L34 #;%   RQ2P +L5@ "K%G  BQ
M>  'L8L !;&@  2PM0 $L-  !+#O  6O_@ &KO\ !J[_  :N_P"8C@  CY,
M (*8  !UG0  9Z(  %JG  !.JP  0:T  #6O   KL0  (;0  !BV   1N0
M#;P#  >^#  #O1(  ;T9  "^(@  OBL  +XV  "^00  OTX  +]<  "_;0
MOX   +Z5  "^J@  OL(  +WD  "]]@  O?\  +W_  "]_P"2E   A9H  'B@
M  !JI@  7*L  $^P  !"LP  -;8  "JX   @NP  %[X  !#!   +Q   !,<
M  #)!P  R0T  ,D2  #*&0  RR(  ,LK  #--0  SD$  ,Y0  #/8   SW(
M ,^'  #/G0  S[,  ,_.  #/ZP  SO@  ,[^  #._@"(FP  >J(  &RH  !>
MKP  4+4  $*Y   UO   *;\  !["   5Q@  #LD   C,    T    -,   #5
M    U@8  -@,  #9$0  VQ8  -P?  #>*   X#0  .)!  #B40  XV,  .-W
M  #DC@  Y*0  .2Z  #EU   Y>H  .7S  #E\P!\HP  ;JH  &"R  !1N0
M0[X  #7"   HQ@  ',D  !/-   ,T0  !-4   #:    W@   .$   #B
MY    .4#  #G"0  Z0X  .L2  #M&@  [R0  /(Q  #T00  ]%,  /5F  #U
M?   ]I,  /:I  #WO   ]\X  /??  #WWP!PK   8;0  %.[  !%PP  -L<
M "?,   ;T   $=4   K;    WP   .(   #E    Z0   .P   #M    \
M /$   #S    ]00  /<*  #Z$   _!8  /\A  #_+@  _T   /]3  #_:
M_X   /^6  #_J   _[8  /^_  #_OP#_#1P _PH; /\"&P#_ !X _P D /\
M+@#_ #P _P!* /\ 5@#_ &, _P!M /\ =P#_ '\ _P"' /\ C@#_ )0 _P":
M /\ H #_ *8 _P"L /\ M #_ +T _P#) /X W0#] .T _ #Z /L _P#Z /\
M^0#_ /H _P#Z /\ ^@#_ /H _P#_$!D _PT7 /\&%@#_ !@ _P > /\ *@#_
M #< _P!% /\ 4@#_ %X _P!I /\ <@#_ 'L _P"" /\ B0#_ )  _@"6 /T
MG #\ *$ ^P"H /D KP#X +@ ]@## /0 T@#S .< \@#V /  _P#O /\ \ #_
M .\ _P#O /\ [@#_ .X _P#_$A0 _P\2 /\+$@#_ !( _P : /\ )0#_ #,
M_P!  /\ 30#_ %D _P!D /T ;0#[ '8 ^0!] /< A #U (L ] "1 /, EP#Q
M )T \ "C .X J@#L +, Z@"] .@ RP#G .$ Y0#Q ., _0#C /\ X@#_ .$
M_P#A /\ X #_ .  _P#_%!  _Q$. /\-#0#_!P\ _P(5 /\ ( #_ "T _P Z
M /\ 1P#Y %, ]0!> /( : #P '  [0!X .L ?P#I (4 Z ", .8 D@#E )@
MXP"? .$ I@#? *X W "X -H Q0#6 -D U #L -( ^0#1 /\ SP#_ ,X _P#.
M /\ S@#_ ,X _P#_%PP _Q0( /\/!0#_#@L _PP1 /\'&@#_ 28 _  T /0
M00#M $T Z0!8 .8 8@#C &H X !R -X >0#; (  V0"& -8 C0#3 ), T0":
M ,\ H0#- *H RP"S ,D OP#& -  Q0#H ,, ]@#! /\ P +_ +\#_P"_ _\
MOP/_ +\#_P#_&P8 _Q<  /\4  #_$P4 _Q$- /\.% #Y"A\ \ 8L .8#.0#@
M T8 W -1 -8$6P#2!&0 SP5L ,P%<P#*!7H R 6! ,8%AP#%!HX PP:6 ,$&
MG0"_!J8 O0:P +L'O "Y",T N KE +4+]P"S#?\ L0W_ + -_P"P#O\ KP[_
M *\._P#_'@  _QL  /\;  #Z&@  ]18% /81#0#K#A4 X@LB -@+,0#0##X
MRPU* ,<-50#$#EX P0YF +\.;0"]#G0 NP][ +D/@@"W$(H MA"1 +00F@"R
M$*, L!&M *\1N@"M$<H JA+E *<4]P"E%?\ HQ7_ *(5_P"B%?\ HA7_ *(5
M_P#_(@  _R   / C  #F)   X"$  -P9!0#;$ P T!$9 ,@3*0#"%3< O19$
M +D73@"U%U< LQA@ + 89P"N&&X K!EU *L9? "I&80 J!J, *8:E "D&IX
MHQNH *$;M "?',4 GAS? )H=\P&8'O\!EQ[_ 98?_P&5'_\!E1__ 94?_P'_
M)@  ]"<  .8M  #:+P  SRT  ,HG  #''P@ P1P3 +H>(@"T'S$ KR ] *LA
M2 "H(E( IB): *,C8@"A(VD H"-O )XC=P"<(WX FR.& )DDCP&7))D!EB2C
M 90DL &2);\!D276 8XF[P&,)_\"BR?_ HHG_P*))_\"B2?_ 8DG_P'Z*0
M[#   -TV  #-.   Q#<  +XR  "Z*P( M24. *XG'0"H*2L I"HX * J0P"=
M*TP FBM5 )@K7 "6*V, E"MJ 9(K<0&0+'@!CRR! 8TLB@&++)0"BBR? H@L
MJP*&++H"A2W. X,NZ@.!+OP#@"[_ G\N_P)_+O\"?B[_ GXN_P+T+@  Y#<
M -(]  #%/P  NS\  +0\  "O-0  J2\+ *,O%P">,28 F3(S )8R/@"2,T@
MD#-0 (TS6 "+,UX!B3-E 8<S; &&,W,!A#-\ H(SA0* ,X\#?S.: WTSIP-\
M,[4$>C/)!'DTY@1W-?D$=C7_ W4U_P-U-?\#=37_ W4U_P/P,P  W3T  ,I#
M  "^10  M48  *U#  "F/0  H#8& )DV$P"4."$ D#DN (PY.0").4, ASE,
M (0Y4P&".5H!@#EA 7XY: )\.6\">CEW GDY@ -W.8L$=3F6!'0YHP5R.;$%
M<3G$!F\ZX@9N.O<%;CO_!&T[_P1M._\#;3K_ VTZ_P/J.0  U4(  ,1(  "Y
M2P  KTL  *=)  "?1   F#X! )$\$ ",/1T B#XJ (0_-0"!/S\ ?C]( 'P_
M3P%Z/U8!>#]= 78^9 )T/FL"<CYS W ^? -O/H<$;3Z3!6L^H 9J/JX&:3_
M!V<_W@=G/_4&9D#_!69 _P1F0/\$9C__!&8__P3E/0  ST8  +],  "T3P
MJE   *)/  "92@  D40  (I!#0"$0AD @$,F 'U$,@!Z1#P =T1$ '5$3 %R
M1%,!<$-9 6]#8 )M0V<":T-O VE#>01H0X,%9D./!F1#G0=C0ZL'84.]"&!$
MV0A@1/,'8$3_!E]$_P5?1/\$8$3_!&!$_P3@00  RDH  +M0  "P4P  IU4
M )Y3  "53P  BTD  (-'"P!]1Q4 >4<B '9(+@!S2#@ <4A! &Y(20%L2% !
M:DA6 6A(70)F1V0"94=L V-'=@1A1X %8$>-!EY'F@=<1ZD(6TB["%I(U A:
M2/$'6DG_!EI)_P5:2/\%6DC_!%I(_P3;1   QDT  +A3  "M5P  HUD  )I8
M  "15   ADX  'U+" !W2Q( <TP? '!,*P!M3#4 :TP^ &A,1@!F3$T!9$Q3
M 6),6@)A3&("7TQJ UY,<P1<2WX%6DN*!EA+F =73*<(5DRY"55,T0E43.\(
M5$W_!E5,_P953/\%54S_!55,_P752   PE$  +57  "J6P  H%P  )=<  "-
M60  @5,  '=/! !Q3Q  ;E < &I0* !H4#( 95 [ &-00P!A4$H!7U!1 5U0
M6 )<4%\"6E!G UA0<0174'L%55"(!E-0E@=24*4(4%"W"5!0S@E/4.T(4%#_
M!U!0_P904/\%4%#_!5!0_P702P  OU0  +):  "G7@  G6   )1@  ")70
M?%<  ')4  !L4PX :%09 &54) !B5"\ 8%0X %Y40 !<5$@!6E1/ 5E45@%7
M5%T"551E U14;@125'D%4%2&!DY4E =-5*0(2U2U"$M4S E*5.L(2U3^!TM4
M_P9+5/\%2U3_!4M4_P7,3@  NU<  *Y>  "D8@  FF0  )%D  "&8@  =UL
M &U8  !F6 P 8E@6 %]8(@!=62P 6UDV %E9/@!7648 5EE- 5195 %265L"
M45EC T]9; --67<$2UB$!4E8D@=(6*('1UFS"$99R@A%6>H(1EG]!D98_P9&
M6/\%1UC_!4=8_P7'4@  N%L  *MA  "A9@  F&@  (YI  "#9P  <F   &A>
M  !A70D 7%T3 %I='@!772D 5EXS %1>.P!27D, 45Y* 4]>4@%.7ED"3%YA
M DI>:@-(7G4$1EZ"!41=D 9#7J '05ZQ!T!>R = 7N@'0%W\!D%=_P5!7?\%
M05S_!4%<_P7#5@  M%\  *AF  ">:@  E6T  (IM  !_;   ;V<  &1D  !;
M8@4 5F(0 %1B&P!28R4 4&,O $YD. !-9$  2V1( $ID3P%(9%<!1F1? D5D
M: )#9',#06-_!#]CC@4]8YX&/&.P!CMDQ@8[9.8&.V/Z!3MB_P4[8O\%/&'_
M!#QA_P2^6P  L&,  *5J  ";;P  D7(  (9R  ![<0  ;&T  &!K  !5:0
M3V@- $UI%P!+:2$ 26HK $AJ- !':CT 16M$ $1K3 !":U0!06M< 3]J90(]
M:G ".VI] SEJC 0W:IP$-FJN!35JQ 4U:N4%-6GY!#5I_P0U:/\$-6C_!#5H
M_P2Y8   K&D  *%P  "8=0  C7<  ()W  !W=P  :70  %QS  !1<0  2' *
M $5P$@!#<1T 0G$G $!R,  _<C@ /G)  #UR2  [<E  .G)9 3AR8P$V<FT"
M-')Z C-RB0,Q<IH#+W*L RYRP0,N<N,#+G'X RYP_P,N;_\#+F__ RYO_P.S
M9@  IV\  )UV  "3>@  B'P  'Y]  !R?0  9'P  %=[  !,>@  0GD# #QY
M#@ Z>A< .7HA #AZ*@ W>S, -GL[ #1[1  S>TP ,GM5 #![7P O>VH!+7MW
M 2M[AP$J>Y@"*'NJ B=[OP(F>^$")GKW B9X_P(F>/\")W?_ B=W_P*N;
MHW8  )E\  ".?P  A((  'B#  !LA   7X0  %&$  !'A   /(0  #.$"0 P
MA!$ +X0: "V$)  LA2T *X4U "J%/@ IA4< *(90 ">&6@ FAF8 )(9S ".&
M@P AAI4 ((:G 1Z&O $>AMX 'H3U 1Z"_P$>@O\!'H'_ 1Z!_P&H=   GGT
M )."  ")A0  ?H@  '&*  !EBP  6(P  $R-  ! C@  -HX  "R/   ED P
M(Y 3 "*0'  AD"4 ()$N !^1-@ >D4  '9%) !R15  :D6  &9%N !B1?@ 6
MDI  %9*D !21N0 3D=@ $X_T !2._P 4C?\ %(S_ 12,_P&C?0  F(,  (Z(
M  "$C   =X\  &F1  !=DP  4)4  $67   YF   +ID  "6:   =FP( %IT,
M !6=$P 4G1L $YTD !*=+0 1GC< $9Y! !">3  /GE@ #IYG  V>=P ,GHH
M"YV>  J=L@ )G<P "9SL  J;_@ +FO\ "YG_  N9_P"<A   D8H  (B.  ![
MD@  ;98  &"9  !4G   2)\  #R@   PH0  )J,  !VE   5IP  $*D%  NK
M#0 (JA, !ZH;  :J)  %JBX !*HX  *J1  !JE   *I>  "J;@  JH$  *J5
M  "IJ@  J<$  *CD  "H]@  I_\  *?_  "G_P"5BP  C)   '^5  !QF@
M8YX  %:B  !*I@  /:@  #&J   FJP  ':T  !2P   .L@  ";4!  *V"@
MM@\  +85  "W'0  MR4  +<O  "X.0  N$8  +A4  "X9   N'8  +B+  "W
MH   M[8  +?3  "V[P  MOP  +;_  "V_P"/D@  @I<  '2=  !FH@  6*<
M $NL   ^KP  ,;$  ":S   <M@  $[@   V[   &O@   ,$   #"!   P@L
M ,,0  #$%0  Q!P  ,4D  #&+@  R#H  ,E'  #)5P  R6D  ,E]  #)E
MR*H  ,C#  #(Y   R/0  ,C]  #(_0"%F0  =Y\  &BF  !:JP  3;$  #^U
M   QN   );H  !J]   1P   "\,   /'    R@   ,T   #.    SP,  - )
M  #1#@  TQ(  -49  #7(@  VBT  -TY  #>20  WEH  -]N  #?A0  WYP
M -^R  #>RP  WN8  -_T  #?] !YH0  :Z@  %RO  !.M0  0+L  #&^   D
MP0  &<4  !#(   )S    ,\   #3    V0   -P   #=    WP   .$   #B
M!0  Y L  .80  #H%@  ZB   .TK  #P.@  \4L  /%>  #R<P  \XL  /.B
M  #SM@  \\D  //A  #SX0!MJ@  7K$  %"Y  !!OP  ,L0  "3(   7S
M#M    ;5    V@   -X   #B    Y@   .D   #J    [    .X   #P
M\@   /0&  #V#   ^1(  /P<  #_*0  _SH  /]-  #_8@  _W@  /^0  #_
MHP  _[,  /_!  #_P0#_!QD _P$7 /\ %P#_ !H _P A /\ *P#_ #D _P!'
M /\ 5 #_ %\ _P!J /\ <P#_ 'L _P"# /\ B@#_ )  _P"6 /\ FP#_ *$
M_P"H /\ KP#_ +@ _P#$ /X U0#\ .H ^P#X /H _P#Y /\ ^ #_ /@ _P#V
M /\ \P#_ /$ _P#_"Q4 _P43 /\ $P#_ !0 _P : /\ )P#_ #0 _P!" /\
M3P#_ %L _P!E /\ ;@#_ '8 _P!^ /\ A0#^ (L _0"1 /L EP#Z )T ^ "C
M /< JP#V +, ] "^ /, S #Q ., [P#S .X _P#M /\ [ #_ .L _P#L /\
M[ #_ .L _P#_#1$ _PD0 /\ #P#_ !  _P 6 /\ (@#_ "\ _P ] /\ 2@#_
M %4 _0!@ /H :0#X '$ ]@!Y /0 ?P#S (8 \0", .\ D@#N )@ [ "? .L
MI@#I *X YP"X .4 Q0#C -H X0#M -\ ^P#> /\ W0#_ -T _P#= /\ W0#_
M -T _P#_#PT _PP+ /\#"0#_  P _P 2 /\ '0#_ "D ^P W /@ 1 #U %
M\@!: .X 8P#L &L Z0!S .< >@#E (  XP"& .$ C #? ), W0"9 -L H0#9
M *D U0"R -( O@#0 ,X S@#F ,P ]@#* /\ R@#_ ,D _P#( /\ R #_ ,@
M_P#_$0@ _PT" /\'  #_!0@ _P . /\ %@#W "( [P P .L /0#H $D Y !4
M .  70#= &4 V0!M -4 <P#2 'H T "  ,X AP#, (T R@"4 ,@ FP#& *0
MQ "M ,( N #  ,< O0#? +P \0"[ /X N0#_ +@ _P"X /\ N #_ +@ _P#_
M%   _P\  /\-  #_#   _P<) /@!$ #H !H XP H -T -@#8 $( T@!- ,X
M5P#* %\ QP!F ,4 ;0## '0 P0!Z +\ @0"] (@ NP"/ +D EP"W )\ M0"H
M +, LP"Q ,( KP#8 *X"[0"L _L JP7_ *H&_P"I!O\ J0;_ *D&_P#_%@
M_Q(  /<2  #L$0  Y@X  .4&" #= Q( U ,@ ,T$+0#(!#H PP5& +\%4 "\
M!E@ N09@ +<'9P"U!VX LP=U +$(>P"O"(( K@F* *P)D@"J"9L J JE *8*
ML "E"[\ HPS4 *$-[0"?#OX G0[_ )P/_P";#_\ FP__ )L/_P#_&@  ]QD
M .H>  #?'@  U1H  - 3 @#.# L QPL6 , -)0"Z#C( M@X_ +(/20"O$%(
MK!!: *H080"H$6@ IA%O *01=@"B$7T H1&% )\2C@"=$I< G!*B )H3K0"8
M$[P EQ30 )05[ "2%OT D!?_ (\7_P".%_\ CA?_ (X7_P#Z'0  [B,  -\H
M  #0*@  QR<  ,$A  "]&04 N1(0 +(5'@"M%BP J!<X *080P"A&4P GQE4
M )P:7 ":&F( F1II )<;< "5&W< E!M_ )(<B "0')( CQR= (T=J0"+';<
MBA[* (@?YP"&(/H A"#_ 8,@_P&#(/\!@B#_ 8(@_P'U)   Y2P  -,Q  #&
M,P  O#$  +8M  "P)0  K!T, *8>& "A("8 G"$R )DB/0"5(D< DR-/ )$C
M5@"/(UT C21D (LD:P"))'( B"1Z (8D@P"$)8T @R68 8$EI & )K(!?B;%
M 7TGX@%[)_<!>2C_ 7@H_P%X*/\!>"C_ 7@H_P'O*P  W3,  ,HY  "^.P
MM#H  *TV  "F+P  H2@' )LG$P"6*"  D2DM (XJ. "+*T( B"M* (8K4@"$
M*U@ @BQ? ( L9@!_+&T ?2QU 'LL?@%Z+(@!>"R4 78MH %U+:X"="W  G(N
MW0)Q+O0"<"__ F\O_P)O+_\!;B__ 6XO_P'H,0  TSH  ,,_  "W00  KD$
M *8^  ">.   ES$! )$N$ ",+QP B# H (0Q,P"!,CT ?S)& 'TR30![,E0
M>3); '<R80!U,FD!=#)P 7(R>0%P,X0!;S.0 FTSG0)L,ZL":C2\ FDTU0-H
M-?$"9S7_ F<U_P)F-?\"9C7_ F8T_P+B-@  S#\  +U$  "R1P  J$<  *!$
M  "8/P  D#D  (@T#0"#-1< ?S8D 'PW+P!Y-SD =SA" '0X20!R.%  <3A7
M &\X7@!M.&4!;#AM 6HX=0%H.( "9SB, F4XF0-D.:@#8CFY V$ZT -@.NX#
M8#K_ U\Z_P)?.O\"7SK_ E\Z_P+=.P  QT,  +E)  "N2P  I$P  )M*  "2
M10  B3\  ($Z"0![.A0 =SL@ '0\*P!R/#4 ;ST^ &T]1@!K/4T :3U3 &@]
M6@!F/6$!9#UI 6,]<@%A/7T"8#V) EX]E@-=/J4#6SZV!%H^S 1:/^P$63_^
M UD__P-9/_\"63__ ED^_P+6/P  PT<  +5,  "J4   H%   )=/  ".2P
MA$4  'I !@!U/Q$ <4 < &U * !K03( :4$[ &=!0@!E04D 8T%0 &%!5P!@
M05X!7D%F 5U";P);0GH"6D*& UA"E -70J,$54.S!%1#R0140^D$4T/] U-#
M_P-40_\#5$/_ E1#_P+00@  OTH  +)0  "G4P  G50  )13  "*4   ?TH
M '5% @!N0PX :T09 &=%) !E12X 8D4W &%%/P!?148 745- %M%5 !:1EL!
M649C 5=&; )61G<"5$:# U-&D0-11J$$4$>Q!$]'QP1.1^<$3D?[!$Y'_P-.
M1_\#3T?_ T]'_P/,1@  NTX  *]4  "D5P  FE@  )%7  "&5   >TX  '!*
M  !I2 T 94@6 &))(0!?22L 74DT %M)/ !924, 5TE* %9)4@!52ED!5$IA
M 5)*:@%12G4"3TJ! TY*CP-,2Y\$2TNP!$I+Q01)2^8$24OZ!$E+_P-*2_\#
M2DO_ TI+_P/(20  N%$  *Q7  "A6P  F%P  (Y<  "#60  =E,  &M.  !D
M30H 7TP3 %Q-'@!:32@ 6$TQ %9-.@!434$ 4TY( %).3P!03E<!3TY? 4U.
M: %,3G,"2D]_ DE/C0-'3YT$1D^N!$5/PP1$4.0$1$_Y!$5/_P-%3_\#14[_
M T5._P/$3   M54  *E;  "?7@  E6   (M@  " 7@  <E<  &=3  !>40<
M65$1 %=1&P!4424 4E(O %%2-P!/4C\ 3E)& $U330!,4U4 2E-= 4E39@%'
M4W "15-] D13BP-"4YL#052L!$!4P00_5.($/U3X T!3_P- 4_\#0%/_ T!2
M_P/ 4   LE@  *9>  "<8@  DF4  (AE  !]8@  ;EP  &-9  !95@, 5%8.
M %%6& !/5B( 35<L $Q7- !*5SP 25A$ $A82P!'6%, 15A; 4189 %"6&X!
M0%A[ C]8B0(]6)D#/%BJ SM9OP,Z6> #.ECW SI8_P,[5_\#.U?_ SM7_P.\
M5   KEP  *-C  "99P  D&D  (5I  !Y9P  :V(  &!@  !570  3EL, $M;
M% !)7!\ 1UPH $9=,0!%73D 0UU! $)=2 !!7E  0%Y8 #Y>80$\7FP!.UYX
M CE>AP(W7I<"-EZI S5>O0,T7]T#-%[U S5=_P(U7?\"-5S_ C5<_P*X60
MJF$  *!G  "6;   C&X  (%N  !V;   9VD  %QF  !19   2&() $1B$0!"
M8AL 06,D #]C+0 ^8S4 /60] #QD10 [9$T .615 #AD7P V9&D!-61V 3-D
MA0$Q994",&6G B]ENP(N9=H"+F3T BYC_P(O8_\"+V+_ B]B_P*S7@  IV8
M )QM  "3<0  B',  'US  !R<@  9'   %AN  !-;   0FH# #QI#@ Z:A8
M.6H@ #AJ*  V:S$ -6LY #1K00 S;$D ,FQ2 #%L7  O;&8 +FQS "QL@@$J
M;),!*6RE 2ALN0$G;=8!)VOR 2=J_P$G:O\!*&G_ BAI_P*N9   HVP  )ES
M  ".=@  A'@  'EY  !M>   8'<  %-V  !(=0  /G,  #1R"@ Q<Q$ ,',:
M "]S(P N<RL +70T "QT/  K=$0 *71- "AU5P G=6, )75O "1U?P B=9
M(76B "!UMP ?==( 'W3Q !]S_P$?<O\!(''_ 2!Q_P&I:P  GG,  )1Y  "*
M?   @'X  '1_  !G?P  6G\  $U^  !#?@  .'T  "]] @ H?0T )GT4 "1]
M'  C?B4 (GXM "%^-@ A?C\ 'W]( !Y_4@ =?UX '']K !I_>@ 9?XP %W^?
M !9_LP 5?\X %7[O !9\_P 6>_\ %GO_ !=[_P"D<@  FGH  (]_  "%@@
M>X0  &V&  !@AP  5(<  $B(   \B   ,H@  "B(   @B 4 &HD. !F)%0 8
MB1T %XHF !:*+@ 5BC< %(I! !.*3  2BU@ $8ME !"+=0 /BX< #HJ;  V*
MKP ,BL@ #(GJ  V'_  .A_\ #H;_  Z&_P"?>P  E($  (J%  " B   <XL
M &6-  !9CP  3)   $&2   TD@  *I(  "&3   9E   $I8&  Z7#@ -EQ4
M#)<=  R7)@ +ER\ "I<Y  F71  (EU  !I=>  67;@ #EH   9:4  "5J
ME;X  )3@  "4]   D_\  9+_  &2_P"8@@  CH@  (6,  !WCP  :I(  %V5
M  !0F   1)H  #B;   LG   (IT  !F>   2H   #:("  >C"P !HQ   *,7
M  "C'P  HR<  *,Q  "D/   I$@  *16  "D90  HW<  *.+  "CH   HK8
M *'2  "A\   H/L  *#_  "@_P"1B@  B8X  'N2  !MEP  8)L  %.>  !&
MH0  .:,  "VD   CI@  &:@  !&J   ,K   !:X   "O!P  KPT  *\1  "P
M&   L"   +$H  "Q,@  LCX  +),  "R6P  LFP  +*!  "QEP  L:P  +#&
M  "PZ   K_<  *__  "O_P",D   ?Y4  '&:  !CGP  5:0  $>H   ZJ@
M+:P  "*N   8L   $+,   JU   "N    +L   "[    O <  +P-  "]$0
MOA8  +\>  # )P  P3(  ,)   ##3P  PV   ,-T  ##BP  PZ$  ,.X  #"
MUP  PN\  ,+Z  #!_@"!EP  <YT  &6C  !7J   2:T  #NQ   MLP  (;8
M !:Y   .NP  ![X   #!    Q0   ,<   #(    R0   ,H%  #+"P  S0\
M ,X4  #0'   TR8  -8R  #800  V%,  -EF  #9?   V90  -FK  #9PP
MV>$  -GP  #9] !VGP  9Z8  %FL  !+L@  /+<  "ZZ   AO0  %<    W$
M   %QP   ,H   #.    T@   -4   #6    V0   -L   #=    WP<  .$,
M  #C$0  YAD  .DD  #L,@  [4,  .Y6  #O:P  [X0  .^<  #OL@  [\8
M ._=  #OY !JJ   6Z\  $RV   ^O   +\   "#$   4R   #,P   +0
MU    -D   #>    X@   .4   #F    Z    .D   #L    [@   / "  #R
M"0  ]0\  /@7  #\(P  _S,  /]&  #_6@  _W$  /^)  #_GP  _[$  /_
M  #_Q@#_ !4 _P 4 /\ % #_ !< _P = /\ * #_ #< _P!$ /\ 40#_ %P
M_P!F /\ ;P#_ '< _P!^ /\ A0#_ (L _P"1 /\ EP#_ )T _P"D /\ JP#_
M +0 _@"_ /T S@#[ .8 ^0#V /@ _P#W /\ ]P#_ /< _P#P /\ [ #_ .D
M_P#_ Q( _P 0 /\ $ #_ !$ _P 7 /\ ) #_ #( _P _ /\ 3 #_ %< _P!A
M /\ :@#_ '( _P!Y /T @ #\ (8 ^@", /D D@#X )@ ]@"? /4 I@#T *X
M\@"Y /  Q@#N -X [0#P .L _@#J /\ Z0#_ .D _P#G /\ XP#_ .  _P#_
M!PX _P - /\ "P#_  P _P 3 /\ 'P#_ "P _P Z /\ 1@#^ %( ^P!< /@
M90#U &P \P!T /$ >@#O ($ [@"' .P C0#J ), Z0": .< H0#F *D XP"S
M .$ OP#? -  W0#I -H ^0#9 /\ UP#_ -4 _P#5 /\ U0#_ -0 _P#_"0H
M_P$% /\  P#_  D _P 0 /\ &0#[ "8 ]P T /0 0 #R $P [@!6 .H 7P#G
M &< Y !N .( = #@ 'L W@"! -P AP#: (T U@"4 -0 FP#1 *, SP"M ,P
MN #* ,< R #@ ,8 \P#% /\ PP#_ ,, _P## /\ PP#_ ,, _P#_"P$ _P,
M /\   #_  , _P + /, $@#N !\ Z@ M .8 .@#B $4 W@!/ -D 6 #4 &
MT0!H ,X ;@#, '0 R@![ ,@ @0#& (< Q ". ,( E@#  )X O@"G +L L@"Y
M ,  MP#4 +4 [ "S /L LP#_ +( _P"R /\ L0#_ +$ _P#_#0  _P8  /\#
M  #W    ]  # .< #0#@ !@ V@ E -, ,@#. #X R@!) ,8 4@## %H P !A
M +X : "\ &X N@!T +@ >P"V ($ M "( +( D "P )D K@"B *P K0"J +H
MJ #+ *8 Y@"E /< I #_ *, _P"B /\ H@#_ *( _P#_$   ^PP  .\.  #F
M#0  WPD  -H !@#0 !$ R0 = ,0 *@"_ #< NP!" +< 2P"T %0 L@!; *\
M8@"M &@ JP!N *D =0"H 'L I@"# *0 BP"B )0 H "> )X!J "< K4 FP/&
M )D%X@"8!O0 E@C_ )4)_P"4"?\ E G_ )0)_P#\$0  \14  .,9  #6&0
MS!4  ,<0  #$!PH O0,4 +<$(0"R!BX K@@Z *H)1 "G"4T I I5 *(*7 "@
M"F( G@MI )P+;P";"W8 F0Q^ )<,A@"6#)  E R: )(-I@"1#;, CPW% (T.
MX@"+$/8 B1#_ (@1_P"'$?\ AQ'_ (<1_P#V&0  YR   -8D  #()0  OR(
M +D<  "T% $ L0T. *H.&0"E#R< H1 S )T1/@":$4< F!)/ )425@"3$EP
MD1)C ) 3:0".$W  C!-X (L3@0")%(L AQ26 (85H@"$%;  @Q;! ($7W0!_
M&/0 ?1G_ 'P9_P!\&?\ >QG_ 'L9_P#O(0  W2D  ,HM  "^+P  M2P  *XG
M  "H(   HQ<( )X6$P"9%R$ E!DM )$:. ".&D$ BQM) (D;4 "'&U< A1Q>
M (0<9 ""'&L @!QS '\=? !]'88 ?!Z1 'H>G@!X'ZL =Q^\ '8@U !T(?
M<B'_ '$B_P!Q(?\ <2'_ '$A_P#H*   TC   ,(U  "W-P  K34  *4Q  ">
M*P  F"," )(>$ "-(!L B2$G (8B,@"#(SP @2-$ 'XC2P!\)%( >R19 'DD
M7P!W)&8 =B5N '0E=P!S)8$ <2:- &\FF0!N)J< ;2>X &PGS@%J*.T!:2G_
M 6@I_P%H*?\!:"C_ 6@H_P'A+@  RS8  +P[  "Q/0  IST  )\Y  "7,P
MCRT  (@G# "#)Q8 ?R@B 'PI+0!Y*C< =RH_ '4J1P!S*TX <2M4 ' K6P!N
M*V( ;"MJ &LL<@!I+'T :"R) &8ME@%E+:0!9"ZT 6,NR@%A+^D!8"_] 6 O
M_P%@+_\!8"__ 6 N_P':-   Q3P  +=!  "L0P  HD,  )E   "0.@  B#0
M ( N" !Z+1( =RX> ',O*0!Q,#, ;S [ &TP0P!K,4H :3%1 &<Q5P!F,5X
M9#%F &,R;P!A,GD 8#*% 5\RD@%=,Z$!7#.Q 5LTQ@%:-.8!637[ 5DU_P%9
M-/\!633_ 5DT_P'2.   P$   +-%  "H2   GD@  )5&  "+0   @CL  'DU
M! !S,Q  ;S0: &PT)0!I-2\ 9S4W &4V/P!C-D8 8C9- & V5 !?-EL 73=C
M %PW:P!;-W8!63>" 5@XCP%6.)X!53BO E0YPP)3.>0"4SKY 5,Y_P%2.?\!
M4SG_ 5,Y_P'-/   O$0  *])  "D3   FDP  )%+  "'1@  ?4   ',[  !L
M. T :#D7 &4Y(@!C.BL 8#HT %XZ/ !=.D, 6SI* %H[4 !8.U@ 5SM@ %8[
M: !5/',!4SQ_ 5(\C0%0/9P!3SVL DX^P0)-/N$"33[X DT^_P%-/O\!33W_
M 4T]_P')0   N$@  *Q-  "A4   EU$  (Y/  "$2P  >44  &Y   !F/0L
M8CT4 %\]'@!</B@ 6CXQ %@^. !7/D  53]& %0_30!3/U4 4D!= %! 9@!/
M0' !3D!\ 4Q!B@%+09H"2D&K DE"O@)(0MX"2$+V DA"_P)(0O\!2$'_ 4A!
M_P'%1   M4L  *E0  ">5   E50  (M3  " 4   =4H  &I&  !A0@@ 7$$1
M %E"&P!70B4 54(N %-"-0!10CT 3T)# $]#2P!.0U( 341: $M$8P!*1&X!
M245Z 4=%B %&19@"14:I D1&O0)#1MP"0T;U D-&_P)#1O\!0T7_ 4-%_P'!
M1P  LD\  *94  "<5P  DE@  (A8  !^50  <4\  &9*  !<1@4 5T8/ %1&
M& !11B( 3T8K $Y&,P!,1SH 2T=! $I'20!)2%  2$A8 $=(80!%26P 1$EX
M 4))A@%!298!0$JG C]*NP(^2]@"/DKS CY*_P(^2?\!/TG_ 3])_P&]2@
MKU(  *-8  "96P  D%T  (9<  ![60  ;5,  &)/  !73 $ 44H- $Y*%0!,
M2Q\ 2DLH $E+, !'2S@ 1DP_ $5,1@!$3$X 0TU6 $)-7P! 36H /TUV 3U.
MA $\3I0!.TZE 3E/N0(Y3]0".4_R 3E._P$Y3O\!.4W_ 3I-_P&Z3@  K%8
M *%;  "77P  C6$  (-A  !X7@  :5@  %]6  !44@  3$\+ $E/$@!'4!P
M15 E $-0+0!"4#4 05$\ $!11  _44P /E)4 #Q270 [4F< .E)S #A3@@$W
M4Y(!-5.D 313MP$S5-$!,U/Q 313_P$T4O\!-%+_ 312_P&V4@  J5H  )Y@
M  "49   BV8  (!E  !T8P  9EX  %Q<  !16   1U4' $)5$ ! 51@ /U8A
M #U6*@ \5C( .U8Y #I700 Y5TD .%=1 #=86@ U6&4 -%AQ #)8@ $Q6) !
M+UFB 2Y9M0$M6<\!+5GO 2Y8_P$N5_\!+E?_ 2Y6_P&R5P  I5\  )ME  "1
M:0  AVH  'QJ  !Q:   8V4  %AB  !-7P  0UT" #Q;#0 Z7!0 .%P= #=<
M)@ U72X -%TV #-=/@ R748 ,5Y. #!>5P O7F( +5YN "Q??0 J7XX *5^@
M "A?LP$G7\P )U_M 2=>_P$G7?\!*%W_ 2A<_P&M7   HF0  )AJ  ".;@
M@V\  'EO  !N;@  8&L  %1I  !)9P  /V4  #5C"0 R8Q$ ,&,9 "]D(0 N
M9"D +60Q "QD.0 K94( *F5* "AE5  G95\ )F9K "1F>@ C9HL (F:= "!F
ML0 ?9LD 'V;K "!E_@ @9/\ (&/_ 2%C_P&I8@  GFH  )5P  "*<P  @'4
M '5U  !I=   7'(  $]Q  !$;P  .FX  #!M P I; T )VP4 "9L'  E;20
M)&TL "-M-  B;3T (6Y& "!N4  >;EL '6YG !QN=@ :;H< &6^: !AOK@ 6
M;\8 %F[I !=M_  8;/\ &&O_ !AK_P"D:0  FG$  )!V  "&>0  ?'L  '%[
M  !D>P  5WH  $IY   _>   -7@  "MW   B=@< '78/ !QW%@ ;=QX &G<F
M !EW+@ 8=S< %WA  !5X2@ 4>%8 $WAC !)X<@ 1>(, $'B7  ]XJP .>,,
M#G?F  YV^@ /=?\ $'7_ !!T_P"?<0  E7@  (M\  ""?P  =X$  &J"  !=
M@@  4((  $2"   X@@  +H(  "2"   <@@  %(() !&#$  0@Q8 $(,>  Z#
M)P .@S  #8,Y  V#1  ,@U  "X-=  F#;  (@WX !H.1  6"I0 #@KL !(';
M  2!\@ %@/\ !G__  9__P":>0  D'X  (:#  !]A0  ;X<  &*)  !5B@
M28L  #V,   QC   )HP  !V-   5C@  #X\#  J0#  &D!$ !(\8  ./(  !
MCRD  (\R  "0/0  D$D  (]6  "/90  CW8  (^*  ".GP  CK0  (W/  ",
M[@  C/L  (O_  "+_P"4@   BX4  (*)  !TC   9H\  %F1  !,DP  0)4
M #26   HE@  'I<  !68   /F@  "IL   *<"0  G X  )P3  "<&@  G"(
M )TK  "=-0  G4   )U.  "=7   G6X  )R!  "<EP  G*P  )O&  ":Z
MF?D  )G_  "8_P".B   AHP  'B0  !JE   7)<  $^:  !"G0  -IX  "F?
M   ?H0  %:(   ZD   (I@   *@   "I!   J0H  *D.  "I$P  JAH  *HB
M  "K*P  K#8  *Q$  "L4P  K&,  *QW  "KC@  JZ0  *N\  "JW@  J?0
M *G]  "I_P")C@  >Y,  &V7  !?G   4:   $2D   VI@  *J@  !ZI   4
MJP  #:X   :P    L@   +4   "U    M0,  +8)  "W#@  N!(  +@9  "Z
M(0  NRL  +PX  "]1P  O5@  +UK  "]@0  O9D  +VP  "]S   O.H  +SW
M  "[_@!^E0  <)L  &*@  !3I0  1JH  #BM   JKP  'K$  !.T   ,MP
M [D   "\    OP   ,(   #"    PP   ,0   #&!@  QPP  ,@0  #*%@
MS"   ,\K  #0.@  T4L  -%>  #2<P  THL  -*D  #3NP  T]@  -/M  #3
M]@!SG0  9*,  %:I  !'KP  .;,  "JV   =N0  $KP   J_    PP   ,8
M  #)    S0   ,\   #0    T@   -0   #6    V0(  -L(  #>#@  X1,
M .0=  #H*@  Z#P  .E/  #I9   ZGP  .N5  #KK   Z\(  .S5  #LY0!F
MI@  6*P  $FS   [N0  *[P  !W    1Q   "<@   #,    SP   -,   #9
M    W0   .    #A    XP   .4   #G    Z@   .P   #N!   \0L  /42
M  #X'   ^RL  /T^  #^4P  _FH  /^#  #_FP  _ZX  /^^  #_R@#_ !(
M_P 0 /\ $0#_ !, _P 9 /\ )@#_ #0 _P!! /\ 30#_ %@ _P!B /\ :P#_
M ', _P!Z /\ @0#_ (< _P"- /\ DP#_XGT024-#7U!23T9)3$4 $!+_ )D
M_P"@ /\ IP#^ *\ _ "Z /H R0#Y .$ ^ #S /< _P#V /\ ]0#_ /$ _P#I
M /\ Y #_ .$ _P#_  \ _P - /\ #0#_  X _P 4 /\ (0#_ "X _P \ /\
M2 #_ %, _P!= /\ 9@#^ &T _ !U /L >P#Y (( ^ "( /< C@#V )0 ] ";
M /, H@#Q *H [P"T .T P0#K -4 Z@#L .@ _ #G /\ Y0#_ .8 _P#@ /\
MV0#_ -0 _P#_  L _P ( /\ !@#_  D _P 0 /\ ' #_ "D _P V /\ 0@#[
M $X ]P!7 /0 8 #R &@ [P!O .T =@#L 'P Z@"" .@ B #G (X Y0"5 .,
MG #A *0 WP"N -T N0#: ,H UP#D -0 ]@#1 /\ T #_ -  _P#/ /\ RP#_
M ,< _P#_  , _P   /\   #_  0 _P - /H %@#V ", \P P /  / #M $<
MZ0!1 .4 6@#B &( WP!I -T ;P#: '8 V !\ -0 @@#2 (@ T "/ ,T E@#+
M )X R0"H ,< LP#% ,$ P@#8 ,  [P"_ /X O@#_ +T _P"\ /\ O #_ +P
M_P#_ @  _P   /\   #_    ]  ' .T $0#H !P XP I -\ -0#; $$ U@!+
M -$ 5 #- %P R@!C ,@ :0#& &\ PP!U ,$ >P"_ (( O@"( +P D "Z )@
MN "B +4 K "S +D L0#+ *\ YP"N /@ K #_ *L _P"L /\ K #_ *L _P#_
M!   _P   /8   #N    YP   -\ # #6 !4 SP B ,H +@#' #H PP!$ ,
M30"\ %4 N0!< +< 8P"U &D LP!O +$ =0"O 'L K0"" *L B@"I )( IP"<
M *4 I@"C +, H0## )\ W@"> /( G0#_ )P _P"< /\ FP#_ )L _P#_!P
M]@D  .D+  #?"@  U00  ,X !0#& !  P  : +L )P"W #( LP ] +  1@"M
M $\ J@!6 *@ 7 "F &, I !H *( ;P"A '4 GP!\ )T A "; (T F0"7 )<
MH@"5 *X DP"] )$ TP"0 .T CP#\ (X _P"- ?\ C0'_ (T!_P#Y#@  ZA(
M -P5  #-%0  Q!$  +X,  "Z @H M  2 *X '@"J "H I@ U *( /P"@ $@
MG0%0 )L"5@"9 EP EP-C )4#:0"3 V\ D01V ) $?P".!8@ C 62 (H&G@"(
M!JH A@>Z (4(SP"$"NL @@O\ ($,_P" #/\ @ S_ ( ,_P#Q%0  X!T  ,T@
M  #!(0  N!T  +$7  "L$   J D- *('%@"="2, F0HN )4+. "3#$$ D Q)
M (X-4 ",#5< B@U= (@-8P"'#6H A0YQ (,.>@""#H0 @ Z/ 'X/FP!\#Z@
M>Q"X 'H0S@!X$>P =A+_ '42_P!T$_\ =!/_ '03_P#H'@  TR8  ,,J  "X
M*@  KB@  *<C  "@'   FQ,# )8/$ "0$!L C!$G (D2,@"&$SL A!-# ((4
M2P" %%$ ?A17 'P47@![%64 >15L '<5= !V%GX =!:* '(7E@!Q%Z0 ;QBT
M &X8R0!M&>@ :QK\ &H;_P!J&_\ :AO_ &H;_P#@)@  RBT  +PQ  "P,P
MIS$  )\L  "7)@  D!\  (H7# "%&!8 @1DB 'X:+ ![&S8 >1L^ '<<10!U
M'$P <QQ3 '$=60!P'6  ;AUG &T>< !K'GH :AZ% &@?D@!G'Z  92"P &0A
MQ0!C(>0 8B+Z &$B_P!A(O\ 82+_ &$B_P#7+   PS0  +8X  "J.0  H3@
M )@U  "0+P  B"@  ( A" ![(!( =R$= '0B)P!Q(C$ ;R,Y &TC00!K(T@
M:2-. &@D50!F)%L 921C &,E:P!B)74 826! %\FC@!>)IT 72>M %LHP0!;
M*.  6BGW %DI_P!9*?\ 62G_ %DH_P#/,@  OCD  +$]  "F/P  G#\  ),\
M  "*-@  @3   'DJ P!R)@\ ;B<9 &LH(P!I*"P 9BDU &4I/ !C*4, 82I*
M & J40!>*E< 72I? %PK: !:*W( 62Q] %@LBP!6+9H 52VJ %0NO0!3+MP
M4B_U %(O_P!2+O\ 4B[_ %(N_P#*-@  NCT  *U"  "B1   F$0  (]!  "%
M/   >S<  '(Q  !K+ P 9RT5 &0M'P!A+B@ 7RXQ %TN.0!<+T  6B]& %@O
M30!7+U0 5C!< %4P9 !3,6X 4C%Z %$QB !0,I< 3C*H $TSNP!---@ 3#3S
M $PT_P!,-/\ 3#/_ $PS_P#&.@  MD(  *E&  ">20  E4D  (M'  "!0@
M=ST  &TW  !D,@D 8#(2 %TR' !:,B4 6#,M %8S-0!5,SP 4S1# %(T2@!1
M-%$ 4#19 $\U80!--6P 3#9W $LVA0!*-Y4 2#>F $<XN %'.-,!1CCQ 48X
M_P%&./\ 1CC_ $8W_P#!/@  LD4  *9*  "<30  DDT  (A+  !^1P  <T(
M &D]  !?-P8 6C80 %<W& !4-R( 4C<J % W,@!/.#D 33A  $PX1P!+.$X
M2CE6 $DY7P!(.FD 1SIU $4[@P!$.Y, 0SRD 4(\M@%!/= !03WP 4$]_P%!
M//\!03S_ 4$\_P"^0@  KTD  *-.  "94   CU$  (50  ![3   ;T8  &5"
M  !:/0( 5#L. %$[%0!/.Q\ 33LG $L[+P!)/#8 1SP] $<\1 !&/4L 13U4
M $0^7 !#/F< 0C]S $ _@0 _/Y$ /D"B #U M0$\0<X!/$'N 3Q!_P$\0/\!
M/$#_ 3T__P&Z10  K$P  *%1  "75   C54  (-4  !X40  ;$L  &%'  !6
M0@  3T , $P_$P!)0!P 1T D $9 + !$0#, 0T Z $)!0@!!04D 0$)1 #]"
M6@ ^0V4 /4-Q #M#?P Z1(\ .42@ #A%LP$W1<L!-T7L 3=%_P$W1/\!.$3_
M 3A#_P"W20  J5   )Y5  "46   BUD  (!8  !V5@  :%   %U,  !32
M2D4) $9$$0!$1!D 0D0B $%%*0 _13$ /D4X #U%/P \1D< .T9/ #I'6  Y
M1V( .$AN #9(?  U2(T -$F> #-)L0 R2<D ,4GK #))_@ R2/\ ,DC_ #-(
M_P"T3   IU0  )Q9  "27   B%T  'Y=  !S6@  954  %M2  !03@  1DH%
M $!)#@ ^218 /4D> #M*)@ Z2BX .4HU #A+/0 W2T0 -DM- #1,5@ S3&
M,DQL #%->@ P38L +DV< "U.KP L3L< +$[I "Q-_0 M3?\ +4S_ "U,_P"P
M4   I%@  )E=  "/80  AF(  'MA  !P7P  8EL  %A8  !.50  0U$! #M/
M#  X3Q, -D\; #5/(P T4"L ,U R #)0.@ Q4$( ,%%* "Y14P M4ET +%)I
M "M2>  I4H@ *%.: "=3K0 F4\4 )E/G "93_  G4O\ )U'_ "=1_P"L50
MH%P  )9B  "-9@  @V<  'AF  !M90  8&$  %5>  !*6P  /U@  #56"  Q
M51  ,%87 "Y6'P M5B< +%8O "M7-@ J5SX *5=' "A74  F6%H )5AG "18
M=0 C688 (5F8 "!9JP ?6<( 'UGE !]8^@ @6/\ (%?_ "%7_P"H6@  G6(
M )-G  "*:P  ?VP  '5L  !J:P  76@  %%E  !&8P  .V   #%> P J70T
M*%T3 "9=&P E7B, )%XJ "->,@ B7CH (5Y# "!?3  ?7U< 'E]C !Q@<0 ;
M8(( &6"5 !A@J0 78,  %F#B !=?^0 87O\ &5[_ !E=_P"D8   F6@  )!N
M  "&<   ?'(  ')R  !F<0  6&X  $QL  !!:P  -FD  "UG   C9@@ 'V8/
M !UF%0 <9AT &V8E !IF+0 99S4 &&<^ !=G2  69U, %6A? !-H;@ 2:'\
M$6B2 !!HI@ /:+T #FC@ !!G]P 09O\ $67_ !%E_P"?9P  EF\  (QS  ""
M=@  >'@  &UX  !@=P  4W8  $9T   [<P  ,7(  "=Q   ><0  %G * !-P
M$  3<!< $G ? !%Q)P 0<2\ $'$X  YQ0@ .<4X #7%;  QQ:0 +<7H "G&-
M  AQH0 &<;8 !G#2  =P[P (;_\ "6[_  EN_P";;P  D74  (=Y  !^?
M='X  &9^  !9?@  37X  $!]   U?0  *GP  "%\   8?   $7P$  Q\#  *
M?!$ "7P9  A\(0 '?"D !GPR  1\/0 #?$@  7Q5  !\8P  ?'0  'R'  ![
MG   >[$  'K+  !YZP  >?H  'G_  !X_P"6=P  C'P  (.   !Y@P  ;(0
M %Z%  !1A@  18<  #F'   MAP  (X<  !J'   2AP  #8@!  :)"@ !B0\
M (D4  "(&P  B",  (DL  ")-@  B4(  (A.  "(70  B&T  (B!  "'E0
MAZL  (;$  "%Y@  A/@  (3_  "$_P"0?@  AX,  'Z'  !QB0  8XL  %:-
M  !)CP  /)$  #"1   DD0  &I(  !*3   -E   !I4   "6!@  E@P  )40
M  "6%0  EAT  )8D  "6+@  ECD  )9&  "650  EF4  )9X  "5C@  E:0
M )2\  "3WP  D_4  )+_  "2_P"+A@  @XH  '6-  !GD   690  $R7   _
MF0  ,IH  ":;   ;G   $IT   R?   $H    *(   "C 0  HP<  *,,  "C
M$   I!4  *0<  "E)0  IB\  *8\  "F2P  IEL  *9N  "EA   I9L  *2S
M  "CT   H^\  *+\  "B_P"&C0  >)$  &J5  !<F0  3IT  $&@   SH@
M)J,  !NE   1IP  "JD   &K    K0   *\   "P    L    + %  "Q"P
ML@\  +,4  "T&P  M20  +<P  "W/P  MU   +=B  "W>   MY   +:I  "V
MP@  MN0  +;U  "U_@![DP  ;9@  %^=  !0H@  0J8  #2I   FJP  &JT
M !"O   )L@   +0   "W    N@   +P   "]    O@   +X   #  @  P0@
M ,(-  #$$@  QAD  ,DD  #*,@  RT,  ,M5  #,:@  S(,  ,R<  #+M0
MS,X  ,SI  #,]@!PFP  8:$  %*F  !$JP  -K   ">R   :M0  $+@   >[
M    O@   ,$   #$    R    ,L   #+    S0   ,X   #0    T@   -4#
M  #8"@  VQ   -X8  #B)   XS4  .1(  #E7   YG,  .:-  #FI0  YKP
M .;3  #GYP!CI   5:H  $:P   XM0  *+D  !J\   /P   !<0   #'
MRP   ,\   #4    V    -P   #=    WP   .$   #C    Y0   .@   #J
M    [08  /$.  #U%@  ^"4  /DX  #Y30  ^F,  /M\  #\E0  _*H  /R[
M  #]RP#_  \ _P . /\ #@#_ !  _P 6 /\ (P#_ #  _P ] /\ 20#_ %0
M_P!> /\ 9@#_ &X _P!V /\ ? #_ (( _P") /\ CP#_ )4 _@"; /T HP#[
M *L ^@"U /D PP#W -L ]@#P /0 _P#S /\ \@#_ .P _P#B /\ W #_ -8
M_P#_  P _P ) /\ " #_  H _P 2 /\ '@#_ "L _P X /\ 1 #_ $\ _P!9
M /X 80#\ &D ^@!P /@ =P#W 'T ]@"# /0 B0#R (\ \0"6 .\ G0#M *4
M[ "O .H O #H ,T Y@#H .0 ^@#C /\ X@#_ .  _P#5 /\ S@#_ ,L _P#_
M  8 _P ! /\   #_  0 _P . /\ &0#_ "4 _0 R /L /@#W $D \P!3 /
M7 #N &, [ !J .H <0#H '< Y@!] .0 @P#B (D X "0 -X EP#< )\ V0"I
M -8 M #3 ,0 T #> ,X \P#, /\ RP#_ ,H _P#( /\ P@#_ +X _P#_
M_P   /\   #_    ^P + /8 $P#Q "  [0 L .H . #G $, XP!- .  5@#<
M %T V0!D -4 :P#2 '$ T !V ,X ? #, (, R@") ,@ D0#& )D Q "C ,$
MK0"_ +L O0#/ +L ZP"Y /P MP#_ +< _P"V /\ M #_ +$ _P#_    _P
M /\   #V    [@ % .< #P#A !D VP E -4 ,0#2 #P S@!& ,H 3P#' %<
MQ !> ,$ 9 "_ &H O0!P +L =@"Y 'P N "# +8 B@"S ), L0"< *\ IP"M
M +, JP#% *D X0"G /4 I@#_ *4 _P"D /\ I #_ *0 _P#_    _    /$
M  #H    X    -0 "P#, !, QP ? ,( *@"_ #4 O  _ +@ 2 "U %  LP!7
M +  7@"N &0 K !I *L ;P"I '4 IP!\ *4 A "C (P H0"6 )\ H0"= *T
MF@"\ )@ T@"7 .X E0#^ )0 _P"5 /\ E0#_ )4 _P#\ 0  \ 4  .,'  #5
M!0  S    ,4 ! "^  X N  7 +, (P"O "X JP X *D 00"F $H HP!1 *$
M5P"? %T G0!C )L :0": &\ F !V )8 ?0"4 (8 D@"0 )  FP". *< C "V
M (H R0"( .< AP#Y (< _P"& /\ A@#_ (8 _P#T#   Y!   -$2  #%$0
MO0X  +8(  "Q  @ JP 1 *8 &P"A "8 G@ Q )H .@"8 $, E0!* ), 40"1
M %< CP!= (X 8P", &D B@!P (@ =P"& (  A "+ (( E@"  *, ?@"Q 'T
MQ ![ N$ >@/U 'H%_P!Y!?\ > ;_ '@&_P#J$P  UAH  ,8=  "Z'   L1D
M *H3  "D#0  GP4, )D % "5 !\ D0(I (T#,P"+!#P B 5$ (8&2P"$!E$
M@@=7 ($'70!_!V, ?0AJ 'L(<@!Z"'P > F& '8)D@!T"J  <PJO '$+P0!P
M#-\ ;PWV &X._P!M#O\ ;0[_ &T._P#A'   RR,  +PF  "Q)@  J"0  * >
M  "9&   DQ " (X+#@"("Q< A PB ($-+ !^#34 ? X] 'H.10!X#DL =PY1
M '4/6 !S#UX <1!E ' 0;@!N$'< ;!"" &L0CP!I$9T :!&M &82P !E$M\
M9!/V &,4_P!C%/\ 8A3_ &(4_P#6)   PRH  +4N  "J+P  H"T  )@H  "0
M(@  B1L  ((3" !]$1( >1(< '83)P!S%#  <10X &\5/P!M%48 ;!5, &H6
M4P!H%ED 9Q9A &46:0!D%W( 8A=^ &$8BP!?&)D 7AFI %P9O !<&M@ 6AOS
M %H<_P!9'/\ 61S_ %D<_P#-*@  O3$  *\U  "D-@  FS0  )(Q  ")*P
M@24  'D= P!S& X ;QD8 &P:(@!I&RL 9QLS &4<.P!D'$$ 8AU( & =3@!?
M'54 71U< %P>9 !;'FX 61]Y %@?AP!6()8 52"F %0AN !3(=( 4B+Q %(C
M_P!2(_\ 4B+_ %(B_P#(+P  N#8  *LZ  "@/   ECL  (TX  "#,@  >BT
M '(F  !J( P 9B 3 &,A'0!A(28 7R(O %TB-@!;(CT 6B-$ %@C2@!7(U$
M52-8 %0D80!3)&H 425V % E@P!/)I, 3B>C $PGM0!,*,X 2RCN $LI_P!+
M*/\ 2RC_ $LH_P##-   LSL  *<_  "<00  DD   (D^  !_.0  =3,  &PM
M  !C)P@ 7B81 %PF&0!9)R( 5R<K %4H,@!4*#D 4BA  %$H1@!0*4T 3BE5
M $TI70!,*F< 2RIS $DK@ !(*Y  1RRA $8MLP!%+<L 12[L $0N_P!$+O\
M12W_ $4M_P"^.   L#\  *1#  "910  CT4  (5#  ![/@  <3D  &<T  !>
M+@0 6"L. %4K%@!2+!\ 4"PG $\L+P!-+38 3"T\ $HM0P!)+4H 2"Y2 $<N
M6@!&+V0 12]P $,P?@!",(T 03&> $ RL0 _,L@ /S/J #\S_@ _,O\ /S+_
M #\R_P"[/   K4,  *%'  "620  C$D  (-(  !X1   ;3X  &,Y  !:-
M4C , $\P$P!,,!P 2C D $DQ*P!',3( 1C$Y $0Q0 !#,D< 0C)/ $$S6 !
M,V( /S1M #XT>P ]-8L /#:< #LVKP Z-\8 .3?H #DW_  Z-_\ .C;_ #HV
M_P"W0   JD8  )Y+  "430  BDX  (!,  !U2   :D,  & ^  !6.0  334)
M $DT$0!'-1D 134A $,U* !!-2\ 0#4V #\V/0 ^-D4 /3=- #PW50 [.&
M.CAK #DY>0 X.8D -SJ; #4ZK0 U.\0 -#OF #0[^P U._\ -3K_ #4Z_P"T
M0P  ITH  )Q.  "240  B%(  'Y0  !S30  9T@  %Q$  !2/P  2#H& $0Y
M#P!!.18 /SD> #XY)@ \.2T .SHT #HZ.P Y.T( .#M* #<\4P V/%T -3UI
M #0]=P S/H< ,3Z9 # _JP O/\( +S_D "\_^@ P/_\ ,#[_ # ^_P"Q1P
MI$T  )E2  "/50  AE8  'Q5  !Q4@  9$P  %E)  !/10  14 # #\^#0 \
M/A, .CX; #D^(P W/BH -C\Q #4_.  T/T  ,T!( #) 40 Q05L ,$%G "Y"
M=0 M0H4 +$.7 "M#J@ J0\  *43B "I#^0 J0_\ *T+_ "M"_P"N2@  H5$
M )=6  "-60  @UH  'E:  !N5P  85(  %=.  !-2P  0T<  #I#"@ V0Q$
M-$,8 #-#(  R1"< ,40O #!$-@ O13T +45& "Q%3P K1ED *D9D "E'<@ H
M1X, )D>5 "5(J  D2+X (TC@ "1(]P E1_\ )4?_ "9'_P"J3P  GU4  )1:
M  "+7@  @5\  '=>  !K7   7U@  %55  !+40  0$T  #5*!P P20X +DD5
M "U)'0 L220 *THK "I*,P H2CL )TM# "9+3  E2U8 )$QB "-,<  A3(
M($V3 !]-I@ >3;L '4[= !Y-]@ >3/\ 'TS_ "!+_P"G4P  G%H  ))?  "(
M8P  ?F0  '1C  !I80  7%X  %);  !'6   /%4  #)2 @ J4 P )T\2 "90
M&0 E4"  )% H "-0+P B43< (5%  "!120 >4E, '5)? !Q2;0 :4WT &5.0
M !A3I  64[D %5/9 !93]  74O\ &%'_ !E1_P"C60  F&   (]E  "%:
M>VD  '%I  !F9P  660  $UA  !"7P  .%P  "Y:   E6 @ (%<. !Y7%  =
M5QP '%@C !M8*P :6#, &5@\ !A810 665  %5E; !19:0 36GH $EJ- !%:
MH0 06K< #EK5 !!9\P 06?\ $5C_ !%8_P"?7P  E68  (QK  "";0  >&X
M &YO  !B;0  56H  $AH   ^9@  ,V4  "EC   @80$ && + !5@$  48!<
M$V > !)@)@ 28"X $6$W !!A0  /84L #F%8  UA9@ ,8G8 "V*)  IAG0 )
M8;( "&'+  AAZP )8/T "E__  M?_P";9@  DFT  (AQ  !^<P  =74  &IT
M  !<<P  3W(  $-P   X;P  +6X  "1L   ;:P  $VL$  YJ#  -:A( #&H9
M  MJ(0 *:BD "6HR  AJ/  ':T< !6M3  1K80 ":W$  &J$  !JF   :JT
M &G&  !IYP  :?@  &C_  !H_P"7;0  C7,  (1W  ![>@  <'L  &-[  !6
M>@  27H  #UY   Q>   )W<  !UV   5=@  #W8"  EV"@ $=@\  '85  !V
M'   =B0  '4L  !U-@  =4$  '5.  !U7   =6P  '5^  !TDP  =*@  '/
M  !SXP  <O<  '+_  !Q_P"2=0  B7H  (!^  !V@   :8$  %N"  !.@@
M08(  #6#   I@@  'X$  !:!   0@@  "H(   *#!P  @@T  ((1  ""%P
M@AX  ((F  ""+P  @CL  ()'  ""50  @64  (%X  "!C0  @*(  '^Z  !_
MW0  ?O0  'W_  !]_P"-?   A($  'N$  !NA@  8(@  %**  !%BP  .8P
M "R,   AC   %XP  !"-   )C@   H\   "0 P  CPD  (\.  "/$@  D!@
M ) ?  "0*   D#(  ) _  "030  D%T  (]P  "/A0  CIP  (ZS  "-T
MC/   (O^  "+_P"(A   @(@  '*+  !DC0  5I   $B3   [E0  +I8  "*6
M   7EP  #Y@   B9    FP   )T   "=    G0,  )T)  "=#0  GA$  )X7
M  "?'P  GRD  * U  "@0P  H%0  *!F  "?>P  GI,  )ZK  "=Q@  G>D
M )SY  "<_P"#BP  =8X  &>2  !9E@  2YD  #V<   PG@  (Y\  !>@   .
MH@  !Z0   "F    J    *H   "J    J@   *L!  "K!P  K P  *T0  "N
M%@  KQX  +$I  "Q.   L4@  +%:  "Q;P  L8@  +&@  "PN@  K]T  *_R
M  "O_0!XD0  :I8  %R:  !-GP  /Z,  #&F   CIP  %ZD   ZK   %K@
M +    "R    M0   +<   "W    N    +D   "Z    O ,  +T)  "^#@
MP!0  ,,>  #%*P  Q3P  ,9.  #&8@  QGH  ,:4  #&K0  QL@  ,7E  #%
M\P!LF0  7IX  $^D  !!J   ,JP  "2O   6L0  #;0   .W    N@   +T
M  #     Q    ,8   #&    R    ,D   #+    S    ,X   #0!@  TPT
M -@3  #<'@  WBT  -]   #@5   X6L  .&%  #AGP  X;<  .'/  #AY@!@
MH0  4J<  $.M   TL@  );4  !>Y   -O    ;\   ##    QP   ,H   #/
M    TP   -8   #7    V@   -P   #?    X0   .,   #F    Z0$  .P+
M  #P$@  \Q\  /0Q  #V1@  ]UP  /AT  #XCP  ^:8  /FX  #XR0#_  T
M_P + /\ "P#_  X _P 3 /\ 'P#_ "P _P Y /\ 10#_ %  _P!9 /\ 8@#_
M &H _P!Q /\ =P#_ 'X _P"$ /X B@#] )  _ "7 /H G@#Y *< ]P"Q /8
MO@#U -( \P#L /$ _@#P /\ \ #_ .8 _P#< /\ T@#_ ,T _P#_  < _P $
M /\  @#_  8 _P 0 /\ &P#_ "< _P S /\ /P#_ $H _@!4 /L 70#Y &0
M]P!K /4 <@#S '@ \@!^ /  A #O (H [0"1 .P F0#J *$ Z "K .8 M@#D
M ,< X@#C .  ]P#> /\ W0#_ -D _P#, /\ Q0#_ ,$ _P#_    _P   /\
M  #_  $ _P - /\ %@#\ "( ^0 N /8 .0#S $4 [P!. .P 5P#I %X Y@!E
M .0 ; #B '( X !W -\ ?@#= (0 VP"+ -@ D@#5 )L T@"D ,\ KP#- +X
MRP#5 ,D [P#' /\ Q0#_ ,0 _P"^ /\ N #_ +4 _P#_    _P   /\   #^
M    ]P ) /$ $0#K !P YP H .0 ,P#A #X W0!( -@ 40#3 %@ T !? ,X
M90#, &L R@!Q ,@ =P#& 'T Q "$ ,( C #  )0 O@"> +L J "Y +8 MP#(
M +4 Y@"S /H L0#_ +  _P"P /\ K #_ *D _P#_    _P   /H   #Q
MZ  # .  #0#8 !8 T0 B ,T +0#* #< Q@!! ,( 2@"_ %( O0!9 +H 7P"X
M &4 MP!J +4 < "S '8 L0!] *\ A0"M (T JP"7 *D H0"G *X I0"^ *(
MV "@ /( GP#_ )X _P"> /\ G@#_ )P _P#_    ]P   .L   #A    U@
M ,L "0#% !$ OP ; +L )@"W #$ M  Z +$ 0P"N $L JP!2 *D 6 "G %X
MI@!D *0 :0"B '  H !V )X ?@"< (8 F@"0 )@ FP"6 *< E "V )( R@"0
M .D CP#\ (X _P"- /\ C #_ (T _P#X    Z0(  -L#  #, 0  Q    +T
M @"V  T L  5 *L ( "G "H I  T *$ / "> $0 G !+ )H 4@"8 %@ E@!=
M )4 8P"3 &D D0!P (\ =P"- (  BP"* (D E0"' *$ A0"O (, P0"! .
M@ #U '\ _P!_ /\ ?P#_ '\ _P#N"@  W X  ,H0  "^#@  M0L  *\#  "I
M  < HP 0 )X & "9 ", E@ L ), -0"0 #X C@!% (P 2P"* %$ B !7 (8
M70"% &, @P!J ($ <0!_ 'H ?0"$ 'L CP!Y )P =P"J '4 NP!T -0 <@#P
M '( _P!R /\ <0#_ '$ _P#C$0  S1<  +\9  "S&0  JA4  *,0  "="@
MEP$* )$ $@"- !L B0 E (4 +P"# #< @  ^ 'X 10!] $L >P!1 'D 5P!X
M %T =@!D '0!:P!R 70 < )_ &X"BP!L Y@ :P.F &D$MP!H!<X 9P?L &8(
M_0!F"?\ 90G_ &4)_P#6&@  Q"   +8C  "K(P  H2   )D;  "2%   C X!
M (8'#0" !!0 ? 8> 'D'* !V"#  = @X '()/P!P"44 ;PI, &T*4@!L"E@
M:@M? &@+9P!G"W  90QZ &,,AP!B#)4 8 VD %\-M@!>#<X 7 [M %P/_P!;
M$/\ 6Q#_ %L0_P#-(0  O"@  *\K  "D*P  FBD  )(D  ")'P  @A@  'L1
M!0!U#0\ <0T7 &X.(0!K#BH :0\R &<0.0!E$$  9!!& &,030!A$%, 7Q%:
M %X18@!<$6L 6Q%V %D2@P!8$I( 5A.B %43M !4$\L 4Q3L %(5_P!2%O\
M4A7_ %(5_P#&*   MBX  *DR  "?,@  E3$  (PM  "#)P  >B$  '(:  !K
M$PL 9Q,3 &04' !A%"4 7Q4M %T5- !<%3L 6Q9" %D62 !8%D\ 5A=6 %47
M7@!3%V< 4AAR % 8?P!/&8X 3AJ? $P:L !+&\< 2QOI $H<_0!*'/\ 2AS_
M $H<_P#!+0  L30  *4W  ":.   D#<  (<T  !]+P  ="D  &PC  !D' <
M7AD0 %L:& !9&R$ 5QLI %4;, !4'#< 4AP] %$<1 !/'4L 3AU2 $T=6@!+
M'F, 2AYN $D?? !''XL 1B"< $4AK@!$(<0 0R+F $,B_ !#(O\ 0R+_ $,B
M_P"\,@  K3@  *$\  "7/@  C3T  (,Z  !Y-0  ;S   &8J  !>) ( 5R -
M %0@% !1(!T 3R$E $XA+ !,(3, 2R(Z $DB0 !((D< 1R). $8C5P!$(V
M0R1K $(D>0!!)8@ /R:9 #XFJP ])\$ /2?C #TH^@ ]*/\ /2?_ #TG_P"X
M-@  JCT  )Y   "40@  BD(  ( _  !V.P  ;#8  &(P  !9*@  424+ $TE
M$0!+)1D 224A $<F* !%)B\ 1"8V $,F/0!")T0 02=+ #\H5  ^*%T /2EI
M #PI=@ [*H8 .2N7 #@KJ0 W++\ -RS@ #<L^  W+/\ -RS_ #@L_P"U.@
MIT   )Q$  "11@  AT8  'U$  !S0   :#L  %\V  !5,0  3"L' $<I#P!%
M*A8 0RH> $$J)0 _*BP /BLS #TK.0 \*T$ .RQ( #HL40 Y+5L ."YF #8N
M<P U+X, -"^5 #,PIP R,+T ,3'> #$Q]P R,?\ ,C#_ #,P_P"Q/@  I$0
M )E(  "/2@  A4H  'M)  !P10  94   %L[  !2-@  2#$$ $(N#0 _+A,
M/2X; #LN(@ Y+RD ."\O #<O-@ V,#X -3!& #0Q3P S,5D ,C)D #$R<0 P
M,X$ +S23 "XTI@ L-;L +#7; "PU]0 M-?\ +33_ "XT_P"N00  HD@  )=,
M  "-3@  @TX  'E-  !N2@  8D4  %A   !./   13<  #TS"P Y,Q$ -S,8
M #8S'P T,R8 ,S,M #(T-  Q-#P ,#5$ "\U3  N-E8 +39B "PW;P K-W\
M*CB1 "@XI  G.;D )CG8 "<Y]  H.?\ *#C_ "DX_P"K10  GTL  )1/  "+
M4@  @5,  '=2  !L3P  7TD  %9&  !,0@  0CT  #@X"  T. \ ,C@5 #$X
M'0 O."0 +C@K "TY,@ L.3D *SI! "HZ2@ I.U0 *#M? "<\;0 E/'T )#V/
M ",]H@ B/;< (3[4 "$^\P B/?\ (SW_ ",\_P"H20  G4\  ))3  ")5@
M?U<  '56  !J4P  74\  %-,  !*2   0$0  #9 !0 O/0T +3T3 "L]&@ J
M/B$ *3XH "@^+P G/C< )C\_ "0_2  C0%( (D!= "%!:@ @07H 'D&- !U"
MH  <0K4 &T+1 !M"\0 <0O\ '4'_ !Y!_P"E30  FE,  )!8  "&6P  ?5P
M ');  !G6   6U0  %%2  !(3@  /4H  #-'   J0PL )D,0 "5#%@ D0QX
M(T0E ")$+  A1#0 ($4\ !Y%10 =14\ '$9: !M&:  91G@ &$>* !='G@ 6
M1[, %$C. !5'[P 61_\ %T;_ !=&_P"B4@  EU@  (U=  "$8   >F$  '!@
M  !E7@  65H  $]8  !$5   .5$  "].   F2P8 ($H. !Y*$P =2AH '$HA
M !M+*  :2S  &4LX !=+0@ 63$P %4Q7 !1,90 3374 $DV( !%-G  03;$
M#D[,  ]-[@ 03?\ $4S_ !%,_P">5P  E%T  (MB  "!90  =V8  &UF  !C
M9   5F$  $I>   _6P  -5@  "M6   B5 $ &E(* !92$  54A8 %%(= !-2
M)  24BP $5(T !%2/@ 04T@ #U-4  Y38@ -5'( #%2$  M4F  )5*T "%3%
M  E4YP *4_L "U+_  M2_P";70  D60  (AH  !^:P  =&P  &ML  !?:@
M4F<  $5D   Z8@  ,&   "9>   =70  %5L% !!:#  .6A$ #EH8  U;(  ,
M6R< "ULP  I;.@ )6T4 !UM1  9;7@ $6VT  UN   %;E   6Z@  %O   !:
MX@  6O8  5K_  )9_P"79   CFL  (1N  ![<   <G(  &=Q  !9<   3&X
M $!L   U:P  *FD  "%G   89@  $68!  QE"@ '90\ !&44  -D&P "9",
M &0L  !D-0  9$   &1,  !D6@  9&D  &1[  !DCP  8Z0  &.[  !BW0
M8O0  &+_  !A_P"3;   B7$  (!U  !X=P  ;7@  &!W  !2=@  1G4  #ET
M   N=   (W(  !IQ   2<0  #7$   9Q"   < T  ' 2  !P%P  ;Q\  &\F
M  !O,   ;SL  &]'  !O5   ;V0  &]U  !NB@  ;:   &VV  !LU@  :_(
M &O_  !K_P".<P  A7@  'U[  !S?0  97X  %A^  !+?@  /GX  #)^   F
M?0  ''P  !-\   -?   !GT   !]!0  ? L  'P/  !\$P  ?!D  'PA  !\
M*0  ?#0  'M   ![3@  >UX  'MO  !ZA   >IH  'FQ  !XS@  =^\  ';^
M  !V_P")>@  @7\  'B"  !K@P  784  $^&  !"AP  -8@  "F'   =AP
M%(<   V(   &B0   (H   "*    B08  (D,  ")#P  B1,  (D:  "*(@
MBBP  (HX  "*1@  B58  (EH  ")?   B)0  (>K  "&Q@  A>H  (7[  "$
M_P"%@@  ?88  &^(  !ABP  4XT  $6/   XD0  *Y$  !^2   4D@  #9,
M  24    E@   )<   "8    EP   )<%  "7"P  F X  )@3  "9&@  F2(
M )HN  ":/0  F4T  )E>  "9<P  F(L  )BC  "7O   EN(  );W  "5_P"
MB0  <HP  &2/  !6DP  2)8  #J9   LF@  'YL  !2<   ,G@   Y\   "A
M    HP   *4   "E    I0   *4   "F @  IP@  *<-  "H$0  J1D  *LC
M  "K,0  JT$  *Q3  "L9P  JX   *J:  "JLP  JM   *GO  "I^P!UCP
M9Y0  %F8  !*G   /)\  "VB   @HP  $Z4   NG   !J0   *L   "N
ML0   +(   "R    LP   +0   "U    M@   +@$  "Y"P  NQ   +T8  "_
M)   OS4  ,!'  # 6P  P'(  ,"-  #!I@  P,$  +_C  "^\P!JEP  6YP
M $VA   ^I0  +ZD  "&K   3K0  "[    "S    M0   +@   "\    OP
M ,$   #!    PP   ,0   #&    QP   ,D   #+    S@@  -$/  #5&
MV"<  -DY  #:30  VV0  -M^  #<F0  W+   -S)  #<XP!=GP  3Z4  $"J
M   RKP  (K(  !2U   *N    +L   "_    PP   ,8   #+    S@   -$
M  #1    U    -8   #9    VP   -X   #@    Y    .<&  #K#@  [QD
M / J  #R/P  \U4  /1M  #TB   ]*$  /2V  #TQP#_  D _P & /\ !P#_
M  P _P 1 /\ ' #_ "@ _P T /\ 00#_ $P _P!5 /\ 70#_ &4 _P!L /\
M<@#^ '@ _ !^ /L A #Z (L ^0"2 /< F0#V *( ] "L /, N0#Q ,L \ #H
M .X ^P#M /\ [ #_ .$ _P#2 /\ R0#_ ,0 _P#_  $ _P   /\   #_  0
M_P . /\ %P#_ ", _P O /\ .P#] $8 ^@!0 /< 6 #T %\ \@!F /  ; #O
M '( [0!X .P ?@#J (4 Z0", .< DP#E )P XP"F .$ L0#? ,$ W0#= -L
M] #9 /\ U@#_ ,\ _P#$ /\ O0#_ +D _P#_    _P   /\   #_    _P +
M /P $P#W !X ]  J /( -0#N $  Z0!* .8 4@#C %D X !@ -X 9@#< &P
MV@!R -< > #4 'X T@"% -  C0#. )4 S "? ,D J@#' +@ Q0#- ,, ZP#
M /X OP#_ +X _P"V /\ L #_ *T _P#_    _P   /\   #Y    \@ & .L
M#P#F !D X0 D -X +P#: #D TP!# ,\ 3 #, %, R0!: ,< 8 #% &8 PP!K
M ,$ <0"_ '< O0!^ +L A@"Y (X MP"8 +4 HP"S +  L0#" *X X "L /<
MJP#_ *H _P"H /\ HP#_ *  _P#_    _P   /4   #K    X0   -8 # #/
M !, R@ > ,8 *0#" #, OP ] +L 10"X $T M@!4 +, 6@"Q %\ L !E *X
M:@"L '  JP!W *D ?P"G (< I0"1 *, G "@ *D G@"X )P S@": .X F0#_
M )< _P"6 /\ E@#_ ), _P#]    \0   .4   #9    S0   ,0 !@"]  \
MMP 8 +, (@"P "P K0 V *D /@"G $8 I !- *( 4P"@ %D GP!> )T 9 ";
M &H F@!P )@ =P"6 (  E "* )$ E0"/ *( C0"P (L PP") ., B #Y (8
M_P"& /\ A@#_ (8 _P#S    XP   -$   #%    O0   +8   "N  L J  2
M *0 ' "@ "8 G  O )H -P"7 #\ E0!& )( 3 "1 %( CP!8 (T 70"+ &,
MB@!J (@ <0"& 'D A "# (( CP!_ )L ?@"I 'P NP!Z -4 > #R '@ _P!W
M /\ =P#_ '< _P#G!P  T0P  ,,-  "X#   K@@  *@   "B  4 FP . )8
M%0"2 !\ C@ H (L ,0"( #D A@!  (0 1@"" $P @ !2 '\ 5P!] %T >P!C
M 'H :P!X ', =@!] '0 B !Q )4 < "D &X M !L ,H :P#J &H _ !J /\
M:@#_ &H _P#:$   QA0  +@6  "M%0  I!(  )P.  "6!P  D  ) (H $ "%
M !@ @0 A 'X *@![ #( >0 Y '< 0 !U $8 <P!, '( 40!P %< ;@!> &T
M90!K &X :0!W &< @P!E )$ 8P"? &( KP!@ ,0 7P#D %\!^ !> O\ 7@+_
M %X"_P#.&   O1T  + @  "E'P  FQP  ),7  "+$0  A P  'X$"P!Y !(
M=0 ; '( (P!O "L ;0$S &L!.@!I D  9P-& &8#3 !D!%( 8P19 &$$8 !?
M!6D 7@5S %P&?P!:!HT 60>< %<(K0!6",$ 50GA %0+]@!4"_\ 5 O_ %0+
M_P#&'P  MB4  *DH  ">*   E"4  (LA  "#&P  >Q0  '0. P!N"0T :0@4
M &8)'0!D"B4 8@HM & +- !>"SH 70M  %L,1P!:#$T 6 Q4 %<-7 !5#60
M5 UO %(->P!0#HH 3PZ: $X.K !,#\( 3!#C $L0^0!+$/\ 2Q'_ $L0_P"_
M)@  L"L  *0O  "9+P  CRT  (8I  !])   =!X  &P7  !E$0< 7PX0 %P/
M%P!:$!\ 6! G %80+@!4$#4 4Q [ %(10@!0$4@ 3Q%0 $X15P!,$F  2Q)K
M $D2> !($X< 1A.7 $44J0!$%+X 0Q7? $,6^ !#%O\ 0Q;_ $,6_P"Z*P
MJS$  * T  "5-0  BS0  ($Q  !X*P  ;R8  &8@  !>&0$ 5Q0- %04$P!1
M%!L 3Q4C $X5*@!,%3$ 2Q8W $D6/@!(%D0 1Q=, $475 !$%UT 0QAG $$8
M= ! &8, /QJ4 #T:I@ \&[L .QO; #L<]@ \'/\ /!S_ #P<_P"U,   J#8
M )PY  "1.P  ASH  'XW  !S,@  :BT  &$G  !9(0  41L) $P9$ !*&A<
M2!H? $8:)@!%&RT 0QLS $(;.@!!'$$ 0!Q( #X<4  ]'5D /!YD #L><0 Y
M'X  .!^2 #<@I  V(+@ -2'6 #4A]  U(O\ -2'_ #8A_P"R-   I#H  )D^
M  "//P  A3\  'L\  !P.   9S(  %TM  !4*   3"(% $8?#@!#'Q0 01\;
M #\?(@ ^("D /2 P #L@-@ Z(3T .2%% #@B30 W(E< -B-B #0C;@ S)'X
M,B2/ #$EH@ O);8 +R;2 "\F\@ O)O\ ,";_ # F_P"O.   HCX  )9"  ",
M0P  @D,  'A!  !N/0  8S@  %HS  !1+@  2"@! $ D#  ](Q$ .R08 #DD
M'P X)"8 -B0L #4E,P T)3H ,R9" #(F2@ Q)U0 ,"=? "\H;  N*'L +"F-
M "LJH  J*K0 *2K/ "DK\  J*_\ *BK_ "LJ_P"L/   GT(  )1&  "*1P
M@$<  '9%  !L0@  83T  %<X  !.,P  1"X  #PI"0 W*!  -2@5 #,H'  R
M*", ,"@I "\I,  O*C< +BH_ "TK2  L*U( *RQ= "HL:@ H+7D )RV+ "8N
MG@ E+K, )"_- "0O[@ E+_\ )2__ "8N_P"I/P  G44  )))  "(2P  ?DP
M '1*  !J1P  7D(  %0]  !+.0  030  #@O!@ R+0T ,"T3 "XM&0 M+2
M*RTG "HN+@ I+C4 *2\] "@O1@ G,$\ )3!; "0Q:  C,7< (C*) "$RG0 ?
M,[$ 'C/+ !XS[0 ?,_\ (#/_ "$R_P"F0P  FDD  )!-  "&3P  ?%   '-/
M  !H3   7$8  %)#  !)/P  /SL  #8V @ N,@P *S(1 "DR%P H,AX )C(D
M "4S*P D,S( (S0Z "(T0P A-4T (#58 !\V90 >-G4 '#>' !LWFP :-Z\
M&3C( !DXZP :./\ &S?_ !LW_P"C1P  F$T  (Y1  "$4P  >U0  '%3  !F
M4   6DP  %!)  !'10  /4$  #,]   J.0D )3<. ",W%  B.!L (3@B " X
M*  ?.#  'CDX !TY00 <.DL &CI6 !D[8P 8.W( %CN% !4\F0 4/*T $SW&
M !,]Z0 4//T %3S_ !8[_P"@2P  E5$  (M5  ""6   >5D  &Y8  !D5@
M6%$  $Y/  !%2P  .D<  #!#   G0 4 (#X- !T^$0 </A< &SX> !H^)0 9
M/BT &#\U !8_/@ 5/T@ %$!3 !- 8  207  $4&" !!!EP /0:P #D+$  Y"
MYP /0?P $$'_ !! _P"=4   DU8  (E:  " 70  =EX  &Q=  !B6P  5E<
M $Q5  !!40  -DX  "Q+   C2   &T4) !=$#P 51!0 %$4; !-%(@ 212D
M$44Q !%%.P 01D4 #T90  Y'7@ -1VT #$=_  M'DP )1Z< "$>^  A'X  )
M1_8 "D;_  M&_P":50  D%L  (=@  !]8@  <V,  &IB  !@80  4UX  $=:
M   \5P  ,E4  "A2   ?4   %TX$ !%,#  /3!$ #DP7  Y,'@ -324 #$TN
M  M--P *34( "4U-  =.6@ &3FD !$Y[  ).CP !3J0  $VZ  !-VP !3?(
M 4W_  ),_P"66P  C6(  (1F  !Z:   <6D  &AI  !<9P  3V0  $)A   W
M7P  +5P  "-:   :6   $E<!  U6"0 )50X !U43  95&@ $52(  U4J  )5
M-   53X  %5*  !65P  5F4  %5W  !5BP  5:   %6V  !4U   5/$  %/]
M  !3_P"38@  BF@  (!L  !W;@  ;V\  &-N  !6;   26H  #UH   R9@
M)V4  !UC   58@  #F$   E@"  #8 T  %\1  !?%P  7QX  %\F  !?+P
M7SH  %]%  !?4P  7V$  %YR  !>AP  79P  %VR  !<SP  7.\  %O]  !;
M_P"0:@  AF\  'UR  !U=   :G4  %UT  !/<P  0G(  #9P   K;P  (&X
M !=M   0;   "FP   )K!@  :PL  &H/  !J%   :AH  &HA  !I*@  :30
M &E   !I3@  :5P  &EM  !H@@  :)@  &>N  !FR@  9>T  &7\  !D_P"+
M<0  @G8  'IY  !P>P  8GL  %5[  !(>@  .WH  "]Z   C>0  &7@  !%W
M   *=P   W<   !W @  =P@  '8-  !V$   =A4  '8;  !V(P  =BX  '4Z
M  !U1P  =58  '5H  !T?   =)(  '.J  !RQ   <>D  '#[  !P_P"&>0
M?WT  '9_  !H@0  6H(  $R"   _@P  ,H0  "6#   :@P  $8,   J#   "
M@P   (0   "%    A ,  (,(  "##0  @Q   (,5  "$'   A"8  (0R  "$
M/P  @T\  (-@  ""=0  @HP  (&D  " O0  ?^,  '[Y  !^_P""@   >H0
M &R&  !>B   4(H  $*+   UC0  )XT  !N-   1C@  "HX   "/    D0
M )(   "2    D@   )(!  "2!P  D@P  )(0  "3%0  DQT  )0H  "4-@
ME$4  )-7  "3:P  DX(  )*<  "1M@  D-@  (_S  "/_P!^AP  <(H  &&-
M  !3D   19,  #>5   IE@  ')<  !&8   )F0   )L   "<    G@   *
M  "@    H    *    "A    H00  *()  "C#@  I!0  *4=  "F*@  ICH
M *9,  "E8   I7@  *62  "DK   I,D  */K  "B^@!SC@  9)$  %:5  !'
MF0  .9P  "J>   =H   $:$   BC    I0   *<   "I    K    *X   "N
M    K@   *\   "P    L0   +(   "S!@  M0T  +<3  "Y'@  N2X  +I
M  "Z5   NVH  +J%  "YH0  N;L  +K>  "Y\@!GE0  6)D  $J>   [H@
M+*8  !VH   1J@  !ZP   "O    L0   +0   "X    NP   +P   "\
MO@   +\   #     P@   ,0   #&    R ,  ,L+  #/$@  T2   -$R  #2
M1@  TUT  -1V  #4D@  U:L  -7$  #4X@!;G0  3*(  #VG   OK   'Z\
M !&Q   'M0   +@   "[    O@   ,(   #'    R@   ,P   #,    S@
M -    #2    U0   -@   #;    WP   .(   #F"P  ZQ,  .PD  #M.
M[DX  .]G  #P@@  \)P  /"R  #QQ0#_  , _P ! /\ ! #_  D _P / /\
M& #_ "0 _P P /\ / #_ $< _P!1 /\ 60#_ &  _0!G /P ;0#Z ', ^0!Y
M /@ ?P#V (4 ]0", /, E #R )T \ "G .X LP#L ,0 ZP#A .H ^ #I /\
MYP#_ -D _P#+ /\ P@#_ +T _P#_    _P   /\   #_    _P , /\ % #_
M "  _P K /X -P#Z $( ]@!+ /( 4P#P %L [@!A .P 9P#J &T Z !S .<
M>0#E '\ XP"& .$ C@#? )8 W0"@ -L K #8 +L U #1 -, \ #0 /\ S@#_
M ,@ _P"] /\ M@#_ +( _P#_    _P   /\   #_    _0 ( /< $ #S !H
M[P F .T ,0#H #L XP!% .  30#< %4 V0!; -8 80#3 &< T0!L ,\ <@#-
M '@ RP!_ ,D AP#' )  Q0": ,, I0#  +( O@#% +P Y0"Z /L N #_ +<
M_P"P /\ J0#_ *4 _P#_    _P   /X   #U    [  # .4 #0#? !4 V@ @
M -0 *@#0 #4 RP ^ ,@ 1P#% $X P@!5 ,  6P"^ &$ O !F +H ; "X '(
MM@!X +4 @ "S (@ L0"2 *X G@"L *H J0"[ *@ U0"F /, I #_ *, _P"A
M /\ FP#_ )@ _P#_    ^P   /    #E    V    ,X "0#' !$ P@ : +X
M) "[ "X MP X +0 0 "Q $@ K@!. *P 5 "J %H J0!? *< 90"E &L I !Q
M *( > "@ ($ G@"+ )P E@"9 *, EP"R )8 QP"3 .@ D@#^ )$ _P"0 /\
MC0#_ (L _P#Y    ZP   -T   #/    Q@   +P ! "U  T L  5 *P '@"H
M "@ I0 Q *( .0"? $$ G0!( )L 3@"9 %, EP!9 )8 7@"4 &0 D@!J )
M<0". 'H C "# (H CP"( )P A@"J (0 O "" -P @0#V (  _P!_ /\ ?P#_
M 'X _P#L    V@   ,D   "^    M@   *X   "G  D H0 0 )P & "8 "(
ME0 J )( ,@"0 #H C0!! (L 1P") $T AP!2 (8 6 "$ %T @@!D ($ :P!_
M ', ?0!] 'L B !X )4 =@"C '4 M !S ,P <0#M '  _P!P /\ < #_ '
M_P#?!0  R@H  +P+  "Q"0  J 0  *$   ";  , E  , (\ $P"* !L AP D
M (0 + "! #, ?P Z 'T 00![ $< >0!, '< 4@!V %< = != '( 9 !P &T
M;P!V &P @@!J (\ :0"= &< K@!E ,, 9 #D &, ^@!C /\ 8@#_ &, _P#0
M#@  OQ(  +(3  "G$@  G1   )4+  "/ P  B0 ' (( #@!^ !4 >@ > '8
M)0!T "T <0 T &\ .@!N $  ; !& &H 3 !I %( 9P!8 &8 7P!D &< 8@!Q
M &  ? !> (D 7 "8 %L J0!9 +P 6 #< %@ ] !8 /\ 5P#_ %< _P#&%@
MMAH  *H=  "?'   E1D  (T4  "%#P  ?@D  '<!"@!R !  ;@ 7 &H 'P!H
M "< 90 N &0 - !B #L 8 !  %\ 1@!= $P 7 !3 %H 6@!8 &( 5P!L %4
M=P!3 (4 4@"4 % !I0!/ ;@ 3@+2 $T$\ !-!?\ 307_ $T%_P"_'0  L"(
M *,E  "9)0  CR(  (4=  !]&   =1(  &X- @!G!@P 8P,1 %\"&0!= R$
M6P0H %D$+P!7!34 5@4[ %0&00!3!D< 409. % '50!.!UX 30AG $L(<P!)
M"8$ 2 F2 $<*HP!%"K8 1 O0 $0,[P!##?\ 0PW_ $0-_P"Y)   JBD  )XL
M  "4+   BBH  ( F  !W(0  ;AL  &84  !?#P4 60L- %4*$P!3"QL 40LB
M $\,*0!-#"\ 3 PV $L-/ !)#4( 2 U) $8-40!%#EH 1 YD $(.< ! #G\
M/P^0 #X0H@ \$+8 .Q#1 #L1\0 [$?\ .Q'_ #P1_P"T*0  IB\  )HR  "0
M,@  AC$  'PM  !R*   :2,  &$=  !9%@  41$( $P/$ !*$!8 2! = $80
M) !%$"L 0Q$Q $(1-P!!$3X 0!%% #X230 ]$E8 /!)A #H3;0 Y$WP -Q2-
M #84GP U%;, -!7- #,6[@ T%O\ -!;_ #06_P"O+@  HC0  )<W  ",.
M@C8  '@T  !N+@  92H  %PD  !4'@  3!@$ $84#0!"%!( 0!09 #\4(  ]
M%2< /!4M #L5-  Y%CH .!9" #<62@ V%U, -1=> #,8:@ R&7D ,!F* "\:
MG0 N&K$ +1O* "T;[  M'/\ +AO_ "X;_P"L,@  GS@  )0[  "*/   @#P
M '8Y  !K-   8B\  %DJ  !0)0  1Q\  $ :"@ \&1  .AD6 #@9'0 V&B,
M-1HI #0:,  S&C< ,AL^ #$;1P O'%  +AU; "T=9P L'G8 *AZ( "D?FP H
M'ZX )R#' "8@Z@ G(/X *"#_ "@@_P"I-@  G3P  )(_  "'00  ?4   '0^
M  !I.@  7S4  %8P  !-*P  1"4  #L@!P V'@X ,QX3 #(>&0 P'B  +QXF
M "X?+0 M'S0 +" [ "L@1  J(4X *2%8 "<B90 F(G0 )2.% ",CF0 B)*T
M(23% "$EZ  B)?T (B3_ ",D_P"F.@  FC\  (]#  "%10  >T0  ')#  !G
M/P  73H  %,V  !*,0  02P  #@F P Q(PP +B(1 "PB%@ J(AT *2(C "@C
M*@ G(S$ )B0Y "4E00 D)4L (R96 "(F8P A)W( 'R># !XHEP =**L &RG#
M !LIY@ <*?L '2G_ !XH_P"C/@  F$,  (U'  "#20  >DD  '!'  !F1
M6C\  %$[  !'-P  /C(  #4M   L* D *"</ "<G%  E)QH )"<A ",H)P B
M*"X (2DV " I/P ?*DD 'BI4 !TK8  ;*V\ &BR! !DLE0 7+:D %BW! !8M
MY  7+?H &"W_ !DM_P"A00  E4<  (M+  ""30  >$T  &Y,  !D20  6$0
M $]   !&/0  /3@  #,T   J+P8 )"P- "$L$@ @+!@ 'RT> !XM)0 =+2P
M'"XT !LN/  :+T8 &"]1 !<P7@ 6,&T %3%_ !,QDP 2,:@ $3*_ !$RX@ 2
M,OD $S'_ !,Q_P">10  DTL  (E/  " 40  =E(  &U0  !B3@  5DD  $U&
M  !$0P  .S\  #$Z   G-@, 'S(+ !PR$  ;,A4 &3(; !@R(@ 7,RD %C,Q
M !4T.@ 4-$0 $S1/ !(U7  1-6L $#9]  \VD0 .-J8 #3>\  TWW0 --O8
M#C;_  \V_P";20  D4\  (=3  !^5@  =58  &I5  !@4P  54\  $Q,  !"
M20  .$4  "Y!   D/0  '#H( !8X#@ 5.!( %#@8 !,Y'P 2.28 $3DN ! Y
M-P /.D$ #CI,  T[60 -.V@ "SMZ  H[C0 )/*( !SRX  <\U0 (//  "3O_
M  H[_P"83@  CE0  (58  !\6P  <EL  &A:  !>6   4U4  $E2   ^3@
M-$L  "I'   A1   &$(# !) "P 0/Q  #C\5  X_'  -0", #$ K  M -  *
M0#X "4%*  =!5@ &064 !$%V  -!B@ !09\  $&T  !!T  !0>X  4'\  )
M_P"55   C%D  (->  !Y8   <&   &9@  !=7@  45L  $57   Z5   +U$
M "5/   <3   %$H   Y("  +1PX "$<2  ='&0 &1R  !4@H  -(,0 "2#L
M $A'  !(4P  2&(  $AS  !(A@  2)L  $BQ  !'S   1^T  $?[  !'_P"2
M6@  B6   (!C  !W90  ;F8  &5F  !99   3&   $!=   U6P  *ED  "!7
M   750  $%,   M2!P %40T  5 1  !0%@  4!T  % E  !0+@  4#@  %!#
M  !04   4%X  %!O  !0@P  3Y@  $^N  !.R0  3NL  $W[  !-_P"/80
MAF8  'UI  !T;   ;&T  &%K  !3:0  1F<  #ID   O8P  )&$  !I?   2
M7@  #%P   9<!@  6PL  %H/  !:$P  6AD  %DA  !9*0  63,  %D_  !9
M3   65H  %EK  !8?@  6)0  %>K  !7Q0  5ND  %7[  !5_P",:   @FT
M 'IP  !R<@  9W(  %IQ  !,<   /VX  #-M   H:P  '6H  !1H   -9P
M!V<   !F P  9@D  &4-  !E$0  9!4  &0<  !D)   9"X  &0Z  !C1P
M8U4  &-F  !C>@  8I   &&G  !@P0  7^8  %_Z  !>_P"';P  ?W0  'AW
M  !N>   8'@  %)W  !%=P  .'8  "MV   @=   %G,   YS   '<@   '(
M  !R    <04  '$*  !Q#@  <!$  ' 7  !P'@  <"<  ' S  !O0   ;U
M &]@  !N=   ;HL  &VB  !LO   :^(  &KX  !I_P"#=P  ?'L  '-]  !E
M?@  5W\  $E_   \?P  +X   ")_   7?@  #WX   =^    ?P   '\   !_
M    ?@   'X%  !^"@  ?@T  'X1  !^%P  ?B   'XK  !].0  ?4@  'U9
M  !\;0  ?(0  'N<  !ZM@  >=H  'CU  !W_P" ?P  =X(  &F#  !;A0
M388  #^(   RB0  )(D  !B)   /B0  !XH   "+    C    (T   "-
MC    (P   ", P  C @  (T-  "-$0  C1<  (XB  ".+P  CC\  (U0  "-
M9   C'L  (R5  "+K@  BLT  (GO  ")_P![A0  ;8@  %Z*  !0C0  0H\
M #21   FD@  &9,   Z4   &E0   )8   "8    F@   )L   ";    FP
M )L   ";    G    )T%  "="P  GA   )\7  "@)   H#0  *!&  "@60
MGW   )^*  ">I0  GL(  )WH  "<^0!PC   88\  %.2  !$E@  -ID  ">;
M   9G   #YT   6?    H0   *,   "E    J    *D   "I    J0   *H
M  "K    K    *T   "N 0  L D  +(/  "S&   M"<  +0Y  "U30  M&0
M +1^  "SF@  L[0  +/5  "S\ !DDP  59<  $>;   XGP  *:(  !JD   .
MI@  !*@   "K    K0   +    "T    M@   +@   "X    N0   +H   "\
M    O0   +\   #     PP   ,4'  #)#P  RAH  ,LL  #,0   S58  ,YO
M  #-BP  S*@  ,S"  #,X@!8FP  2:   #JE   LJ0  '*L   ^N   $L0
M +0   "W    N@   +X   ##    Q@   ,@   #(    R@   ,L   #-
MSP   -(   #5    V0   -T   #A!0  Y@\  .<>  #H,@  Z4@  .I@  #K
M>P  ZY<  .RN  #LP@#_    _P   /\   #_  8 _P - /\ %0#_ "$ _P L
M /\ . #_ $, _P!, /X 5 #[ %L ^@!B /@ : #V &X ]0!T /0 >@#R (
M\0"' .\ CP#M )< ZP"A .D K0#G +T Y0#8 .0 \P#B /\ X #_ -  _P#$
M /\ O #_ +8 _P#_    _P   /\   #_    _P ) /\ $0#_ !P _0 G /D
M,@#U #T \0!& .T 3P#K %8 Z !< .8 8@#D &@ XP!N .$ <P#? 'D W0"
M -H B #8 )$ U "; -( I@#/ +0 S #) ,D Z0#( /\ QP#_ ,$ _P"W /\
MKP#_ *L _P#_    _P   /\   #_    ^  % /( #@#N !< Z@ B .8 + #A
M #< W0!  -@ 20#3 %  T !6 ,X 7 #, &( R@!G ,@ ;0#& ', Q !Y ,(
M@0#  (H O@"4 +P GP"Y *P M@"^ +0 W0"S /< L0#_ +  _P"H /\ H@#_
M )X _P#_    _P   /D   #O    Y@   -\ "P#6 !( T  < ,P )@#( #
MQ  Z ,  0@"] $H NP!0 +@ 5@"V %L M0!A +, 9@"Q &P L !R *X >@"L
M (( J0", *< F "E *4 HP"T *  RP"? .X G0#_ )P _P"9 /\ E #_ )$
M_P#_    ]@   .H   #=    SP   ,< !@#   \ NP 7 +< ( "S "H L  S
M *T .P"J $, IP!) *4 3P"C %4 H@!: *  7P"> &4 G0!K )L <@"9 'L
MEP"% )0 D "2 )T D "L (X OP", .( BP#Z (D _P") /\ A@#_ (, _P#T
M    Y    -0   #(    OP   +4  0"N  L J0 2 *4 &P"A ", G@ L )L
M- "8 #P E@!# )0 20"2 $X D !3 (X 60"- %X BP!D (D :P"' ', A0!]
M (, B "! )4 ?P"D 'T M0![ ,\ >0#Q '@ _P!W /\ =P#_ '4 _P#E
MT0   ,,   "X    KP   *@   "@  8 F@ . )4 %0"1 !X C@ F (L +0"(
M #4 A@ \ (0 0@"" $< @ !- '\ 4@!] %@ >P!> 'D 90!X &T =@!V ',
M@0!Q (X ;P"= &T K@!L ,0 :@#G &D _0!H /\ : #_ &D _P#5 P  PP<
M +8(  "K!@  H@   )L   "4    C0 * (@ $ "# !@ ?P @ 'P )P!Z "X
M=P U '4 .P!T $$ <@!' '  3 !O %( ;0!8 &L 7P!I &8 9P!P &4 >P!C
M (@ 8@"7 &  IP!> +L 70#< %P ]@!< /\ 6P#_ %L _P#)#0  N1   *P1
M  "A$   EPT  (\(  "(    @@ % 'L #0!W !( <P : &\ (0!L "@ :@ O
M &@ -0!G #L 90!! &, 1@!B $P 8 !2 %\ 60!= &$ 6P!J %D =0!7 ((
M50"1 %0 H@!3 +4 40#/ %  [P!0 /\ 4 #_ %  _P"_%   L!@  *0:  "9
M&0  CQ8  (<1  !_#0  =P8  '$ " !K  X 9P 4 &0 &P!A "( 7@ I %T
M+P!; #4 60 [ %@ 00!6 $8 50!- %, 5 !2 %P 4 !E $X < !, 'T 2P"-
M $D G@!( +  1P#' $8 Z0!& /L 1@#_ $4 _P"X&P  JB   )XB  "3(@
MB1\  ( :  !W%0  ;Q   &@+  !A! H 70 0 %D %@!6 !T 5  C %( *@!0
M #  3P U $X .P!, $$ 2P!( $D 3P!' 5< 1@%A $0"; !# GD 00.) $ #
MF@ ^!*T /03$ #P%Y0 \!_@ / ?_ #P'_P"R(@  I2<  )DI  ".*0  A"<
M 'LC  !Q'@  :1@  &$2  !:#0, 4P@, $\%$0!,!1< 2@8> $@&) !'!BH
M10<P $0'-@!#"#T 00A# $ (2P ^"5, /0E= #L*:  Z"G8 . N' #<+F0 U
M"ZP - S" #,,Y  S#?D ,PW_ #0-_P"M)P  H"P  )4O  "++P  @"X  '<J
M  !M)0  9"   %P:  !4%   3 \& $8,#0!##!( 00P8 #\,'P ^#"4 / TK
M #L-,@ Z#3@ . T_ #<.1P V#E  - Y: #,.9@ Q#W0 , ^% "X0F  M$*L
M+!## "L1Y0 L$?H +!'_ "T1_P"J+   G3$  )(T  "'-0  ?30  '0Q  !J
M*P  8"<  %@A  !/&P  1Q8  $ 1"0 [$ \ .1 4 #<0&P V$"$ -! G #,1
M+0 R$30 ,1$[ # 10P N$DT +1)7 "P28P J$W$ *1." "<4E0 F%*D )17
M "05XP E%OH )A;_ "85_P"F,0  FC8  (\Y  "%.@  >SD  '$V  !G,0
M72T  %0H  !,(@  0QT  #L7!0 U% T ,A,1 #$4%P O%!T +A0D "P4*@ K
M%3$ *A4X "D60  H%DH )Q=4 "878  D&&\ (QB  "$9DP @&:< 'QF^ !X:
MX  ?&O@ (!K_ " :_P"C-   F#H  (T]  "#/@  >3T  &\[  !E-P  6S(
M %(M  !)*   0",  #@> 0 P&0H +!@/ "H8%  I&!H )Q@@ "89)P E&2T
M)!HU ",:/@ B&T< (1M2 " <7@ ?'6P '1U^ !P=D0 :'J4 &1Z\ !@?W0 9
M'_8 &A__ !L>_P"A.   E3T  (M!  "!0@  =T(  &U   !C/   63<  $\S
M  !&+@  /2D  #4D   M( < )QT- "4=$@ C'1< (1T= "$=)  @'BL 'QXR
M !X?.P ='T4 '"!/ !HA7  9(6H &")[ !8BCP 5(J, %".Z !,CV@ 4(_4
M%2/_ !8C_P">/   DT$  (E$  !_1@  =48  &Q$  !B00  5SP  $TX  !$
M-   /#   #,K   J)@, (R(+ " A$  >(14 '"(; !LB(0 :(B@ &B,P !DC
M.  8)$( %B5- !4E60 4)F@ $R9Y !(FC0 1)Z( $">X  XGU@ 0*/0 $2?_
M !$G_P"<0   D44  (=(  !]2@  =$H  &I)  !@1@  54$  $P^  !#.@
M.C8  #$R   H+0  ("D) !LG#@ 9)Q( &"<8 !8G'P 5*"4 %"@M !,H-@ 2
M*4  $BE+ !$J5P 0*F8 #BMW  XKBP -+)\ #"RU  LLSP ,+.\ #2S_  TK
M_P"91   CTD  (5,  !\3@  <T\  &E.  !>2P  4T<  $I$  !"0   .3T
M "\X   E-   '3 % !8M#  4+!  $RT5 !(M'  1+2, $"TJ  \N,P .+CT
M#2](  TO50 ,,&, "C!T  DPB  (,9P !C&Q  8QRP &,>L !S#\  @P_P"7
M2   C4T  (-1  !Z4P  <50  &=2  !=4   4DP  $E*  ! 1@  -4(  "L^
M   B.@  &C<! !(T"0 /,PX #C,3  TS&0 -,R  ##0H  LT,0 *-3L "#5&
M  <U4@ %-F  !#9Q  (VA   -ID  #:O   VR   -N@  #;Y  $U_P"430
MBE(  (%6  !X6   ;UD  &58  !;50  45(  $=/   \3   ,4@  "=$   >
M00  %C\  ! \!P +.@T "3H1  @[%P &.QX !3LF  0[+@ ".S@  3Q#   \
M3P  /%X  #QN   \@0  /)<  #RL   [Q0  .^<  #OX   [_P"14@  B%@
M ']<  !V70  ;5X  &-=  !:7   3E@  $)4   W40  +4X  "-+   :20
M$D8   U$!@ '0PP  T,0  !#%0  0QL  $,C  !#*P  0S4  $-   !#30
M0UL  $-K  !#?@  0Y0  $*J  !"PP  0>8  $'Y  !!_P".6   AEX  'UA
M  !S8P  :V0  &)C  !780  25T  #U:   R6   )U4  !Y3   540  #D\
M  E-!0 "30L  $P.  !,$P  2Q@  $L?  !+*   2S(  $L]  !+20  2U<
M $MG  !*>P  2I   $FG  !)P   2.0  $CX  !'_P"+7P  @V0  'IG  !Q
M:0  :6H  %YI  !09@  0V0  #=A   L7P  (5T  !A;   060  "E@   -7
M P  5PD  %8-  !5$   514  %0;  !4(P  5"T  %0Y  !410  5%,  %1D
M  !3=P  4XT  %*D  !1O0  4.(  %#X  !/_P"(9P  ?VL  '=N  !O<
M97   %=N  !*;   /6L  #!I   E:   &F8  !%D   +8P  !&(   !B 0
M808  & +  !@#@  7Q(  %\7  !?'@  7B@  %XS  !>0   7D\  %Y?  !=
M<@  78@  %R@  !;N0  6M\  %GW  !8_P"$;@  ?'(  '5U  !K=@  774
M $]T  !"<P  -7,  "AR   =<   $V\   QN   $;@   &X   !N    ; (
M &P'  !K"P  :PX  &L2  !J&0  :B(  &HM  !J.@  :4D  &E:  !I;
M:(,  &>;  !FM0  9=@  &3U  !D_P" =0  >GD  '![  !B>P  5'P  $9\
M   Y?   +'P  !][   4>@  #7H   1Z    >@   'H   !Z    >0   'D!
M  !X!@  > L  '@.  !X$P  >!H  '@E  !X,@  =T$  '=2  !W90  =GP
M '65  !TKP  <\X  '+Q  !Q_P!^?0  =8   &>!  !8@@  2H,  #R$   N
MA0  (84  !6%   -A0   X4   "&    AP   (@   "(    AP   (<   "'
M    AP0  (<)  "'#@  B!,  (@<  "(*0  B#@  (=*  "'70  AG,  (:-
M  "%IP  A,4  (/L  ""_@!XA   :H8  %R(  !-B@  /XP  #&.   CCP
M%H\   V0   "D0   )(   "3    E0   )8   "6    E@   )8   "6
MEP   )<   "7!P  F T  )D3  ":'P  FBT  )H_  ":4@  FF@  )F#  "9
MGP  F+H  )?B  "6^ !MB@  7XT  %"0  !!DP  ,Y8  "27   6F   #9D
M  &;    G0   )\   "A    I    *4   "D    I0   *4   "F    IP
M *@   "I    J@0  *P,  "N$P  KB$  *XS  "N1P  KET  *YV  "NDP
MKJX  *W-  "L[P!AD0  4Y4  $28   UG   )I\  !>A   -HP   *4   "G
M    J@   *P   "P    L@   +0   "S    M    +4   "W    N    +D
M  "[    O0   +\!  ##"P  Q14  ,4E  #&.0  QT\  ,=H  #&A0  QJ(
M ,:\  #&W@!5F0  1YT  #BB   II@  &:@   VK    K0   +$   "T
MMP   +H   "_    P0   ,0   ##    Q0   ,8   #(    R@   ,T   #/
M    T@   -8   #;    X P  .$8  #C*P  Y$$  .5:  #F=   YI$  .6L
M  #EQ #_    _P   /\   #_  $ _P * /\ $@#_ !T _P H /\ - #_ #X
M_0!( /H 4 #W %< ]0!= /0 8P#R &D \ !O .\ = #M 'L ZP"! .D B0#H
M )( Y@"< .0 J #B +< WP#- -P [@#9 /\ V0#_ ,H _P"^ /\ M0#_ +
M_P#_    _P   /\   #_    _P & /\ #P#\ !@ ^  C /0 +@#P #@ ZP!"
M .@ 2@#E %$ X@!8 .  70#> &, W !H -D ;@#6 '0 U ![ -$ @@#/ (L
MS0"5 ,H H0#( *\ Q0#! ,( XP#  /L P #_ +L _P"P /\ J #_ *0 _P#_
M    _P   /\   #[    \P ! .T # #H !, XP > .  * #: #( TP \ ,\
M1 #, $L R0!1 ,8 5P#$ %T P@!B ,$ 9P"_ &T O0!T +L >P"Y (0 MP".
M +0 F0"R *< KP"W *T T "K /( J@#_ *D _P"A /\ FP#_ )< _P#_
M_P   /0   #I    X    -4 " #. !  R0 8 ,4 (@#! "L O  U +D /0"V
M $4 LP!+ +$ 40"O %8 K@!; *P 80"J &8 J0!M *8 = "D 'P H@"& *
MD@"> )\ G "N )D PP"7 .< E@#_ )4 _P"2 /\ C0#_ (H _P#\    \
M .,   #4    R    +\  P"Y  T LP 3 *\ ' "L "4 J0 N *4 -@"C #X
MH !$ )X 2@"= %  FP!5 )D 6@"7 %\ E@!F )0 ; "2 '4 D !^ (X B@"+
M )< B0"F (< N "% -8 A #V (( _P"! /\ ?@#_ 'P _P#M    W0   ,P
M  #!    N    *X   "G  D H@ 0 )X %P": !\ EP G )0 +P"1 #< CP ]
M (T 0P"+ $D B0!. (@ 4P"& %D A !? (( 90"  &T ?@!W 'P @@!Z (\
M> "> '4 KP!S ,< <@#L '$ _P!P /\ < #_ &X _P#=    R0   +P   "Q
M    J0   *$   "9  , DP , (X $@"* !D AP A (0 *0"! #  ?P W 'T
M/0![ $( >0!( '@ 30!V %( = !8 '( 7P!Q &< ;P!P &P >P!J (@ : "7
M &8 J !E +P 8P#A &( ^@!A /\ 80#_ &$ _P#- 0  O 4  *\%  "E @
MG    )0   "-    A@ ( ($ #@!\ !0 >  ; '4 (P!R "D <  P &X -@!M
M #P :P!! &D 1P!H $P 9@!2 &0 60!C &  80!I %\ = != ($ 6P"0 %D
MH0!7 +0 5@#0 %4 \@!5 /\ 5 #_ %4 _P#!#   L@X  *8/  ";#@  D@L
M (D%  ""    >P " '4 "P!P !  ;  6 &@ '0!F ", 8P J &$ , !@ #8
M7@ [ %T 00!; $8 6@!, %@ 4P!6 %L 5 !D %( ;@!1 'L 3P"* $T FP!,
M *X 2P#& $H Z@!) /X 20#_ $D _P"Y$@  JA8  )X7  "4%@  BA,  ($0
M  !Y"P  <0,  &L !@!E  T 80 1 %T & !: !X 6  D %8 *@!4 #  4P V
M %$ .P!0 $$ 3@!' $T 3@!+ %8 20!? $< :0!& '8 1 "% $, EP!! *D
M0 "_ #\ X@ _ /@ /@#_ #\ _P"R&0  I!X  )@?  ".'P  A!P  'H8  !R
M$@  :@X  &((  !< 0@ 5P . %, $P!0 !D 3@ ? $P )0!* "L 2  P $<
M-@!& #P 1 !" $, 20!! %$ /P!: #X 90 \ '( .@"! #D DP X *4 -@"Z
M #8 VP U /0 -0#_ #4 _P"L(   GR0  )0F  "))@  ?R0  '4@  !L&P
M9!4  %P0  !4# $ 3@8* $H"#P!' !0 1  : $( ( !  "4 /P K #X!,0 \
M 3< .P(^ #D"10 X TT -@-6 #4$80 S!&X ,05^ # %D  O!:, +0:X "P&
MU  L!_  + C_ "P(_P"H)0  FRH  ) L  "&+0  >RL  '(G  !H(@  7QT
M %<7  !/$@  2 X$ $$*"P ^!Q  .P85 #D'&P X!R$ -@@F #4(+  S"#(
M,@DY #$)00 O"4D +@I3 "P*7@ K"VP *0M\ "@,CP F#*( )0RW "0,TP C
M#?  ) W_ "4-_P"D*@  F"\  (TR  "#,@  >3$  &\N  !E*0  7"0  %,?
M  !+&0  0Q,  #P0!@ U#0P ,PP1 #$,%@ O#!P +@TB "T-*  K#2X *@TU
M "D-/0 G#D8 )@Y0 "0.7  C#VH (@][ " 0C@ ?$*( '1"W !P0U  =$?(
M'1'_ !X1_P"A+P  E3,  (HV  " -P  =C8  &TS  !C+P  62H  % E  !(
M(   /QH  #@5   P$0@ +! . "H0$@ H$!@ )Q > "40)  D$"H (Q$R "(1
M.@ A$4, (!). !X26@ =$V@ &Q-X !H3BP 8%*  %Q2U !84T0 6%?$ %Q7_
M !@4_P">,P  DS<  (@Z  !^.P  =#L  &LX  !A-   5R\  $XK  !%)@
M/2$  #0<   M%P4 )A,, ",3$  B$Q4 (!,: !\3(0 >%"< '10O !P5-P ;
M%4$ &A9+ !D65P 7%V4 %A=V !08B0 3&)X $ABS !$9S@ 1&>\ $AG_ !,9
M_P"<-@  D3L  (8^  !\/P  <S\  &D]  !?.0  534  $PP  !#+   .B<
M #(B   J'@$ (AD) !X7#@ <%Q( &A<7 !D8'@ 9&"0 &!DL !<9-  6&CX
M%1I) !,;50 2&V, $1QT ! <AP /'9P #AVQ  T=RP -'>P #AW_  \=_P"9
M.@  CS\  (1"  ![1   <4,  &A"  !>/@  4SH  $HV  !!,@  .2T  #$I
M   H)0  (" & !H=#  7'!  %1P5 !0=&P 4'2( $QTI !(>,@ 1'SP $!]&
M ! @4P .(&$ #2%Q  PAA0 +(ID "B*N  DBQP )(N< "B+[  LA_P"7/@
MC$,  (-&  !Y2   <$@  &=&  !<1   4C\  $D[  ! .   .#0  "\P   G
M+   'B<# !8C"@ 2(0X $2$3 ! B&0 0(B  #R(G  XC+P -)#D #"1$  LE
M4  *)5X "29O  <F@@ &)I8 !":L  ,FQ  $)N4 !";W  8F_P"50@  BD<
M (%*  !X3   ;TP  &5+  !;2   4$0  $=!   _/@  -SL  "TV   D,0
M&RT  !,J!P /* T #2<1  TH%@ ,*!T "R@E  HI+0 )*3< !RI"  8J3@ $
M*UP  RML  $K?P  *Y0  "NI   KP0  *^,  "OV   J_P"21@  B$L  ']/
M  !V40  ;5$  &-0  !:30  3TH  $='   ^1   ,T   "D\   @.   %S0
M !$Q!0 ,+PP "2X0  <N%0 &+QL !2\C  ,O*P ",#4  # _   P3   ,5D
M #%I   Q?   ,9$  #&G   POP  ,.$  ##U   O_P"02P  AE   'U4  !U
M5@  :U8  &)5  !84P  3E   $5-   Z20  +T4  "5"   </@  %#L   XY
M!0 )-PL !#8/  $V$P  -AD  #8@   V*0  -C(  #<]   W20  -U<  #=G
M   W>0  -X\  #:E   VO0  -N   #7U   U_P"-4   A%8  'Q:  !R6P
M:5L  &!;  !760  3%8  $!2   U3@  *DL  "!(   71@  $$,   M!!  $
M0 H  #\.   ^$0  /A8  #X=   ^)@  /B\  #XZ   ^1@  /E0  #YD   ^
M=@  /8P  #VC   \NP  /-X  #OU   [_P"*5P  @EP  'E?  !P80  :&$
M %]A  !47@  1UL  #I7   O50  )5(  !M0   230  #$L   9* P  20D
M $@-  !'$   1Q0  $8:  !&(@  1BP  $8W  !&0P  1E$  $9@  !%<P
M18D  $2@  !$N   0]P  $+U  !"_P"(70  ?V(  '=E  !N9P  9V@  %MF
M  !.8P  06$  #1>   I7   'UH  !57   .5@  !U0   !3 0  4@8  %$+
M  !1#@  4!$  $\6  !/'@  3R<  $\R  !//P  3TT  $Y=  !.;P  3H4
M $V=  !,M0  2]@  $KU  !*_P"%90  ?&D  '1L  !M;@  8FT  %1K  !'
M:0  .F<  "UE   B9   &&(  !!@   )7P   %X   !>    70,  %P(  !;
M#   6@\  %H3  !9&0  62(  %DM  !9.@  64@  %A8  !8:P  5X$  %>9
M  !6L@  5=(  %3T  !3_P"!;   >7   '-S  !H<P  6G(  $QQ   _<
M,F\  "5N   :;   $6L   EJ    :@   &D   !I    :    &<#  !F"
M9@P  &8/  !E%   91P  &4G  !D-   9$,  &13  !D90  8WL  &*4  !A
MK0  8,T  %_Q  !>_P!]=   =W<  &YY  !?>0  47D  $-Y   V>   *7@
M !QW   1=@  "G4   !U    =0   '8   !U    =    '0   !S @  <P<
M ',,  !R$   <A4  '(@  !R+   <CL  '%,  !Q7P  <70  '".  !OJ
M;L8  &SM  !K_P![>P  <GX  &1^  !5?P  1X   #F!   K@@  'H$  !*!
M   *@0   ($   ""    @P   (,   "#    @@   ((   ""    @@   ((%
M  """@  @@\  ((7  ""(P  @C(  ()#  "!5@  @6P  ("&  !_H0  ?KT
M 'WF  !\_ !V@@  :(,  %F%  !+AP  /(D  "Z*   @BP  $XL   J+
MC    (T   "/    D0   )(   "1    D0   )$   "1    D0   )(   "2
M @  DPD  )0/  "4&0  E"<  )0X  "43   DV(  )-\  "3F   DK,  )'8
M  "0]@!JB   7(H  $V-   _D   ,)(  "&4   4E0  "I8   "7    F0
M )L   "=    GP   *    "@    H    *    "A    H@   *,   "D
MI0   *8'  "H$   J!P  *@M  "I0   J58  *EO  "IBP  J*@  *?'  "F
M[ !?CP  4)(  $&6   SF0  (YP  !2=   *GP   *$   "C    I@   *@
M  "L    K@   *\   "O    L    +    "R    LP   +0   "V    MP
M +H   "]!P  OQ   +\?  # ,P  P$D  ,!B  # ?@  P)L  ,"W  "_V !3
MEP  1)L  #6?   FHP  %J4   NG    J@   *T   "P    LP   +8   "[
M    O0   ,    "_    P0   ,(   #$    Q@   ,@   #*    S    ,\
M  #3    V@<  -L3  #=)0  WCL  -]3  #@;@  WXP  -VI  #=P@#_
M_P   /\   #_    _P ' /\ $ #_ !D _P D /\ +P#\ #H ^0!# /4 2P#S
M %( \0!9 .\ 7@#M &0 ZP!I .D ;P#G '4 Y@!\ .0 A #B (T X "7 -T
MH@#: +$ U0#% -( Z #0 /\ SP#_ ,0 _P"X /\ KP#_ *D _P#_    _P
M /\   #_    _P " /L #0#W !4 \P ? .\ *0#J #0 Y@ ] .( 10#> $P
MVP!3 -@ 6 #4 %X T@!C -  :0#. &X S !U ,H ?0#( (4 Q@"0 ,( FP#
M *D O@"Z +L V0"Y /< N #_ +0 _P"I /\ H@#_ )T _P#_    _P   /\
M  #V    [@   .< "@#A !$ W  : -< (P#0 "X RP W ,< /P#$ $8 P0!-
M +\ 4@"] %@ NP!= +D 8@"X &@ M@!N +0 =0"Q 'X KP"( *T DP"J *$
MJ "Q *8 R "D .T H@#_ *( _P"; /\ E0#_ )$ _P#_    _    .X   #C
M    V    ,T !0#&  X P0 5 +T '@"Y "< M0 P +( . "O $  K !& *H
M3 "H %$ IP!6 *4 6P"C &$ H0!G )\ ;@"> '8 FP"  )D C "7 )D E "H
M )( O "0 -\ C@#[ (X _P"+ /\ A@#_ (, _P#X    Z0   -P   #,
MP0   +@   "R  H K  1 *@ & "E "$ H@ I )X ,@"< #D F0 _ )< 10"5
M $H E !0 )( 50"0 %H CP!@ (T 9P"+ &\ B0!X (8 A "$ )$ @@"@ (
ML@!] ,P ? #Q 'L _P!Z /\ =P#_ '4 _P#F    TP   ,8   "[    L0
M *<   "A  4 FP - )< $P"3 !L D  C (P *P"* #( B  X (8 /@"$ $0
M@@!) ($ 3@!_ %, ?0!9 'L 8 !Y &@ =P!Q '4 ? !S (D < "8 &\ J0!M
M +\ :P#F &H _P!I /\ :0#_ &< _P#3    PP   +4   "K    HP   )L
M  "2    C  * (< $ "# !8 ?P = 'T ) !Z "L >  R '8 . !T #T <@!"
M '$ 2 !O $T ;0!3 &P 60!J &$ : !J &8 = !D ($ 80"1 %\ H@!> +8
M7 #5 %L ]P!; /\ 6@#_ %H _P#%    M@(  *D"  "?    E@   (X   "'
M    @  % 'H # !U !$ <0 8 &X '@!K "4 :0 K &< ,0!F #< 9  \ &,
M00!A $< 7P!- %X 4P!< %L 6@!D %@ ;@!6 'L 5 "* %( FP!1 *X 4 #(
M $\ [@!. /\ 3@#_ $T _P"["@  K T  * -  "5#   C @  (,"  !\
M=0   &X " !I  X 90 3 &( &0!? !\ 70 E %L *P!9 #$ 6  V %8 .P!5
M $$ 4P!' %$ 3@!0 %4 3@!> $P : !* '4 2 "$ $< E0!% *@ 1 "_ $,
MY !" /P 0@#_ $( _P"R$0  I10  )D5  ".$P  A!$  'L-  !S"   ;
M &4  P!?  L 6P / %< % !4 !H 40 ? $\ )0!. "L 3  P $L -@!) #P
M2 !" $8 2 !% %  0P!9 $$ 8P _ &\ /@!^ #P D  [ *, .@"X #D V0 X
M /4 . #_ #@ _P"L%P  GQL  ),=  ")'   ?QD  '45  !L$   9 P  %T&
M  !6  8 40 , $T $ !* !4 1P : $4 ( !$ "8 0@ K $$ ,0 _ #8 /@ ]
M #P 1  [ $L .0!4 #< 7P V &L - !Z #( C  Q )X , "S "\ S@ O .\
M+@#_ "X _P"G'@  FB(  (\D  "$)   >B$  '$=  !G&   7Q,  %<.  !0
M"@  20,( $4 #0!! !$ /@ 6 #P &P Z "$ .0 F #< +  V #( -  X #,
M/P Q $< , !0 "X 6P M &< *P!V "H B  H )P )P"P "8 R0 E .H )0'[
M /_B?1!)0T-?4%)/1DE,10 1$B4!_P"B(P  EB@  (LJ  "!*@  =R@  &TE
M  !D(   6QL  %(5  !+$   0PP" #T'"0 Y PX -@$2 #,!%P Q 1P , $B
M "\")P M BT + ,T "H#.P I!$, * 1- "8%6  E!64 (P9T "(&A@ @!IH
M'P>N !X'Q@ =!^< '0CX !T)_P"?*   DRT  (@O  !^+P  ="X  &HK  !A
M)@  6"$  $\<  !'%P  /Q(  #@.!  Q"PH +@@. "L'$@ I!Q< * @= "<(
M(P E""D ) DP ",)-P A"D  ( I* !\+50 ="V( &PQR !H,A0 8#)D %PRM
M !8,Q@ 5#>8 %0WY !8-_P"<+0  D#$  (8T  !\-   <C,  &@Q  !?+
M52<  $PC  !$'0  /!@  #03   M$ 8 )@T+ "0,#P B#!, (0P9 !\,'P >
M#24 '0TL !L--  :#CT &0Y' !<.4P 6#F$ % ]Q !,0A  2$)@ $1"N ! 0
MQ@ 0$.@ $!#[ !$0_P"9,0  CC4  (0X  !Z.0  <#@  &<V  !=,@  4RT
M $HH  !")   .1\  #$:   J%0$ (Q$' !T0#0 ;#Q  &0\5 !@0&P 7$"$
M%A I !40,0 4$3H $Q%% !(240 1$E\ $!)O  X3@@ .$Y8 #1.K  L3P@ +
M%., #!3Z  T3_P"7-0  C#D  ((\  !X/0  ;ST  &4Z  !;-P  4C(  $DN
M  ! *@  -R4  "\A   H'   (!@# !D4"@ 5$@X %!(2 !,3&  2$Q\ $10F
M !$4+@ 0%#@ #Q5"  X63P -%EP #!=L  L7?P )&), "!BH  88OP '&.
M!QCU  D8_P"5.   BCT  (!   !W00  ;4$  &0_  !:/   4#@  $<S   ^
M,   -BL  "XG   G(P  'Q\  !<:"  2%PT $!<1  \7%@ .&!P #A@C  T9
M+  ,&C4 "QI   H;3  )&UH !QQI  4<?  $'9$  AVF  $=O  "'-T  ASR
M  ,<_P"3/   B$$  ']$  !U10  ;$4  &-$  !900  3ST  $8Y   ^-@
M-3(  "XN   E*@  '24  !0A!  /'0L #1T0  P=%  +'1H "AXB  @>*@ '
M'S, !B ^  0@2@ #(5<  2%G   A>0  (8X  "&D   AN@  (=L  "'R   @
M_@"00   AD4  'U(  !T2@  :TH  &))  !81@  3D(  $4_   ]/   -3D
M "LT   B+P  &2L  !(H!  -) H "2,.  8C$@ %(QD !"0@  (D*  !)3$
M "4\   E2   )E4  "9E   F=P  )HP  ":B   FN0  )MD  "7R   E_@".
M10  A$D  'M-  !S3P  :D\  &!.  !72P  34@  $1%   \0@  ,3T  "<Y
M   >-0  %3(   \N P *+ H !2L.  $J$0  *A8  "H>   J)@  *R\  "LY
M   K10  +%,  "QB   L=0  +(H  "N@   KMP  *]8  "KR   J_P",20
M@DX  'I2  !Q5   :%0  %]3  !640  3$X  $-+   W1P  +4,  ",_   :
M/   $C@   PV P &,PD  #(-   R$   ,10  #$;   Q(P  ,2P  #(W   R
M0P  ,E   #)@   R<@  ,H<  #&>   QM0  ,-0  ##R   O_P")3P  @%0
M 'A7  !O60  9ED  %Y9  !55P  25,  #Y/   R3   *$@  !Y%   50@
M#D    @] @ !/ @  #L,   Z#P  .1(  #D8   Y(   .2D  #DT   Y0
M.4X  #E=   Y;P  .(4  #B<   WLP  -](  #;R   U_P"'50  ?UH  '9=
M  !M7P  95\  %U?  !27   1%@  #A5   M4@  (D\  !A,   02@  "D@
M  -& 0  108  $0*  !##0  0A   $$5  !!'0  028  $$Q  !!/0  04H
M $%:  !!;   0($  #^9   _L0  /M   #WR   \_P"$7   ?&   '-C  !L
M90  9&8  %ED  !+80  /EX  #);   F60  '%8  !)4   ,4@  !%$   !/
M    3@,  $T(  !,#   2PX  $L2  !*&0  2B(  $HL  !*.0  2D<  $I6
M  !):   27X  $B6  !'KP  1LT  $7Q  !$_P"!8P  >6<  ')J  !K;
M8&L  %)I  !$9@  -V0  "IB   ?8   %5X   U=   &6P   %H   !9
M6    %<$  !6"   5@P  %40  !4%   5!T  %0G  !4-   5$(  %-2  !3
M9   4GD  %*2  !1JP  4,H  $_O  !._P!^:@  =VX  '!Q  !F<0  6'
M $IO   \;0  +VP  ")J   7:0  #F<   9F    90   &4   !E    8P
M &(   !B!   80@  &$-  !@$   8!<  & A  !?+@  7SP  %]-  !>7@
M7G0  %V-  !<IP  6\4  %KM  !9_P![<@  =78  &MW  !==@  3W8  $%U
M   S=0  )G0  !ES   0<@  !W$   !Q    <0   '$   !Q    ;P   &\
M  !N    ;@(  &X(  !M#   ;1$  &T:  !M)@  ;#4  &Q&  !K6   :VT
M &J&  !IH0  :+X  &?H  !F_@!Y>@  <'P  &%\  !3?0  1'T  #9^   H
M?@  &WT  !!]   '?0   'T   !]    ?@   '\   !^    ?0   'T   !\
M    ?    'P   !\!@  ? P  'P2  !\'0  ?"P  'P\  !\3P  >V4  'M^
M  !ZF@  >;8  'C?  !W^@!S@   98$  %:#  !(A   .88  "N'   =AP
M$8<   >(    B    (D   "*    C    (T   "-    C    (P   ",
MC    (P   "-    C00  (X,  ".$P  CR$  (XR  ".1@  CEL  (UT  "-
MD   C*T  (O.  "*\P!HA@  6H@  $N+   \C0  +8\  !Z0   1D0  !Y(
M  "3    E0   )<   "9    FP   )P   ";    FP   )P   "<    G0
M )X   ">    GP   *$#  "B#   HA8  *,F  "C.@  HT\  *-H  "BA@
MHJ(  *+   "AZ !<C0  39   #^3   PE@  (9D  !*:   'FP   )T   "@
M    H@   *0   "H    J@   *L   "J    JP   *P   "M    K@   *\
M  "Q    L@   +0   "W 0  N0T  +D:  "Z+0  ND,  +I;  "Z=P  NY0
M +NQ  "YT@!0E0  09@  #*<   CH   $Z(   BD    IP   *H   "L
MKP   +(   "W    N0   +L   "Z    O    +T   "_    P    ,(   #$
M    Q@   ,D   #-    T@$  -0/  #5'P  US4  -A-  #8:0  UX8  ->C
M  #6O0#_    _P   /\   #_    _P # /\ #0#_ !4 _P @ /P *P#X #4
M]  _ /  1P#N $X ZP!4 .D 6@#G %\ Y0!D ., :@#A '  WP!V -T ?@#;
M (< V "1 -, G0#/ *L S0"] ,L X #) /L QP#_ +T _P"Q /\ J0#_ *,
M_P#_    _P   /\   #_    _    /8 "P#Q !$ [0 ; .D )0#D #  WP Y
M -H 00#5 $@ T0!. ,\ 5 #- %D RP!> ,D 8P#' &D Q0!O ,, =P#  '\
MO@"* +L E0"X *, M@"T +0 S0"R /( L #_ *P _P"C /\ G #_ )< _P#_
M    _P   /H   #Q    Z    .  !@#9  X T@ 6 ,X 'P#( "D Q  R ,
M.@"] $$ N@!( +@ 30"V %, M !8 +( 70"P &( K@!I *P ;P"J '@ J ""
M *8 C@"D )L H0"K )\ P "= .8 FP#_ )H _P"4 /\ C@#_ (H _P#_
M]@   .@   #<    S@   ,8  0"_  L N@ 1 +8 &@"R "( K@ K *H - "H
M #L I0!! *, 1P"A $P GP!1 )X 5@"< %P F@!B )D : "7 '  E0!Z )(
MA@"0 ), C0"B (L M0") -, AP#W (8 _P"$ /\ ?P#_ 'P _P#R    XP
M -(   #%    N@   +$   "K  < I0 . *$ % "> !P F@ E )< +0"4 #0
MD@ Z )  0 ". $4 C0!* (L 4 ") %4 B !; (8 80"$ &D @@!R '\ ?0!]
M (L >P": '@ JP!V ,0 = #K ', _P!S /\ < #_ &X _P#?    S    +\
M  "T    JP   *$   ":  ( E  + )  $ ", !< B  > (4 )@"# "T @0 S
M '\ .0!] #\ >P!$ 'D 20!X $X =@!4 '0 6@!S &( < !K &X =0!L (,
M:@"2 &@ HP!F +@ 9 #> &, ^P!B /\ 8@#_ &  _P#,    O    *\   "E
M    G0   )0   ",    A@ ' ($ #0!\ !( >  9 '4 'P!S "8 <0 M &\
M,@!M #@ :P ] &H 0@!H $@ 9P!. &4 5 !C %L 80!D %\ ;@!= 'L 6P"*
M %D FP!7 *\ 5@#+ %4 \@!4 /\ 5 #_ %0 _P"^    L    *0   "9
MD    (@   "!    >0 " ', "@!O  \ :P 4 &< &@!E "  8P F &$ + !?
M #( 7@ W %P / !; $( 60!' %< 3@!6 %4 5 !> %( : !0 '0 3@"# $P
ME0!* *@ 20#  $@ Z !' /\ 1P#_ $< _P"T"0  I@L  )L,  "0"@  A@4
M 'X   !V    ;P   &@ !0!C  P 7P 0 %L %0!8 !H 5@ A %0 )@!3 "P
M40 Q %  -@!. #P 30!" $L 2 !) %  2 !8 $8 8@!$ &X 0@!] $  C@ _
M *( /0"X #T W0 \ /@ / #_ #P _P"L$   GQ(  )02  ")$0  ?P\  '8,
M  !N!0  9@   &   0!9  @ 50 - %$ $0!. !8 2P ; $D (0!( "8 1@ K
M $4 ,0!# #8 0@ \ $  0P ^ $L /0!3 #L 70 Y &D -P!X #8 B0 T )P
M,P"Q #( S@ R /$ ,0#_ #$ _P"F%@  FAD  (X:  "$&@  >A8  ' 2  !H
M#@  7PH  %@#  !1  0 3  * $@ #@!$ !( 00 6 #\ &P ] "$ /  F #H
M+  Y #$ -P W #8 /@ T $8 ,P!/ #$ 60 O &4 +@!S "P A0 K )@ *@"M
M "D Q@ H .H * #^ "@ _P"A'   E2   (HA  !_(0  =1\  &P:  !C%@
M6A$  %(-  !+!P  1  & $  "P \  \ .  2 #8 %P T !P ,P A #$ )P P
M "P +@ S "T .@ K $( *@!+ "@ 50 F &$ )0!P "0 @0 B )4 (0"I "
MP0 @ .0 'P#Y !\ _P"=(@  D28  (8H  !\)P  <B4  &DB  !?'0  5Q@
M $X3  !&#@  /PL  #@%!P T  P ,0 0 "X $P L !@ *@ = "D (@ G "@
M)@ N "0 -@ C #X (@!' "  4@ ? %X '0!M !P ?@ : )( &0"G !@ O0 7
M -\ %P'U !<"_P":)P  CBL  (0M  !Y+0  <"L  &8H  !=)   5!\  $L:
M  !#%   .Q   #0- @ M"0D *04- "8#$  D 1, (@(9 "$"'@ @ B0 '@,J
M !T#,@ ;!#H &@5$ !D%3P 7!EP %@9J !0'?  3!Y  $@>E !$'NP 0!]L
M$ CR ! )_P"7*P  C"\  ($Q  !W,@  ;C$  &0N  !;*@  424  $D@  !
M&P  .!8  #$2   I#@0 (PP) !\)#0 =!Q  &P<5 !D(&@ 8""  %PDG !8)
M+@ 5"C< $PI! !(+30 1"UH $ MI  X,>P .#)  #0RE  P-NP +#=D "PWQ
M  P-_P"5+P  BC,  '\V  !V-@  ;#4  &,S  !9+P  4"L  $<F   ^(0
M-AT  "X8   G$P  (! % !D."@ 5# X % P1 !,,%@ 2#!P $0TC ! -*P /
M#30 #@X_  T.2@ ,#U@ "P]G  H0>0 ($(T !Q"B  80N  %$-0 !1#O  80
M_P"2,P  B#<  'XZ  !T.P  :SH  &$X  !8-0  3C   $4L   ])P  -2,
M "T?   F&@  'A8! !<3!@ 1$ L #@X.  X/$P -$!D #1 @  P0*  +$3(
M"A$\  @22  '$E4 !A-E  03=@ #$XL  12@   3M@  $]$  !/N   3^P"0
M-@  ACL  'P^  !S/P  :C\  & ]  !7.0  338  $0Q   \+@  -"H  "PF
M   E(@  'AX  !8: @ 0%0D #!,.  H3$@ )%!< "!0?  <5)@ &%2\ !!8Z
M  ,61@ !%U,  !=B   8=   &(D  !B?   8M0  %]   !?M   7^P"..@
MA#\  'M"  !R0P  :$,  %]"  !6/P  3#L  $,W   [-   ,S   "PL   D
M*0  &R0  !,? @ -&PD "1D-  89$0 $&18  AD=  $:)   &BT  !LX   ;
M1   '%$  !Q@   =<@  '8<  !R=   <LP  ',X  !OM   ;_ ",/@  @D,
M 'E&  !P2   :$@  %Y&  !51   2T   $,]   [.@  ,S<  "HR   @+0
M%RD  ! E @ +(@D !2 -  $?$   'Q0  !\;   @(@  ("L  "$V   A00
M(4\  "%>   B<   (H4  "&;   AL@  (<T  "#M   ?_ "*0P  @$@  'A+
M  !O3   9DT  %U+  !420  2D8  $)#   Z0   +SL  "4W   <,P  $R\
M  TL @ '*0@  2<,   F#@  )1(  "89   F(0  )BD  "8S   G/P  )TT
M "=<   G;0  )X(  ">9   FL   )<P  "7N   D_0"(2   ?TP  '90  !N
M40  95(  %Q1  !33P  2DP  $%)   U1   *T   "$\   7.0  $#8   HR
M 0 #, <  "\+   N#@  +1$  "T6   M'@  +2<  "TQ   M/0  +4H  "U9
M   M:P  +8   "R7   LKP  *\L  "KN   J_@"%30  ?5(  '55  !L5P
M8U<  %M6  !350  1U$  #M-   P20  )48  !Q#   3/P  #3T   8Z
M. 4  #<)   V#0  -0\  #04   T&P  -"0  #0N   T.@  -$<  #17   T
M:   -'T  #.5   RK0  ,<H  #'N   P_P"#4P  >U@  '-;  !J70  8ET
M %M=  !/6@  0E8  #92   J3P  ($P  !9)   .1P  "$0   !"    00,
M #\'   ^"P  /0X  #T1   \&   /"$  #PK   \-P  /$0  #Q3   \90
M.WH  #J2   ZJP  .<@  #CM   W_P"!6@  >5X  '%A  !I8P  8F0  %=B
M  !)7@  /%L  "]8   D50  &5,  !!1   *3P   4T   !,    2@   $D$
M  !("   1PP  $8/  !&%   11P  $4G  !%,P  14   $50  !$80  1'8
M $./  !"J   0<8  $#L   __P!^80  =F4  &]H  !H:@  76D  $]F  !"
M9   -&$  "A?   =70  $EL   M9   "6    %8   !6    5    %,   !2
M!   40D  % -  !0$   3Q@  $\B  !/+@  3SP  $]+  !.70  3G(  $V+
M  !,I0  2\(  $GJ  !(_P![:0  =&P  &YO  !D;P  56T  $=L   Y:@
M+&D  "!G   490  #60   -B    8@   &$   !@    7P   %X   !=
M7 0  %P)  !;#0  6Q(  %L<  !:*   6C8  %I&  !96   66T  %B%  !7
MH   5KT  %7H  !3_@!Y<   <W0  &EU  !;=   3',  #YS   P<@  (W$
M !9O   -;@  !&T   !M    ;0   &T   !L    :P   &H   !I    :0
M &D#  !H"0  : X  &@5  !G(0  9R\  &<_  !F4@  9F8  &5_  !DF@
M8[<  &+A  !A_ !W>   ;7H  %]Z  !0>@  0GH  #-[   E>P  &'H   YY
M   $>0   'D   !Y    >@   'H   !Z    >    '@   !W    =P   '<
M  !W 0  =P@  '<.  !W&   =R8  '8V  !V20  =5\  '5W  !TDP  <Z\
M '+3  !Q]P!Q?@  8W\  %2   !%@@  -H,  "B$   :A   #H,   2$
MA    (4   "&    B    (D   "(    AP   (<   "'    AP   (<   "(
M    B    (@'  ")$   B1P  (DL  "(/P  B%4  (AM  "'B0  AJ<  (7'
M  "$[P!FA   5X8  $B(   YB@  *HP  !N-   /C0  !(X   "0    D0
M ),   "5    EP   )@   "6    EP   )<   "7    F    )@   "9
MF@   )L   "=!P  G1$  )TA  "=,P  G4D  )QB  "<?P  G)P  )RY  ";
MX@!:BP  2XX  #R1   MDP  'I4  !"6   $F    )H   "<    G@   *$
M  "D    I@   *<   "F    IP   *<   "H    J0   *H   "L    K0
M *\   "Q    LPD  +,5  "T)P  M#T  +55  "U<   M(X  +2L  "TS !-
MD@  /Y8  "^:   @G0  $9\   6A    HP   *8   "I    K    *\   "S
M    M0   +<   "V    MP   +@   "Z    NP   +T   "_    P0   ,0
M  #'    RP   ,T,  #.&@  SR\  ,](  #08@  T(   -"=  #0N
M                 0,$!08("0H+#0X/$1(3%!87&!H;'!T?("$B)"4F*"DJ
M*RTN+S R,S0V-S@Y.SP]/D!!0D1%1D=)2DM-3D]04E-455=865M<75Y@86)C
M969G:6IK;&YO<'%S='5W>'EZ?'U^@(&"@X6&AXB*BXR.CY"1DY25EIB9FIR=
MGI^AHJ.DIJ>HJJNLK:^PL;.TM;:XN;J[O;Z_P<+#Q,;'R,G+S,W/T-'2U-76
MU]G:V]W>W^#BX^3FY^CIZ^SM[O#Q\O3U]O?Y^OO\_O__________________
M____________________________________                      $#
M! 4&" D*"PT.#Q$2$Q06%Q@:&QP='R A(B0E)B@I*BLM+B\P,C,T-C<X.3L\
M/3Y 04)$149'24I+34Y/4%)35%576%E;7%U>8&%B8V5F9VEJ:VQN;W!Q<W1U
M=WAY>GQ]?H"!@H.%AH>(BHN,CH^0D9.4E9:8F9J<G9Z?H:*CI*:GJ*JKK*VO
ML+&SM+6VN+FZN[V^O\'"P\3&Q\C)R\S-S]#1TM35UM?9VMO=WM_@XN/DYN?H
MZ>OL[>[P\?+T]?;W^?K[_/[_____________________________________
M_________________P                     ! P0%!@@)"@L-#@\1$A,4
M%A<8&AL<'1\@(2(D)28H*2HK+2XO,#(S-#8W.#D[/#T^0$%"1$5&1TE*2TU.
M3U!24U155UA96UQ=7F!A8F-E9F=I:FML;F]P<7-T=7=X>7I\?7Z @8*#A8:'
MB(J+C(Z/D)&3E)66F)F:G)V>GZ&BHZ2FIZBJJZRMK["QL[2UMKBYNKN]OK_!
MPL/$QL?(R<O,S<_0T=+4U=;7V=K;W=[?X.+CY.;GZ.GK[.WN\/'R]/7V]_GZ
M^_S^______________________________________________________\
M 0(#! 4&!P@)"@L,#0X/$!$2$Q05%A<8&1H;'!T>'R A(B,D)28G*"DJ*RPM
M+B\P,3(S-#4V-S@Y.CL\/3X_0$%"0T1%1D=(24I+3$U.3U!14E-455976%E:
M6UQ=7E]@86)C9&5F9VAI:FML;6YO<'%R<W1U=G=X>7I[?'U^?X"!@H.$A8:'
MB(F*BXR-CH^0D9*3E)66EYB9FIN<G9Z?H*&BHZ2EIJ>HJ:JKK*VNK["QLK.T
MM;:WN+FZN[R]OK_ P<+#Q,7&Q\C)RLO,S<[/T-'2T]35UM?8V=K;W-W>W^#A
MXN/DY>;GZ.GJZ^SM[N_P\?+S]/7V]_CY^OO\_?[_;69T,0     # 2$   $
M                   !                     0    $" P0%!@<(" D*
M"PP-#@\0$1(3%!46%Q@9&AH;'!T>'R A(B,D)28G*"DJ*RPM+B\P,3$R,S0U
M-C<X.3H[/#T^/T!!0D-$149'2$E*2TQ-3D]045)35%565UA96EM<75Y?8&%B
M8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ>WQ]?G^ @8*#A(6&AXB)BHN,C8Z/
MD)&2DY25EI>8F9J;G)V>GZ"AHJ.DI::GJ*FJJZRMKK"QLK.TM;:WN+FZN[R]
MOK_ P<+#Q,7&Q\C)RLO,S<[/T-'3U-76U]C9VMO<W=[?X.'BX^3EYN?HZ>KK
M[.WN[_'R\_3U]O?X^?K[_/W^_P ! 0(" P,$! 4&!@<'" @)"0H+"PP,#0T.
M#P\0$!$1$A,3%!05%A87%Q@9&1H:&QP<'1X>'R @(2(B(R0D)28F)R@I*2HK
M+"TM+B\P,3(R,S0U-C<X.3H[/#T^/T!"0T1%1DA)2DQ-3U!24U576%I<7F!B
M9&9H:FUO<71V>7Q^@8.&B8N.D)*5EYF;G9^AHZ6GJ*JLK:^PLK.UMK>YNKN\
MO;_ P<+#Q,7&Q\C)RLO,S<W.S]#1TM+3U-76UM?8V=G:V]O<W=W>W]_@X>'B
MX^/DY>7FYN?HZ.GIZNOK[.SM[N[O[_#P\?+R\_/T]/7V]O?W^/CY^?K[^_S\
M_?W^_O\  0$" @,#! 0%!@8'!P@("0D*"PL,# T-#@\/$! 1$1(3$Q04%186
M%Q<8&1D:&AL<'!T>'A\@("$B(B,D)"4F)B<H*2DJ*RPM+2XO,#$R,C,T-38W
M.#DZ.SP]/C] 0D-$149(24I,34]04E-55UA:7%Y@8F1F:&IM;W%T=GE\?H&#
MAHF+CI"2E9>9FYV?H:.EIZBJK*VOL+*SM;:WN;J[O+V_P,'"P\3%QL?(R<K+
MS,W-SL_0T=+2T]35UM;7V-G9VMO;W-W=WM_?X.'AXN/CY.7EYN;GZ.CIZ>KK
MZ^SL[>[N[^_P\/'R\O/S]/3U]O;W]_CX^?GZ^_O\_/W]_O[_____________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M______________________________________________3_____________
M____________________________Z]'_____________________________
M____________]^G^____________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________X<W7_______________________________________=KY:W
M]/_____________________________________%C&BGY_______________
M_______________________,G(FDY_______________________________
M_______ZSKO&]?______________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________________________________________W,6]]?______________
M______________________^_DWJ%Q?______________________________
M_____]N06SUEJ/;__________________________________KQU- !4F^O_
M________________________________TY1^22Q.FNS_________________
M_______________8U,JS?F5MI?G_________________________________
M___TQ:ZOR?__________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________\-;&[/___________________________________^:[D71CJ_?_
M_______________________________VQ)IS128T?<S_________________
M______________^U@%4P"@ 98++______________________________\]T
M-0L    *4J?______________________________Y8T        3Z?_____
M________________________]FD=   )# 8)4K'_____________________
M________RSL.$S5,6TU,7L/_____________________________J6 V8(:?
MMJRIN-G_____________________________X)>-ON7_________________
M_____________________^WY____________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___________________________________KV<J\Q___________________
M________________SYJ!;5I&B.K________________________________$
M?#XF$   5+#______________________________^"#/       +H?M____
M_________________________ZQ3$       %VW6____________________
M________^X Q        "6',____________________________TEH"
M     %W,____________________________J#4          %S3________
M____________________?0T          %36________________________
M___N?44          $34___________________________\JF0O @  !"(W
M25C.____________________________Z:1K02@_8W^5I[K:____________
M___________________5LJRRS.3Z________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___ENY=W8LC_________________________________VYYG-@H  HS_____
M___________________________(?S\%     %[/____________________
M_________]F!.0       #RJ_____________________________YY,
M     ".0____________________________W&\:         !!]^?______
M____________________KT@           !O[O______________________
M____A!,           !DYO_________________________L40
M  !7WO________________________^X%0            !(UO__________
M______________]T%              XS_________________________FB
M6A,            CQ?_________________________?FUPL           -
MNO__________________________[[%]53DB$0<! A$BLO______________
M________________W[^EF9B:H*R]VO______________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________________________________X[Z=@'S[____________________
M____________\K>$5S . !VL_______________________________2BDP5
M      !R\____________________________]9_-@        !+R?______
M____________________^I$^           OJ_______________________
M____P%H            :E?__________________________C20
M   (A/_________________________G7@              =___________
M______________^T)0              :O________________________]]
M                6_3_______________________TK
M3.O______________________Z4                 /.'_____________
M_________S ,                +=G_____________________F8IA)P
M            )]?______________________^V^B54G            )=S_
M_________________________LJ==EU*/#(M+# Y1][_________________
M______________WFW=;2T-/9Y/__________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___OU+O6_________________________________^>XCVI++Q5O________
M_______________________DH6<T!P     \R?______________________
M_____]:".P         2E___________________________[84Q
M    ;___________________________ID(             4.'_________
M_______________L:0              -\G_______________________^S
M+P              (K;_______________________]Y
M$*?_______________________(T                 )G_____________
M_________ZD                  (S______________________T8
M             '______________________WP                   '3_
M____________________EP                   &K_________________
M____S@                   &/______________________RDB 0
M         &'______________________[FC@%<W%P           &C_____
M______________________K3KI2&?'5Q<')W@93_____________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________V[J=@FEIT_______________________________R)-E/1D
M   =GO___________________________]N.3!,         ;O__________
M________________VWPL            1=?_________________________
MBRH             (K3________________________"1
M Y?_______________________]] 0               '______________
M_________^<V                 &K______________________YT
M             %C______________________T8                  $?X
M____________________Z0                   #7I________________
M____E@                   "7;____________________O
M         !C.____________________ZP                    _"____
M_________________P                    JY____________________
M_R<                   JU_____________________W
M      VY_____________________^"<C'!50C,F&Q0/#0X2&B:_________
M____________________^>38TL[,R\S/UN#\________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________Z].\X___________
M_____________________]*IA65(+!(!A?__________________________
M__&K<3P/        3^#_________________________U7\U
M'[+________________________C=1T              (G_____________
M__________^0(P               &?______________________]5#
M             $CV_____________________XH                  "[=
M_____________________S@                  !?(________________
M____O@                    2V____________________G
M          "E____________________N@                    "3____
M________________W                     ""____________________
M_P                    !T_____________________Q,
M      !H_____________________T(                   !@________
M_____________WH                   !=_____________________]$
M                  !A______________________\D
M  !F_______________________)K)F)?79Q;&EG9F=K<'J,____________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________XL6JD7EA
M=______________________________=IG=0+ P     ,<3_____________
M____________X)).$P           (_________________________2<!T
M             &#______________________^YO#P               #?B
M_____________________Y8<                 !3 ________________
M_____T                    "C____________________K@
M          ")____________________G@                    !R____
M________________O                     !?____________________
MV@                    !-____________________^@
M       [_____________________PX                    J^?______
M_____________S,                    ;Z?___________________UX
M                   /V____________________X\
M   &T/___________________]                      RO__________
M__________\K                    R/____________________^
M                R______________________W%@$%!0,!       !!@T8
MR________________________.OAV,_,S<_0TM37W.+J________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M__________________________':QO______________________________
M\<:CA&A-,A@ %:O__________________________[E\1A@          ''_
M_______________________7?"\              #OC________________
M_____]]D"0                RU_____________________W0#
M          "-____________________Q14                   !J____
M________________F0                    !+____________________
MM@                     P_?__________________UP
M       9Y___________________]@                     %T_______
M_____________PX                     P?___________________R\
M                    K____________________U(
M    GO___________________WD                     CO__________
M_________Z4                     @/___________________]@
M                =/____________________\V
M;?____________________]\                    :?______________
M_______7#0                  :/______________________<
M            8?_______________________U \1DY465UA9&AL<'9^B?__
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________________________________[]6[HXMS6I7_________________
M__________B_CF1!(04      %+\_______________________WG588
M         !?!_____________________^5L%@                "-____
M_________________V,                   !>____________________
MG0                     U_/__________________H0
M       1V?__________________R@                      N_______
M____________[@                      H?___________________PP
M                    BO___________________RT
M    =O___________________TT                     9/__________
M_________V\                     4O___________________Y0
M                0/___________________[P
M,/___________________^H.                    (O______________
M______]$                    %?____________________^!
M            "_7____________________("P                   NS_
M____________________7@                   .7_________________
M____R1P                  -K______________________YT!
M      <.%\7________________________5N;S!Q\[5V^'F[?3[________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______XW\______________________________[,:EB&U4.R$' #+>____
M____________________UY)9*0            "@____________________
M__^)-@                !G_____________________V8
M       R]O__________________E0                     #R/______
M____________IP                      H/__________________UP
M                    ?/___________________P
M    7O___________________R4                     0___________
M_________T@                     +/___________________VH
M                &/___________________XL
M!?/__________________Z\                      .'_____________
M_____]4                      ,____________________\D
M             +[___________________]4                     *[_
M__________________^+                     )__________________
M___+#@                   )+_____________________5P
M         (;_____________________J@H                  'G_____
M_________________VT                  &;_____________________
M__=5                 $7_________________________:B,K-3]*56!J
M=7Z'D9S_____________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_____________^C/MIV#:4ZY_________________________^RR@UPZ'0(
M      ![_______________________%;2D               ! ________
M_____________X,;                   'R___________________D@
M                    F/__________________I
M    :O__________________W0                      0?__________
M_________PX                     '?___________________SD
M                 .C__________________V
M ,[__________________X4                      +?_____________
M_____Z@                      */__________________\L
M             )#__________________^\6                     'W_
M__________________\^                     &S_________________
M__]I                     %K___________________^9
M         $G____________________2%@                   #G_____
M________________6                    "G_____________________
MH@                   !G_____________________]58
M      3______________________[LO                  #X________
M______________^K*0                #/________________________
MR4<     !Q,@+CY2:(3M________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________________________________________________]-7)________
M____________________^M*PDG==0B@,  !*________________________
MQ7U%%P             1V/___________________\10
M    G___________________H@P                     :/__________
M________E                       -O__________________V@
M                !^S__________________Q4
M ,3__________________T@                      *+_____________
M_____W4                      (/__________________YT
M             &G__________________\,                      %+_
M_________________^</                     #[_________________
M__\S                     "O___________________]8
M         !C___________________^!                      7_____
M______________^L                      #____________________>
M(@                    #R____________________7
M      #?____________________GP                    #,________
M____________Z$H                   "W_____________________Z 6
M                  "<______________________]Z @
M  !W________________________>@L               5,____________
M_____________Z)7:'2 C9RKO-#G________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_^WC___________________________2HWI8.BDC'!8.!@  G___________
M__________^L4@X                 :?__________________Y$,
M                -/__________________>0
M ./_________________S0                       ++_____________
M_____Q,                      (7__________________T\
M             %W__________________X,                      #K_
M_________________[(                      !S_________________
M_]L#                      +___________________\J
M          #[__________________]/                      #G____
M______________]T                      #4__________________^;
M                      # ___________________$!P
M      "M___________________P,P                    ":________
M____________9P                    "&____________________HP
M                  !R____________________XT0
M  !<_____________________Y$&                  !!____________
M_________^M?                   =_______________________*2P
M                ________________________RU<   P8)#$_3F!TBZ?'
M___________________________7Y_+_____________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___________________________________________KU,W'PKZZM[.PK:FH
MI?___________________]U^4S\P(QD1"0(          -O_____________
M____=@                       *?_________________N@
M             '7__________________P<                      $;_
M_________________TX                      !K_________________
M_XP                       #]_________________\$
M          #;__________________$9                      "^____
M______________]$                      "D__________________]K
M                      "-__________________^1
M      !Y__________________^W                      !F________
M___________>(0                    !3____________________2@
M                   _____________________=P
M   K____________________K H                    6____________
M________YT4                     _____________________XH
M                _____________________]9-
M_?____________________^G+@                  U?______________
M________F"H           88+45@X/_______________________ZAC=(&/
MG*N[S>+Z____________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_________________________________^(S@$E#0U]04D]&24Q% !(2____
M___________________________________________________________G
MR[>IG96.B82 ?'AT<&QH99#_________________O&I(+1D*
M     #'__________________P                        /_________
M_________T(                       #<_________________XX
M                  "R_________________\X
M  "-__________________\I                      !K____________
M______]:                      !.__________________^&
M               T__________________^N                       >
M___________________4%P                     *________________
M___Z/0                      ____________________90
M            ____________________C@                      ____
M________________O!D                     [___________________
M\4X                     V/___________________XL
M        O____________________\Q#                    H?______
M______________^1&0                  >O_____________________R
M= H                17_______________________Z'03'RPX15-B<H6;
MM-+U___________________________7Z/3_________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M______________________OW\_'N[.OK[/'__________________]FRF8=Y
M;61=5E%+1D$\.#(M*"/$_________________TLE"P
M  "2_________________X@                       !F____________
M_____]<                        ]__________________\S
M               8__________________]L
M__________________^=                        ________________
M___)#                       ]O_________________Q-0
M            W___________________6P                      R___
M________________@@                      M___________________
MJ08                     H___________________TR\
M        C?___________________UX                     =_______
M_____________Y,'                    7O___________________\U#
M                    0/____________________^'$
M    '/_____________________87@                   /__________
M____________OTX       X<+#Y2:H:ER/_______________________\)\
MC)JGML76Z/W_________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_________^[AU\_)P[ZZMK&MJ:>FIJ>N_________________[Z&;5M,0#<O
M*"(<%A +!      4_________________]<%
M__________________\T                        ]O______________
M__]V                        TO________________^P
M            LO_________________A)                       EO__
M________________40                      ?/__________________
M>0                      9O__________________H
M        4?__________________QR,                     //______
M____________[DL                     )____________________W0
M                    $/___________________Z,6
M     /___________________]A,                     /__________
M__________^(#P                   /_____________________+4P
M                 /______________________I3@           D=-$YK
MC/_______________________YDY0U%?;GV.H+7+Y?__________________
M___________K^?______________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___KS+FLH9F1BX:!?'AT<&MH9F9H\?________________]A13(C& X&
M            GO________________]^                        =?__
M_______________#                        4O_________________[
M-P                      ,O__________________:@
M        %O__________________E@                       /______
M____________OQL                      /__________________YD(
M                     /___________________VD
M     /___________________Y "                     /__________
M_________[DL                     /3__________________^A<
M                 -G___________________^1&
M +S____________________*4P                   )W_____________
M________F"X             $"E&9L3_____________________[G\=#!HH
M-T97:7Z5K\SN_________________________^>@JKG(V.G\____________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_____________________?7PZ^;BW]O8U-+1T-+7X/_________________.
MGHI\<6EA6U913$A#/CHV,B\N,?_________________2)1$#
M         /__________________0@                       /______
M____________?0                       /__________________L L
M                     /;_________________W3D
M     -S__________________V(                      ,7_________
M_________XD                      *___________________Z\B
M                 )G__________________]9(
M (+___________________]R                     &G_____________
M______^A*                    $[____________________37
M             #/_____________________EBX              !4R4G?_
M____________________X'(3   !#Q\O0EAPBZC([/__________________
M_____\IO;GZ.GK##V.__________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________^>#2R,"ZM;"LJ*6BGYV;FYR@I___________________@F16
M2T,\-C K)R(=&!,."00  -3_________________D@
M     *W_________________S!X                      (O_________
M________^U(                      &W__________________X
M                 %'__________________ZD;
M #K__________________]!"                     "/_____________
M______5H                      S___________________^/%
M              #___________________^X/@                    #_
M___________________E;0,                   #_________________
M____GS<              ! O4'3_____________________W7(4      87
M*D%:=92VVO_______________________[Q81%1D=8::K\CC____________
M___________________2S>'Q____________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______________________________________\^_K[_?______________
M________[KFHG9:/BH:"?WMX=G1R<W5X?Y#_________________ZT\Z,"@A
M&Q40"P<"         "/__________________VD
M  #__________________YL*                      #_____________
M_____\@Y                      #___________________!C
M              #___________________^*#@                    #_
M__________________^P-                     #_________________
M___56P                    #_____________________A1H
M          /L____________________L4D              !@Y78'_____
M________________Y7L>       ,(3A2;X^SV?______________________
M_[M8*3E)6FR E[#-[?____________________________^SGK3%U^O_____
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______________________Z[^?AW-G6U-+0T-#1T]G@Z_?_____________
M_____[B*?G=Q;&AD85Y;65A75UE>97'__________________[\Q'Q80"@4
M              #__________________^U6                      #H
M__________________^"!                     #,________________
M__^K+P                    "S___________________25P
M          ";___________________W?!                    "%____
M________________HC<                 !2N4____________________
MRV$"            #"Q0=I[1____________________]8TP       -(SM7
M=IF^Y?_______________________\-C&"H[3%]TC:?&Y_______________
M______________^H?Y:HN]#G____________________________________
M_?__________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___________________=SL6_O+FVM+.QLK*UN<#)U>/_________________
M__^7;&1>65513TQ*2$=&2$M066:A__________________^G)@X' @
M          !6___________________.4                      Z____
M_______________T>0L                    A____________________
MGS(                    .____________________Q%@
M   (,5J$____________________Z7\?           &)TMQFL+I________
M_____________Z=)      (7+TIHBJ[5_/_______________________]-U
M'B8X2EYUCZO+[_____________________________^N<H68K,+;]O______
M____________________________W^______________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________________O[*JIJ.AH)^?H:.FK+3 S=WL____________________
MBEI33TM(1D1#0D%"0T=.66E]____________________GBX&
M        ____________________PU8                  !5!________
M____________YWL:              DT8(NT_____________________Y\_
M          0E2G&9PNO______________________\9F#P   !,J1&*#I\WU
M_________________________^N.-2L^46B!G;S>____________________
M__________^^=G^4J<'<^?__________________________________TMCS
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______________________________V\O#O[^_Q\_C]________________
M____________^+"?FI>6EI:8FY^DK+;"T>'N_____________________HY0
M2D=%1$1$149'2U%::(.I_____________________Z9! 0          !S9C
MC[KA_____________________\9E"@      !"=,<YS$[/______________
M_________^6(+P  $RI$8H*FS/3___________________________^K4#9*
M87N6M-;Z_______________________________2AWR8L<OI____________
M________________________U,[M________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___________________________MY>/CY.;H[?'Y____________________
M__________VQE)*2E9F=HZFRO-#M__________________________^=4T=)
M35%68'.*K];\__________________________^R5@ :-5!MBZ[2]_______
M_______________________-;SY?>YFWU_G_________________________
M_______NGX.FPN'_____________________________________X\[K____
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________________________________________________
M
M
M                                      #_____________________
M____________________________________________________________
M____________________________________________________________
M_____________________________P   /_N  Y!9&]B90!D@     #_VP!#
M  $! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$"
M @(" @(" @(" @,# P,# P,# P/_P  4" ",!8$$ 1$  A$  Q$ !!$ _\0
M@P !  (# 0 # 0$           D+!P@*!@($!0,!$   !0,! @8+"@H'!04%
M!@<  0(#! 4&!P@1"2$2$Q05"K46)G:V-W>W.'@Y,2*E9J879Z<8*$$C)+1U
M5M98N!HRL]27UZ@90I4VEE=1DC,EU4.3-$2487'2TS55@9%28J-4I/_:  X$
M 0 "  , !   /P#C'$J X-Q/@                ,YZ7_26T\>7/$OA];X]
M58O_ !O9W?5;W9>&,^:4_2BTV^7S#WG#MT>@M/\ XJMGO@HW9&,+KT=/PO1!
M/0                     #5+7AZ#NLOU4M1'FAO 8_RSXJ\E^3^\O!RI#4
M3>!^@7K<]434GYFKT'CLB>+^^N\ZYNPDX4O@YEQ1]""@
M;S;L#VEF[Q]>;25Y_; &5<$^._#?E5QYX74@;\;J?VHF[;]?C1Y_$-CL9!Q+
MXU<9^4&S/".FBY*'2F+L@3C@  *X'K@7M+,'^HSC3S^ZF1"MO'?'?:WDJH?A
M=?(K)^N?>U$P-Z@^+OXAM4HBZUM>-6W_ "?4KPCNL<IHT '(N-/
M       !9X]57]DI9_ESS7V:IHG3T!^CS3N^NY_SE@6JG5(O8\69Y?,Y]G*8
M)9='WB9A=\->_KV1T?C=4=-@VC$;^^#]EGK^]5/,G@=4AA74?XA<O>3^YNQC
MXC)WT/LF=XGZHN;? JJ#%V;?%#DCO.KOYBZ*>\<X(I=1"0
M  )DNK[>V*T0=_5]>9O) V5T?>DEBW]*U;P9K8FRZN9[:G0?W_7_ .9+)PSE
MIK\=]@?I"H]@JJ+9X="8N#A,L                             #1G>?^
MS3WAWJ,ZM?,%?XQ5G;Q(9D\E60_!&KC0?>L>R[WDGJ#ZP_X><B#'V6O%5DSR
M?7GX.5(4VHYK!2;B#@                2L[CGVM>A#RYTKL+6QG_2QZ0V)
M^^N-^;2A+IN%?;#[O[R^4CL'71F'3_XYL=]\+']0^+=<=%(N3!-.
M                        *[KKB7IQ:8O52C^=[)0AKWD7C4L7R?H\(ZV*
MV3KI_IZ:5O5$C>>7* C*UO>,"T^\Y/9NJCD4$=8XVAI8
M     "8[<J[U2[=UYJD@W/5GZK6M->6'Z-:FHFQ81NR7%T!B4\FD9(MRGDKD
MWKVQPY4)$B,WL+G\%Z7!-39R4/L;)Z8L_5'!%^-3I"Y$FR+@7&I]YTIKC+,X
MB'%%&K<)G;L55**;RUH+_P!LTIQK:GCDM,UVXTWMUX;J/5C NFL2*O7-+^7Y
M%$M'4G8,$W9+B[>CRWD4;)ULTXE<F_?6,G*E(DQ6]A'48#\R :FE2D2&,XX'
MS!-Q)=S<MY3S]JUE3$.YZ>WM49QDK43%5BM;=BI]+-Q2D%_[1M2V]I<<E)M=
M[$OJS\G67:F1L?7'2;OL6^;>I-UVC=-"E(FT>X+=KL)FHTBK4Z4W[UZ).A2$
M.(/@,B/89$9&0Z!:35:;7:93ZU1YL>I4JJPX]0IT^(X3L:9"EM)>CR&'$\"F
MW6ED9?\ WBWCL"_K+RK8]HY+QQ<U(O.P;]MRCW=9MV4"6W/HMQVU7X+%3H]8
MIDMH^*_#GP9"'$'P&1*V&1&1D4Q=.J$&K0(=4ILIF;3ZA&9F0ID=9.,28LAM
M+K+S2RX%(<;41D/5C] >O'W                   ',5UC#?(_86Q YI9T]
M74B-JVSA;<E-2KU%F\6K8'Q95FWX$N\42(KJ9%(R#=:"=C6Z:31(@H2]4B-M
M;,/E]%]9^I3YJ;<.PK.J!(R'=,)9/2XSNR1:= D$MERI$MM1+CUBH%QFX>PR
M6T1*?VD:6^-RL=9<WV/V!,,NZ3-.%VMQ=8F>+8DIJ=PT2=Q:OI^Q+6&Y%.F7
MJB3$=3)H^1KO03T6VS2:)$!"7JH2FULPN7U-U/9R^;VB':%LS"1>=?BJ)V2P
MYL>MVD/$IM<XE(/C,U*87&1&]Q39$IW@-*.-6C*4I:E+6I2UK4:EK49J4I2C
MVJ4I1[34I1GM,S]T0@&9F9F9F9F>TS/A,S/W3,_PF8JZ%K4XI2UJ4M:U&M:U
MF:E+4HS-2E*,S-2E&>TS/A,Q%49F9F9F9F9[3,^$S,_=,S_[1\1_@^(_P
M               !UU]3M].+4[ZJ4CSO8U$BF[=\:E]>3]?A'1!V2]2P]/35
M3ZHDGSRXO&Z>B'Q@79WG*[-TH6(HF4%DV)-0                     0-]
M8EU_O:&-WO>5,LNL*IN;]3CU0P7B]V)(Y&J4"DUJE/.90OZ)Q5-R656O9;KD
M2+*86EV'6JO3GBVDDQJ9K+R\K%.'JDQ3))L73?2GK4H*FU\5^)'E1U'7JNWL
M-*TG IBC;;<29*:E2&5?@,<^O64-XF]H%W<=[4JQZTJEYXU4/5+ 6*'8<GD*
MK;U(KE(?<RMD.&:%M2F%6G8[KD.)+86EZ%7*S37BVDE0UWU-Y(5CW&LYJ ^;
M5P78IVWJ0:%<5Z,R^RHZM4D;#):3AP#-"%I/:V^\T8JLQ 4*DD0_@
M                #YM.NL.MO,N.,O,N(=:=:6IMUIUM1+;<;<09*0XA1$9&
M1D9&0_U*E)42DF:5),E)4DS)25$>TC(RX2,C']&G76'6WV''&7F7$.LO-+4V
MZTZVHEMN-N(,EH<0LB,C(R,C+:0_TC-)DI)FE23(TJ(S(R,CVD9&7"1D8MH-
MQAO"SWBF@JP+_NVL-5'.N*G2P_GIM;B>?3KRMF#%72+Y?9,TN*:R+:DB'4W7
MDH1'Z47.CM;2C*V="FE3,?SS8DI%7J,E+UV6^KM;NU)F7*NU*"TV<:JJ3M)1
MIK5/6V^I1$2.7-U"?Z!BX/W!F\A/>4[O?'>0[QK3-2S_ (C>+#&H1I;B"GU"
M]K7@Q%T:_7V3-+BF<EVC(AU5UY+:(_2KD^.UM**K9,OI\R9\YV.J;4IKZ7;A
MHZNA+C(S+E')T5M!L5!2?=--4AJ0Z:MA)Y8W$E_0$QHV3$UHS@
M           #5+7AZ#NLOU4M1'FAO 8_RSXJ\E^3^\O!RI#43>!^@7K<]434
MGYFKT'CLB>+^^N\ZYNPDX4O@YEQ1]""@                  !^E1JS5[=J
M]*N"WZK4J%7Z%4H-9HE;HTZ53*O1JO3)34VFU6E5*$ZQ-IU2ITUA#S#[*T.L
MNH2M"B41&/[QI,F%)CS(<A^)+B/M28LJ,ZXQ)C26'$NL2([[2D.LOLNH)2%I
M,E)41&1[1^G1*W6;:K-(N.W*O4[?N&WZG K=!KU$GRJ56:)6:5*:GTNKTBJ0
M'6)U-J=-G,(>CR&5H=9=0E:%$HB,?U8??BOLR8SSL>3'=;?CR&'%LOL/LK)Q
MIYEULTN-.M.))25),C29;2X18Y[A#?\ %#UGT:W-)&K^YJ5;NK>AP6*98=^U
M)V'2*-J2ID)I+339;>;P:?F6(P@CF4]LD-UM!'*AH)PI$9F:721JZBY,C0L>
M9&G1X61(K2&*35WU-QXU[,-))*2+^@TS<K:2_&,EL*46UQHMO'0FS-ZO5UA^
M@ZX*);6CO6;=-(MK6-0:?'I6/LA51V%1J)J>I<%I+3+:=O-H%.S;#801S:<V
M2&ZX@E2X*"<*1&8E"TYZCX]]L1;,O:6S%O2.VEJG5%TT,,72T@B2DB_HMMUU
M"2]^T6PGR]^V6WC(3U5C?P=< W!                &C.\_]FGO#O49U:^8
M*_QBK.WB0S)Y*LA^"-7&@^]8]EWO)/4'UA_P\Y$&/LM>*K)GD^O/P<J0IM1S
M6"DW$'                 F2ZOM[8K1!W]7UYF\D#971]Z26+?TK5O!FMB;
M+JYGMJ=!_?\ 7_YDLG#.6FOQWV!^D*CV"JHMGAT)BX.$RP  "-7>I;RO%NZ\
MTP5?.=[P6[OOJNS^U#"V*6:B5-J&1K]D1UR$QWYB6)3E)M2W(*%3JQ4.264>
M,A++9+ER8K+N$<^YOH."+$D755&BJ-5EN]'6Q;Z7N1>K576@UDA;A)<5'I\)
MHC=DO<4^(@B2G:XMM*HO=[9O0\3;J/2I6,]WY ;O._K@J!V;@[$;%2*F5')>
M0I,9<E$>1-2Q+<H]H6S 0J?6JCR2RCQ4)9:)R9)B,/8KR_E6D8DM)ZX*@V4V
MH2'.94&CI=Y)VJ5%23425+XJS9AQ6R-Q]W8?%01)+:M2$JYA;9T=:MMYW0;9
MU*;ZK>7Q]%6$\X4WMJPGI#I.2;/Q&=P8_?88<CU^%95[7-#LBUH)TFKQR9?J
M-,NBXY<>4A52<C&;:7M%(.-LAYTB0;WU/9P1C"U[I8Y_:^.H];IMN\\HZT(4
MB8U2ZI.:I<!KF\E!)4^Q/FN(<(WS1[TE<JEK:*]8F]3M^U=4&_,WH\;0U@O/
M%+*[L%:-*/D^R\.'<>.9###L:XH5C7U=,*Q+3IYT>LQB8?J=+NNYID:6A53<
MC'R:7]3(ED7GEF/$NK/.5DV'0*^USR@64S58-%YS35)2:)+<"?+1 AM\B^GB
MJ=:EREI67*FG@)67(W5[=V?4JI2VMW7O9K[QGJ;C0S[3*M0=2.$<G52H5& C
MESDHH6'6\59 C29)$9//TZI$W&(R<1%5Q#;<]&C1W@Y]^.G#.H2K4.^4-?\
MEDB)>UK5U]YYHN/QRB6V5 K"%N>XI;+Y)1P*)L]ADK,<7JXFZVJE6I+.[5WP
M=_XMU3Q81]H]7M[4[@C*E6J-3IZ.7.4B@85;Q)D6+*E$1I?D4RII:C$9.HBJ
MXAMN?M(TTXI=>93C',M1I5V(1^0/1KIH%6>==;+C<<H]#*CU)"U?[2FG=B?=
M)'!L/,N@C>I:S]$NM&B[JG?&285>N6[9-*I6GC5@F0F4S>KER51VDV$U<=?9
M@0&+RLV_)[2Z? KTEB)6J56&N95EM:UOO4_TN),^Y-Q?DV+@#4DMJ7.J"X\>
MS<@DOE$U0YTA4>D)FRTLLIJ=-JSR399EK0W)CR4\E)29FM3.;=WIO;=<&A77
M#0]T=OJY4*X+HO&52*3IMU>HDHE,WRY<]6=H^/6;FN%BGTYB]K*R#4&5TZGW
M!)CPZY2*RUS&MM+6M]ZG?N8YR_?=A7VQA[."T2)<U;+-LWD2B6F><IXV:<F5
M)2VVF=!J+B3;;D*2A]E\N3?(S-2F^N,2(CL=&Z(HSQRKB@_'/N
M      ,YZ7_26T\>7/$OA];X]58O_&]G=]5O=EX8SYI3]*+3;Y?,/><.W1Z"
MT_\ BJV>^"C=D8PNO1T_"]$$]                      -4M>'H.ZR_52U
M$>:&\!C_ "SXJ\E^3^\O!RI#43>!^@7K<]434GYFKT'CLB>+^^N\ZYNPDX4O
M@YEQ1]""@                ;S;L#VEF[Q]>;25Y_; &5<$^._#?E5QYX74
M@;\;J?VHF[;]?C1Y_$-CL9!Q+XU<9^4&S/".FBY*'2F+L@3C@  *X'K@7M+,
M'^HSC3S^ZF1"MO'?'?:WDJH?A=?(K)^N?>U$P-Z@^+OXAM4HBZUM>-6W_)]2
MO".ZQRFC0 <BXT\                %GCU5?V2EG^7/-?9JFB=/0'Z/-.[Z
M[G_.6!:J=4B]CQ9GE\SGV<I@EET?>)F%WPU[^O9'1^-U1TV#:,1O[X/V6>O[
MU4\R>!U2&%=1_B%R]Y/[F[&/B,G?0^R9WB?JBYM\"JH,79M\4.2.\ZN_F+HI
M[QS@BEU$)                 F2ZOM[8K1!W]7UYF\D#971]Z26+?TK5O!F
MMB;+JYGMJ=!_?]?_ )DLG#.6FOQWV!^D*CV"JHMGAT)BX.$RP
M                  -&=Y_[-/>'>HSJU\P5_C%6=O$AF3R59#\$:N-!]ZQ[
M+O>2>H/K#_AYR(,?9:\563/)]>?@Y4A3:CFL%)N(.                !*S
MN.?:UZ$/+G2NPM;&?]+'I#8G[ZXWYM*$NFX5]L/N_O+Y2.P==&8=/_CFQWWP
ML?U#XMUQT4BY,$TX                                KNNN)>G%IB]5
M*/YWLE"&O>1>-2Q?)^CPCK8K9.NG^GII6]42-YY<H",K6]XP+3[SD]FZJ.10
M1UCC:&E@                        [).K#[XGYH;NI&[EU'73R6+<A5U\
M]-%XUR9LC8_R+7)*GY6*ILN2OB1;4R'4W5.TGWR4Q*^\IDB4FH\9B2K0KJ1[
M7*C&PO>L_BT&L2U=H]2EN>\I%9E+-;EONN+/8W3ZR^HU1^$B;F*-/"3VU';'
MU5;?4?,S>5&W:&IF[.2Q/DBOOGI=O6OS>+%QUDJO2%/RL1SIDI?)Q+0R15'%
M.T?WR40[B>4R1*34N-'WDTF9OZ$FL8ONB7LI%3D*[5)TASWE-J<A1J71W%K/
M8B'4W3,V?P(DJ-/#RNU-@8)?A8NB20                1J[U/>3XNW8>EN
MX<W7D4&XLB5SG=KX+Q:[+5'FY(R*[%Y2+'?Y ^=0[0MMIQ,ZN3BXI1X:":;-
M4N1%9=PCGW-M!P584RZ:ER4VLRN4@6I05.&AVM5I3?&;0OB'RC=.@I,G93I;
M.(T7%(S<6VE47N]MWGV*-U5I/N3.][%3[DR57N>6I@+$SLQ<>=D[);L3E(L9
M_FY\ZA69;#3J9]>GIXI1H2":;4J9)B,O8KS!E.D8FM&57YW)R:G(X\2WJ0:S
M2Y5*H:-J$JXOOT0HI&3DAS@XK9;"]^I"55*.=<X90U*9@R'GC-%UU"]\H91N
M:?==X7)4E[79E1FFE#,2''3LCTNB4: RS"IT&.EN+3Z?'9C1T-LM-H3SS77=
M-=O>XZS=ES5!ZJ5ZO3G:A4IKY^^<>=,B2VT@O>,18S24M,M((FV64)0@B2DB
M*G@S]GC*VI_,^2-0.<+OJ5]Y6RO=-0NZ]+GJB]KLVI3C0AF)"C)V1J50J+3V
M68--@1TMQ*=3HS$6.VVPRVA,,EPW!5[JK=3N*NS'9]7J\MR9.E.GPK=<V$E"
M$E[UF.PVE+;3:2)#3:4H21)21%B<>>&(!^,                     #KKZ
MG;Z<6IWU4I'G>QJ)%-V[XU+Z\GZ_".B#LEZEAZ>FJGU1)/GEQ>-T]$/C NSO
M.5V;I0L11,H+)L2:@                     JI>L-:^G=<N\,OZ%:U=;JN
M$--3E1P9B5,"2J11ZI(H%1662;ZB*3LC2G+OO=A]MB6SM;E4>G4\R4HD$HX!
M=8^7%95S'5VH$LI%K60;UJV\32S7&?7$>/INJMG_ .&XJHU1"DI<3P.1F6>$
M]FT5'761-X<[KXWD.0X-IW W5\#Z7W*E@/#J:?*5(HM6DV[4UED^_P"&I/Y)
M+<O._&'VV)K.UN71:933)2R02CA\U,9'/(.3*DW#D$]0+5-VWZ+R:S4P\J,Z
M?2M109>\6<VH)425IX%L-->[LVB"D:HB 0:]
M   )^^KH;Q)K0GKRH%J7W6G*=@351T'AS)2GWTM4JW+KE512,39&F\JXQ'98
MMFYZH[3YLEU:6H=&K4Z0HE&T@AMWHPS*G%&6HE/JTHV;2O[FMM5PUK),>%4'
M'S*WJT[QE(0E,&<^IEU:C)+<:4ZL]II(=$75I=Y.UH W@MO6C?\ 7'*;I[U:
M] 84R@J1(2U2;9NV75E(Q!DN?RSK$9B/:UU55VG3I+KB6H=$KD^0HE*900V/
MTPY-+'F1(T.HOFU;EW\WH=5-2B)F+,6]LHU4<VFE"4Q);IMN+,]B&'W%<.PA
M::B>T6SPEY                     !JEKP]!W67ZJ6HCS0W@,?Y9\5>2_)
M_>7@Y4AJ)O _0+UN>J)J3\S5Z#QV1/%_?7>=<W82<*7P<RXH^A!0
M             #[<"?.I4Z%4Z9-ETVI4V7'GTZHP)#T.= G0WD2(DV%+CK;D
M19<60VE;;B%)6A:24DR,B,?T9>=CNM/L.N,/L.(>9>96IMUEUM1+;=:<0:5M
MN-K21I41D9&6TA]NGU"?29\&JTJ=,IE4IDR-4*;4J?)>A3Z?/A/(DPYT&9&6
MW(B3(DAM+C3K:DK;6DE),C(C'S;<<9<;=:<6TZTM+C3K:E(<;<0HE(<;6DR4
MA:%$1D9'M(Q8E[@+?^P=5T&U=&&L^ZHE-U.TV)'HN)<M5J0S#@ZA8,-DFXMN
M7'*<-N/%S1%CMD2%F:47,A/&3LJ)*3,F7TAZO&L@-4_&>3*@VQ?3#:(UO7#)
M6EMJ\6FT\5N%-<5Q4-W.VA/ ? 4XBVE^.VDY91=7:ZQ+ U=P+1T/ZX+NATS5
M33(<:AX>S#7)+,*!J/@0F2:B6S<TMTVX\3.,2.V1-N&:472A/&3LJ9*3-DWT
MWZD&[Q;AV)?<Q#5V-(2Q1:T^I*&[F;0G8B+*6>Q**\A)<!^Y++A+\;M)?6T)
M#1V)C<X             &C.\_P#9I[P[U&=6OF"O\8JSMXD,R>2K(?@C5QH/
MO6/9=[R3U!]8?\/.1!C[+7BJR9Y/KS\'*D*;4<U@I-Q!P
M )DNK[>V*T0=_5]>9O) V5T?>DEBW]*U;P9K8FRZN9[:G0?W_7_YDLG#.6FO
MQWV!^D*CV"JHMGAT)BX.$RP  #BEWJ=M_;EZR9N]=%E^,)J^',76=;-Y5.S*
MF;+M$N'F4._M063FY3#B]CD.^+/QE2:)-;]ZMUB%Q4;%&2CC"S["^=76UAW&
M-604BVJ#38-2?IC_ !519G)-5>\:ZEQ"CX6JK3:''BNIX#4AK87"9&.&+>VV
MQ]O?K/6[@T.9!CIK&%,467:U[52R*KR+U!N3F,+(>HW*K4MAQ>QR#?EEXLH]
M"G-;4K=CP.*C8I1*/0W+\7YP=4V-+$J*>6H=(@Q)ST%[BJCR>3;J-RU8EI,^
M%NH0:2S'<+@,TM\ ^_UG*)AZ1K\W,L'4!T0S@!_)M3B9MZ;DSZ?06L/.YHP&
MSDGI>72'8U4A4A%EJF\X<BK;?;9)2FU)623+^VNANVUY<TSM7?S9-H+KLANZ
M.=+>9B)MM5S6BFM\Y<C*0^U&*F&[QU-F2TIVFDR/8/T.M1P\+2=X?N1:?J*Z
M&9T[2,IU6'G7IV34*=;S6%G<X:>6,G=,S*,]&JL"C-V,J=SAV(XW(:8)2FE)
M623+^FK%%$5D?!;=R<@FVU59Y%?YPIQN.5$.NVXFJ\LM@TO-L% Y3C&@R42=
MNSA$?6^'M7J^EKZ8Z;<.[6N"V(>LB)DBQSQHC M\9LKKRH$>M,OW)(NABYZK
M6+<I3$&GJY6G26#BUE561&3&<6RF2@8>U(0-'L"Q69F$9D%O)3=:I7096E5+
MHEJ-I$I*YJYZ)\B3"80TR?&96CDY)R";)!FDED(Y=]+:75RK4TK4NX]U_<5J
MPM;$3)UAGBY&GN_,ZW ^JGQJXQ(N>3=;%U5>M6U28\&FJY:FRF#B5I581%3&
M<6RF4@8US=#TUQ+3:DXKDQ$7RBJ4_HHK=GU^0HVTOI5*5+3+>?BLI;:X6EIX
MC_+$CBF:>.0DEZQ%@"],@[F?1%JES#3YM.U:Z=:7IT/)]SO<XC7)"JF6,<4&
M@Y>HLR2V4>4U-/,D6CS$N+V+COQ'"025/+,9LUE6A4ZQIHQ;?MR,NLY#LQBS
M#KLY7'1-:?N&BQ(EQQG5EQ'$N]LK<9PE'PH6V>S8:C$GO63=.U\9'W(VA'5E
MFFG3J;K#TU4G32K*MU/<XC7-!JN8,9V_;V9J'-DME&E,SCS9%HLU+KFQ<:1#
M<)!(4^LQE/4U;<^IX+L&[ZVTXU>=L,VP=6EJXR)3;M9I<:-6V%J+BK2YTXAA
M9&?"E2#V;.,8@I_F==Y+^M\#_NP__1QJE]NG-?\ ^XM?_P"/^RB 3^:FWG7Z
MY0/_ /C_ /1!KU]K+*?_ /O-_P#\F_\ \@<Z TP'-(-80
M!G/2_P"DMIX\N>)?#ZWQZJQ?^-[.[ZK>[+PQGS2GZ46FWR^8>\X=NCT%I_\
M%5L]\%&[(QA=>CI^%Z()Z                      :I:\/0=UE^JEJ(\T-
MX#'^6?%7DOR?WEX.5(:B;P/T"];GJB:D_,U>@\=D3Q?WUWG7-V$G"E\',N*/
MH04                #>;=@>TLW>/KS:2O/[8 RK@GQWX;\JN//"ZD#?C=3
M^U$W;?K\://XAL=C(.)?&KC/R@V9X1TT7)0Z4Q=D"<<  !7 ]<"]I9@_U&<:
M>?W4R(5MX[X[[6\E5#\+KY%9/US[VHF!O4'Q=_$-JE$76MKQJV_Y/J5X1W6.
M4T: #D7&G@                L\>JK^R4L_RYYK[-4T3IZ _1YIW?7<_P"<
ML"U4ZI%['BS/+YG/LY3!++H^\3,+OAKW]>R.C\;JCIL&T8C?WP?LL]?WJIYD
M\#JD,*ZC_$+E[R?W-V,?$9.^A]DSO$_5%S;X%508NS;XH<D=YU=_,713WCG!
M%+J(2                !,EU?;VQ6B#OZOKS-Y(&RNC[TDL6_I6K>#-;$V7
M5S/;4Z#^_P"O_P R63AG+37X[[ _2%1[!546SPZ$Q<'"98
M               &C.\_]FGO#O49U:^8*_QBK.WB0S)Y*LA^"-7&@^]8]EWO
M)/4'UA_P\Y$&/LM>*K)GD^O/P<J0IM1S6"DW$'                 E9W'/
MM:]"'ESI786MC/\ I8](;$_?7&_-I0ETW"OMA]W]Y?*1V#KHS#I_\<V.^^%C
M^H?%NN.BD7)@FG                                %=UUQ+TXM,7JI1
M_.]DH0U[R+QJ6+Y/T>$=;%;)UT_T]-*WJB1O/+E 1E:WO&!:?><GLW51R*".
ML<;0TL                        ']6'WXK[,J*\[&DQG6WX\AAQ;+[#[*
MR<:>9=;-+C3K3B24E23(TF6TN$?)"UMK2XVI2%H4E:%H4:5H6DR4E25),C2I
M)EM(RX2,?VCR)$20Q*BOO1I49YJ1&DQW5LR(\AE:7&7V'FU)<:>:<22DJ29*
M2HB,CVCY)4I"DK0I25I42DJ29I4E23VI4E1;#)1&7 8LW.KM;X9O7_@\].^=
MKD:?U?X$MV,54J%0?;1.S;BR$]&I5)R9'2HTN2;JH#DB-3KF27&-R4[&J!*_
M+W&8TYFC34@67K6.S;LFI5D:T83?+O/+23MT4!I2(\>N((]BEU"&I:&9Q<.U
MQ2'MOXTTHM/.K7[Z5O>)8&/39G^YV7]9NGJVHI52I5&0VB?G7$L%Z-2*1E&,
MA7%<E7;;KDF+3;I27'-R4[&J)*_\P<9C2OZ9,W%DBW^UBX91*O:W(J.6==41
M.5^CMJ2RS54EP&N9&-2&I9<.U9I<V_C#2CI/&[0Z?AM.           Q/G7.
M&+]->'\AYXS1==/LC%^+K9G77>%R5)>QJ'3H1)0S$AQT[9%4K=9GO,PJ=!82
MY*J%0D,QHZ''G6T*\_==TT*R+<K-V7-4&:70:#!=J%2FOG[UMEHB)+;2"]^_
M*DNJ2TRT@C<>>6E""-2B(\09^SSBG2_AC)&H'.%WTZQ,4XGM:H7=>ESU->QJ
M%38)(;9B0HR=LFJUVMU!YF#38$=+DNHU&2Q%CMN/O-H5^-<-P4BU:)4[BKLQ
MJ!2*1$<F3I3I\"&F]A)0A)>^>D/N*2VTVDC6ZXI*$D:E$1U*.]2WD^4=YYJD
MN+-]Y%.MW'=$YW:^"\6NRTOPL;XY:E<I%C/\@?-9EWW(ZVF=7)Q<8Y$U9--F
MF)'BLM<\N?<VU[.M^3;IJ?*PZ-%Y2!:E!4X2VJ)14N;6T*XOXMRHS5$3LITM
MO'=/BD9-H;2FG?WMN\^ROO5=6-RYWO8JA;>-J%SRU,!8F=F(D0<8XT9E\I$C
M/\W/FDV\KG=;3/KT]/&.3.633:DPXT1EF&3,&4ZOEF[I-?G<I%ID?CQ+>I!K
M)3=+I9+VH2KB^\7-E&1.2'/]IP]A>\2A*8U1A$1?#%8
M       ZZ^IV^G%J=]5*1YWL:B13=N^-2^O)^OPCH@[)>I8>GIJI]423YY<7
MC=/1#XP+L[SE=FZ4+$43*"R;$FH                  "%[?TZ^?L"[O3)]
MT6K<'0F<,T-N81P<J*[Q:O3[FN^#*1<M[0.3=3(B.8_LEJ?48\OBK99JZ8#3
MA?CTDK675KESYHL.UV?3YG-;IN8E6M:IMJV2&9U1:<*=5&MBB6V='I:77D.;
M#2F1R*3_ *9;8/>L'[PS_3QW<&5;KM&XN@L\9P;=P3@541[B5BG71>4"4BZ+
MZIW).HD0W,=6*U4*E&F<5;+-833VG"/G"25@G45D;YN,:5:7#D\A<%=(Z!;Y
MH5L>:ES6UE*GM[%$I!TV 3CJ5[#2E_DR/^D0J<!SXBH!$-H
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
M#&?-*?I1:;?+YA[SAVZ/06G_ ,56SWP4;LC&%UZ.GX7H@GH
M        !JEKP]!W67ZJ6HCS0W@,?Y9\5>2_)_>7@Y4AJ)O _0+UN>J)J3\S
M5Z#QV1/%_?7>=<W82<*7P<RXH^A!0                -YMV![2S=X^O-I*
M\_M@#*N"?'?AORJX\\+J0-^-U/[43=M^OQH\_B&QV,@XE\:N,_*#9GA'31<E
M#I3%V0)QP  %<#UP+VEF#_49QIY_=3(A6WCOCOM;R54/PNOD5D_7/O:B8&]0
M?%W\0VJ41=:VO&K;_D^I7A'=8Y31H .1<:>                "SQZJO[)2
MS_+GFOLU31.GH#]'FG=]=S_G+ M5.J1>QXLSR^9S[.4P2RZ/O$S"[X:]_7LC
MH_&ZHZ;!M&(W]\'[+/7]ZJ>9/ ZI#"NH_P 0N7O)_<W8Q\1D[Z'V3.\3]47-
MO@55!B[-OBAR1WG5W\Q=%/>.<$4NHA(                $R75]O;%:(._J
M^O,WD@;*Z/O22Q;^E:MX,UL39=7,]M3H/[_K_P#,EDX9RTU^.^P/TA4>P55%
ML\.A,7!PF6                             !HSO/_9I[P[U&=6OF"O\
M&*L[>)#,GDJR'X(U<:#[UCV7>\D]0?6'_#SD08^RUXJLF>3Z\_!RI"FU'-8*
M3<0<                "5G<<^UKT(>7.E=A:V,_Z6/2&Q/WUQOS:4)=-PK[
M8?=_>7RD=@ZZ,PZ?_'-COOA8_J'Q;KCHI%R8)IP
M          !7==<2].+3%ZJ4?SO9*$->\B\:EB^3]'A'6Q6R==/]/32MZHD;
MSRY0$96M[Q@6GWG)[-U4<B@CK'&T-+                           &<=
M-FHO+.DO.6-]1&#[E>M3)N+;BC7%;E223CL*5Q$N1JG0:[";>8*JVS<M)D/T
M^I0U+2B7!DNM&9$K:7JK)O.X<>W51+RM:<JGUV@S4383Y<933FPC;?B2VDJ1
MSB#.CK6R^T9D3C2U)/W1GK3#J6S!H]SWC+4G@:Z'K1RGB>Y8MR6S5$DX]!E<
M1#D6JV_7X#;T<JO:UST>2_3JI"4M*)D"2ZTHR)>TO06M<]9LRX*7<UORU0ZM
M2)2),5TMIMKV$:'8\ALE)Y:)*94IMU!GL6VHR_"+<7=K[P3$V\HTLV7J+QBI
MJCU:0DK;ROCAV>W/J^+,H4R)%=N*T*@^EMA<VGJYRW,I4XVF>D*5*COJ:9=4
MZPUT182S!;V;K"IEYT(TQI"R*%<%%4Z3LB@5YAMM4VG/+(D&ZS^,2['=XJ>6
MCN(6:4J-2$W'&[ WC.']Z!I,L?4MBQ3-%K$E)6QEW&;M0;J%9Q-E:EPXCMRV
M;49"6XZYU-44IN;2)YLL])4B5'D*:8=4['9FAQ7DJC94M"!<])V,/*_):Q2U
M.$X_2*NTA"I4)Q1$DW&O?DXRYL3RK*TJ,DF9I3OT,N"0X9'     !\5*2A*E
MK4E"$)-2UJ,DI2E);5*4H]A)2DBVF9^X/\,R(C,S(B(MIF? 1$7NF9_@(A\5
MK0VA3CBDH0A*EK6M1)0A"2-2E*4HR)*4D6TS/@(@,R(C,SV$7"9GP$1%[IF8
MK1>L8;Y'[=.7W-+6GJZG).DG!]R24U&O4:;QJ5GC*=)<?I\R\D2(KJH]6Q]:
MBS=C6Z:36Q-4IZI$;B'H?(0@:S]2GSK7&=A6=4#7CRUIJR>EQG=L>[*_'-;+
ME2);:C1(H]//C-P]AFATS4_M,E-\6KFZRYOL?M^9F=TFZ<+N<E:.\#W/)34K
M@HD[C4C4#EJCN2*=,O9$F(ZJ/6,<VBLWHMMFDUQYRE/50C<0_"Y"*G4]G'YP
MJV=H6U,-5F6_*43LEAS:S<589-32YQ*09I>IL,^,B+LVI<,U.\)*1Q>8L:+C
ME:&IH                          #KKZG;Z<6IWU4I'G>QJ)%-V[XU+Z\
MGZ_".B#LEZEAZ>FJGU1)/GEQ>-T]$/C NSO.5V;I0L11,H+)L2:@
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
M2BGF]3V2)N+'C)YK$(N,@UKXAM]1XWR'6$-N11GCE7%!^.?<
M    9STO^DMIX\N>)?#ZWQZJQ?\ C>SN^JWNR\,9\TI^E%IM\OF'O.';H]!:
M?_%5L]\%&[(QA=>CI^%Z()Z                      :I:\/0=UE^JEJ(\
MT-X#'^6?%7DOR?WEX.5(:B;P/T"];GJB:D_,U>@\=D3Q?WUWG7-V$G"E\',N
M*/H04                #>;=@>TLW>/KS:2O/[8 RK@GQWX;\JN//"ZD#?C
M=3^U$W;?K\://XAL=C(.)?&KC/R@V9X1TT7)0Z4Q=D"<<  !7 ]<"]I9@_U&
M<:>?W4R(5MX[X[[6\E5#\+KY%9/US[VHF!O4'Q=_$-JE$76MKQJV_P"3ZE>$
M=UCE-&@ Y%QIX                +/'JJ_LE+/\N>:^S5-$Z>@/T>:=WUW/
M^<L"U4ZI%['BS/+YG/LY3!++H^\3,+OAKW]>R.C\;JCIL&T8C?WP?LL]?WJI
MYD\#JD,*ZC_$+E[R?W-V,?$9.^A]DSO$_5%S;X%508NS;XH<D=YU=_,713WC
MG!%+J(2                !,EU?;VQ6B#OZOKS-Y(&RNC[TDL6_I6K>#-;$
MV75S/;4Z#^_Z_P#S)9.&<M-?COL#](5'L%51;/#H3%P<)E@
M                :,[S_P!FGO#O49U:^8*_QBK.WB0S)Y*LA^"-7&@^]8]E
MWO)/4'UA_P /.1!C[+7BJR9Y/KS\'*D*;4<U@I-Q!P                )6
M=QS[6O0AY<Z5V%K8S_I8](;$_?7&_-I0ETW"OMA]W]Y?*1V#KHS#I_\ '-CO
MOA8_J'Q;KCHI%R8)IP                               !7==<2].+3%
MZJ4?SO9*$->\B\:EB^3]'A'6Q6R==/\ 3TTK>J)&\\N4!&5K>\8%I]YR>S=5
M'(H(ZQQM#2P                             $MVYNWHU[[KK512\@\>K
M5[ .27*1:&HS'<!PW%URS6ICIP+RH$%UUN&Y?N.'I[\VEFLVSDLNRZ>;S#4Y
MUY&P^FO/%4P/?S%8VR)=H5LXU.O2C,JXQRZ8EQ7(U*(TI1-JJ]%4\MV/MXO'
M2IQGC(2ZI13%[D_>OWWNH=6U)R/QZO<.GC)SE&LS4MC:GNFXNOV2U->53[VM
MZ \ZW"<R%C-^H2)U)4LVSE,.S*<;S#4]UY&:,'9<GXCO!FI;7I%MU0V85T4Q
ML]IR()+5R<Z,VHR0=1I:G%.,[=G'2:V^,DG#45L9C;(]BY@Q_9N5,8W12;UQ
MYD*VZ1=]F790WSD4JX+<KL)JH4NIPW%);=2W(BO),VW$H=:5M0XE*TJ270;1
M*U2;DH],K]"GQZI1JQ"CU&F5"*OCQYD*6TEYA]HS(E$2VU%M(R)23X#(C(R%
MOWC#)M@9HQU9.6L5W72+YQOD>V*->5D7A09!R:1<5M5^"S4:35(3BD-NI;DQ
M7TF;;B$/-+VH<0A:5)*9&E52GUNFP:Q29;,^F5.*Q-@3(ZN,S)BR&TNLNH,R
M(R)2%%P&1&1\!D1D9#VP_4'NA]\  !QR=9MWRB\*VG6]W7IJNCD<M9#M]#>I
M.^*'-+G..<<7%"4:,5TZ0P9JBWED6D2"<JB^,E<"@/);))NU%+D6-G7-J5.V
M*?*PS9$_BW#689)O:J17??T6BS&C,J RM'"W4ZS'61OGM(V8:B3L-3Q&WQ3=
M:>WVCF#+0KN[5TO77R&8<DVXAK4]?E!G)YUC3&5RP5&C$E-DQS-<2]LE4:2E
MRJKXR5T^W7TM$E3M22Y$T?U89R.@PI&,;5E\6LU.,1734([GOZ72Y2#V4=I2
M>%$ZJ,JVO'M(VXRMFS:Z1HKZA#Z*Y@1K@
M  ZZ^IV^G%J=]5*1YWL:B13=N^-2^O)^OPCH@[)>I8>GIJI]423YY<7C=/1#
MXP+L[SE=FZ4+$43*"R;$FH                B@WTVOEC=VZ!<KYCHM1:B9
M=O%I.(L"QS-"GSRG>\"HMP+@;:7QDN-6#0(-0KZTK+DGE4U#"C(WT[=?M3F7
M$8:Q'<%R1GDMW%4DE;MI(/8:SK]49>)J8E)[24FD1&GIAD9<51L$@^%1"(7?
MC[PV/NV-WEE[-5#J3,/,MZLIPWI\C&:%2%9:ONG5-NGW$TRLE(<9QY;L"HW$
MM*T\D\JEHCJ,C?1MPYG?(Z<98XK-<8=2BM3DE1;=3P<;IBH-NDW)))[2--.C
M-N23(^!7)$G_ &B%1BZZZ^ZX\\XX\\\XMUUUU:G'777%&MQQQQ9FI;BU&9F9
MF9F9CG94I2E&I1FI2C-2E*,S4I1GM,S,^$S,Q3>NNNONN/ON.///.+=>>=6I
MQUUUQ1K<<<<69K6XM9F9F9F9F>TQ"V9FHS4HS4I1F:E&9F9F9[3,S/A,S,?
M?X/YC_              ?W>BR8[<5U^.^PU.85*A.O,N-MS(R),B$N1%6M*4
MR&$S(;K1K09I)UI:=O&2HB^:FUH)M2T+2EU!N-*4DTDX@EK:-;9F1$M!.-J3
MM+:7&29>Z1C[#T25';B/2(TAAJ?'5+@NO,N--S(J)4F"N3$6M*4R(Z9L-YDU
MH,TDZTM&WC)41?)2%I)"E)4DG$FMLU),B6@EJ;-2#,MBDDM"D[2X-I&7X!_
M? ?7'Q                %J9U>#>&O:\] UL4N^J^JLY^TRNTW#66W9LGEZ
MQ<%)AP%N8MR-.-2G)#RKPM&$<25*>6IV;6Z-4GCV$I(GUT;9D5EK$<%BK3#D
MW?8RF+:N)3J^-)F1VV350:T[M-2U'4J<UR;CBCXSLJ,^KW#(6VW5MMY$]O!]
MWE:M*O\ N)5:U$:6GJ7A+,;LZ23]:N.D0J<MS$V3)_&4Y)?5>EFP3ARY;ZS>
MG5VB5-XR(E)VS :9LF*R+CB(U4))OW):BFJ%6C<5QGY++;9G2*HYM,U*.="1
MQ%K4>UR0PZ8GD&V8Z"AL0                -4M>'H.ZR_52U$>:&\!C_+/
MBKR7Y/[R\'*D-1-X'Z!>MSU1-2?F:O0>.R)XO[Z[SKF["3A2^#F7%'T(*
M                           ?)*E(4E:%*0M"B4A:3-*DJ2>U*DJ+8:5)
M,MI&7N#_ $C,C(R,R,CVD9<!D9>X9'^ R'R0M3:DK0I2%H42T+09I4A23(TJ
M2HC(TJ29;2,N$C'^D9D9&1F1D>TC+@,C+W#(_P#M'=SU?WK"TBZ9-HZ&]?E^
MN2+GEOQ+>P!J0O"I&MVXY$AQ,>E8MR[7ISFU5P.N+2Q0Z])7^7F:(<U?.>0?
MDRP:0=8JYZZ=BO+M6-<YQ;<.T+UJ3^U4U:S)$>@W%+=5PS%*,D19:S_'<#3I
M\IQ5.6 O5U>L?R;ME6;H)WA^07)-U3)$.V].VIN]*H:W;FDR'$QJ3B;,EP3W
M-JKC==6EB@W#)<_\P,T0IR^=<@_*D.TW:EU3%PL?Y'J)JEK4B+;=TSG=IRE*
M,DLTBM2'#X91F9)CR5'^,X$.'Q^*I?;J)1QW<C?D     &C.\_\ 9I[P[U&=
M6OF"O\8JSMXD,R>2K(?@C5QH/O6/9=[R3U!]8?\ #SD08^RUXJLF>3Z\_!RI
M"FU'-8*3<0<                "9+J^WMBM$'?U?7F;R0-E='WI)8M_2M6\
M&:V)LNKF>VIT']_U_P#F2R<,Y::_'?8'Z0J/8*JBV>'0F+@X3+
M      "C/'*N*#\<^X                S9IJE1H.HW $V;)8APX>;,52I<
MN4\W'C18T>^J"Z_)DONJ0TPPPT@U+6HR2E)&9F1$/3V0XAJ\[1==6AMMNYZ
MXXXXHD(;0BJQ%+6M:C)*4)26TS/@(AG32]+BP-3&G:=.DQX4*%G3$DN9,EO-
MQHL2+&O^WWI$F3(>4AEB.PR@UK6LR2E)&9F1$/WK56ANY[<<<4E"$5ZCK6M:
MB2A"$U".I2E*49$E*2+:9GP$0N4?M0::?WA\&?WM6#^T Z5NWRQ_USM3_F*D
M?VP7:'VK-+O[R6 _[X<>?M$)R>VZU/UGM[_?5-_M(?:@TT_O#X,_O:L']H [
M?+'_ %SM3_F*D?VP/M6:7?WDL!_WPX\_:(.VZU/UGM[_ 'U3?[2'VH--/[P^
M#/[VK!_: .WRQ_USM3_F*D?VP/M6:7?WDL!_WPX\_:(.VZU/UGM[_?5-_M(?
M:@TT_O#X,_O:L']H [?+'_7.U/\ F*D?VP/M6:7?WDL!_P!\.//VB#MNM3]9
M[>_WU3?[2'VH--/[P^#/[VK!_: .WRQ_USM3_F*D?VP/M6:7?WDL!_WPX\_:
M(.VZU/UGM[_?5-_M(?:@TT_O#X,_O:L']H [?+'_ %SM3_F*D?VP/M6:7?WD
ML!_WPX\_:(.VZU/UGM[_ 'U3?[2'VH--/[P^#/[VK!_: .WRQ_USM3_F*D?V
MP/M6:7?WDL!_WPX\_:(.VZU/UGM[_?5-_M(?:@TT_O#X,_O:L']H [?+'_7.
MU/\ F*D?VP/M6:7?WDL!_P!\.//VB#MNM3]9[>_WU3?[2'VH--/[P^#/[VK!
M_: .WRQ_USM3_F*D?VP/M6:7?WDL!_WPX\_:(.VZU/UGM[_?5-_M(U=UPZD=
M.]5T5ZOZ93,]X7J52J6EW/\  IU.@92L>9.GSIF)[MCQ(4*)'KKDB5+E2'$H
M;;0E2UK424D9F1#P>4[VLR1C'([#%W6P^^_8=WLLLLU^E..O.N6_44-M--HE
MJ6XXXM1$E)$9F9["&J&O/4YILJVAK6=2J5J$P?4ZI4]*&HJGTVFT_+%A39]0
MGS<07A&AP8,.-7W)$N9+D.);::;2I;BU$E)&9D0\CD"Z;8>L.]F6;CH+KKMH
MW(VTTW5Z>MQQQ=&FI0VVA,@U+6M1D1$1&9F8IY!S?"EJ$(P
M   WFW8'M+-WCZ\VDKS^V ,JX)\=^&_*KCSPNI WXW4_M1-VWZ_&CS^(;'8R
M#B7QJXS\H-F>$=-%R4.E,79 G'   5P/7 O:68/]1G&GG]U,B%;>.^.^UO)5
M0_"Z^163]<^]J)@;U!\7?Q#:I1%UK:\:MO\ D^I7A'=8Y31H .1<:>
M          "SQZJO[)2S_+GFOLU31.GH#]'FG=]=S_G+ M5.J1>QXLSR^9S[
M.4P2RZ/O$S"[X:]_7LCH_&ZHZ;!M&(W]\'[+/7]ZJ>9/ ZI#"NH_Q"Y>\G]S
M=C'Q&3OH?9,[Q/U1<V^!54&+LV^*')'>=7?S%T4]XYP12ZB$@
M     3)=7V]L5H@[^KZ\S>2!LKH^])+%OZ5JW@S6Q-EU<SVU.@_O^O\ \R63
MAG+37X[[ _2%1[!546SPZ$Q<'"98                             &C.
M\_\ 9I[P[U&=6OF"O\8JSMXD,R>2K(?@C5QH/O6/9=[R3U!]8?\ #SD08^RU
MXJLF>3Z\_!RI"FU'-8*3<0<                "5G<<^UKT(>7.E=A:V,_Z
M6/2&Q/WUQOS:4)=-PK[8?=_>7RD=@ZZ,PZ?_ !S8[[X6/ZA\6ZXZ*1<F":<
M                               5W77$O3BTQ>JE'\[V2A#7O(O&I8OD
M_1X1UL5LG73_ $]-*WJB1O/+E 1E:WO&!:?><GLW51R*".L<;0TL
M                        '7SU9#?$_9]OZE[O?49=/(8/RO<CBM/]W5R9
M^18IRQ<,GC.V)+DR5[(%BY3JKA<V))DQ3[D>Y0T$BI2Y#,C.AG4CVGU=C#MZ
M3^):MP35':%1E.?BK?N&8O:JDN.+/\52J_(5[S8?%9FJV[-C[BT]FO58-]1]
MG/(=)W<6I>[.;X&R]<[JM.MY5Z;L@XBR_<DKC.X_F2I2]E/L'+-7=+FI),F*
M=<[Q.&@FZI,DL;KZ3\W]K529QI=$SBV_691]K<V0O\71ZS*7PTY:U'^+I]8>
M/WFSWK4I6W9L=6I-AN)CQ9%B3$0O;[/>PVCNO=,LNIV]*I-<U1Y;B52W-/UB
M2N;RT0J@ADF:OE:[*>XLU'9-@)DH<Y(TJ.JU1R-!226G),F+K+JAU!4[!%C.
M/PW(\J_+B;D0K/I+G$<)IXDDF1<%094>WHND$LE<4R/G#YH:+8E2UMP>[];>
M^V;NH]+,RJVY+I%>U7YBAU:V=.=@2SC3$0:BA@F:QER[Z:XHU'8N.TR6W>24
MA1U>K.18"20R[*E1,$Y[S)"Q)::W8RV9%W5I#T6VJ>OBK)MTD\5ZL3&S/_X"
MF\<CV;#Y9XT-\!&M:*I>]KUNW)%XW3D&_;AJUVWO>]P5>Z[NNFNS':A6KAN2
MOSWZI6:S5)KQJ=E3ZC4)+CKJU'M4M1B "J5.H5NI3ZQ5IDBHU2J3)-0J,^6X
MIZ3,FRWEOR9,AU1FIQYYYPU*,_=,Q45WU?-X9.O2[,C9"N2KWC?=]W'6;NO&
MZZ_,=J-;N2YKAJ$BJUNMU:<^:G950J=1E./.K4>U2UF(>)\^;5)TRI5&2]-G
MU"2_,FRY"S<?DRI+BGGWWG%;36XZXLS,_P#M,>8'T!Y4?4
M               !UU]3M].+4[ZJ4CSO8U$BF[=\:E]>3]?A'1!V2]2P]/35
M3ZHDGSRXO&Z>B'Q@79WG*[-TH6(HF4%DV)-0               !68=:#U_O
M:J==+VG.S*PJ3AW1JFK8_0W%D<>!<&;:JN&YENO.$TI*756U)I\2VFD.I4J-
M(I$UQI7$EJVP<:[<O*O_ "LJRZ9)-=MXTYQ1R)M>UJ9=$@VU7%+423(E'!<9
M;@I)1&:%QW32>QPQ5G]:UWB;VK?7V_IHL>M*E85T2IK&.D-Q)!+I]Q9UJZX3
MN8K@<)I22=5:\JG0[79;>2I4:11ISC2N),41Q1ZMLD*O#(2K7@/FNAV-RU-(
MD*VMR:^\;9UJ0>S9M.*MM$0B41\53#AD>Q9CF>&CPY;QJF             #
M..FC3_?VJK/^(=.>+X:9E]9CON@V-03=0XJ'3EU>8A%0K]4-HC<:HEM4I#]0
MG.%_X4.*ZO\ V1ZJQ[0J]_W?;EET)LG*K<M6B4J)QB,VF3DN$3TN1Q>%,6#'
M);SJO]EMM1_@&>M+FG7(>KC43AK31BF$F;?^:\@6]85OF\AQ<*FKK,U#=1N&
MK&T1N,T*UZ0B14J@Z1'R,**ZO_9'H+4MNI7A<E$M>D(X]0KE1C4^/M(S0T;R
MR)V2]LX2CQ&24ZX?X$(,_P  [1>LD;HK'V*M!FF#.NGFVDQ2T.V/9>G7(2H=
M/2BH7-A&HR6X=O7O<#D1ISG%;M[*=4>DRW3(N<+NV;)?</D4D<FNMC3K1[?Q
M+8EUV;!)LL64JF696#;9(GIUK/.$U#JDPVTGQY4.OR%+<5P<<Z@ZM1^](=PW
M6=MS;CG$>[YTJ9^TW6NF(G098=CZ:LCG"IR$5*Z<$5*4W"MN^[C<AM.<XKMM
MY:JSTJ8\9$<ER\9TI]T^121[VZI<+4VCXZM*X;9B\3YOZ? MBI\1LB=ET!U9
M(C3Y)H(^-(C5AY2UG_M'-<6H_>D.$D10"O\ Q'D                )HMP]
MO$%;O#7K8UTW9550L#YK3#PQG9J1*-BFTBV[CJL0[<R-()9.,-NXTNA+$]][
MDUO]#JJ,=HTJDF8V:TFYE/#>6J5/J$@VK3N@F[9NQ*W#2Q'@S9#?,JTLCXR"
M50YY(>4KBFKFQO(3L-8G#ZOQO)E[MK>#V#=EWU94+3]G1,+"&?VI$LV*71[8
MN6KPSMG)DA*R<CM/8NNM,>H/O\FM_H5=2C-&E4HS&=M.^33QED6GRYCQHMVO
M<G0KA)2S2TS%E/(YK5%$>U)*I4OBN*5L-7(&ZDMG'%L8E25I2M"DK0M)*0M)
MDI*DJ+:E25%M)25$>TC+W1T&D9&1&1D9&6TC+A(R/W#(_P )&+?M"T.(2XVI
M*T+2E:%H42D+0HB4E25),R4E1'M(RX#(3)$9&1&1[2/A(RX2,C]PR,?(?Z/D
M              -4M>'H.ZR_52U$>:&\!C_+/BKR7Y/[R\'*D-1-X'Z!>MSU
M1-2?F:O0>.R)XO[Z[SKF["3A2^#F7%'T(*
M         '<1N ^L.3(\RS]#^\!OY4J!*53;7P#J2N^<@GJ8\2&:?1\8YBKT
MI23DTZ2:4-4BY)BU.L.J*/475,J;DQY3M(>LAU#M-Q9E^KFXTX;$"T+VJ+I<
M9A6Q+,:A7)+<,N.RO828\UPS4A1\1Y1I-*T=YW5W.LCS8TVS-!V\5R&J73I:
MJ7:FG?4]>=003]*?)#%.HN*\U7#+4DY5-E&E#5&N>:XIZ.\HHU2=6PMJ5&W_
M -.&IEQ+D*P,DU(UMK-J);EU37"XS2MB6V*37)*S+CM+V$3,I9FI*CXKIFDR
M4GNH$K0[\A(2   T9WG_ +-/>'>HSJU\P5_C%6=O$AF3R59#\$:N-!]ZQ[+O
M>2>H/K#_ (><B#'V6O%5DSR?7GX.5(4VHYK!2;B#@                3)=
M7V]L5H@[^KZ\S>2!LKH^])+%OZ5JW@S6Q-EU<SVU.@_O^O\ \R63AG+37X[[
M _2%1[!546SPZ$Q<'"98                49XY5Q0?CGW
M                                                   &\V[ ]I9N
M\?7FTE>?VP!E7!/COPWY5<>>%U(&_&ZG]J)NV_7XT>?Q#8[&0<2^-7&?E!LS
MPCIHN2ATIB[($XX  "N!ZX%[2S!_J,XT\_NID0K;QWQWVMY*J'X77R*R?KGW
MM1,#>H/B[^(;5*(NM;7C5M_R?4KPCNL<IHT '(N-/                !9X
M]57]DI9_ESS7V:IHG3T!^CS3N^NY_P Y8%JIU2+V/%F>7S.?9RF"671]XF87
M?#7OZ]D='XW5'38-HQ&_O@_99Z_O53S)X'5(85U'^(7+WD_N;L8^(R=]#[)G
M>)^J+FWP*J@Q=FWQ0Y([SJ[^8NBGO'."*740D                "9+J^WM
MBM$'?U?7F;R0-E='WI)8M_2M6\&:V)LNKF>VIT']_P!?_F2R<,Y::_'?8'Z0
MJ/8*JBV>'0F+@X3+                              T9WG_LT]X=ZC.K
M7S!7^,59V\2&9/)5D/P1JXT'WK'LN]Y)Z@^L/^'G(@Q]EKQ59,\GUY^#E2%-
MJ.:P4FX@X                $K.XY]K7H0\N=*["UL9_P!+'I#8G[ZXWYM*
M$NFX5]L/N_O+Y2.P==&8=/\ XYL=]\+']0^+=<=%(N3!-.
M                  *[KKB7IQ:8O52C^=[)0AKWD7C4L7R?H\(ZV*V3KI_I
MZ:5O5$C>>7* C*UO>,"T^\Y/9NJCD4$=8XVAI8
M          /DE2D*2M"E(6A1*0M)FE25)/:E25%L-*DF6TC+W!_I&9&1D9D9
M'M(RX#(R]PR/\!D/DA:FU)6A2D+0HEH6@S2I"DF1I4E1&1I4DRVD9<)&/](S
M(R,C,C(]I&7 9&7N&1_]HL'-T3UCO$*]!^2J?KPO]YC.ND"P&JA"J$N4S*O/
M4[8S,B)0++CVNU/DL*N#,#=;G0J+4T.N))]+[%7DO)9.I/Q9A=.NM.W#Q-6V
M<LU=2+KQQ2$O-/..)74[ZI25MQ*8B EU:.>7&F4ZU%?)2BXY*1(6HD\LINQN
MW-G6:,-+W?F3Z=O LB/,9_T8X[;J4&I3);,N]]5-A,R8=O6/&M1JH26%7%F=
MJNU"#0ZJAUU)2$OL5B4^EDZF_$DIPKJAHAX[JK>1*DI-PV332=0ZM:5SKLIZ
M5(C0$Q"<4GG-;)]QMATE&7&)27EJXO*J1Q4:\];V8]X3J8OW4OFB:E%:NF2F
MGVM:4*5(D6]C>PJ:Z^5L6#;"9!(--+HD9]2G7N(VY.G//RW2Y:0X9QAY:RE<
MF8KXJ]\7,Z129ZR9@4YIQ:X=$I#"E\PI$'CD1\A%0LS4K81NNJ6XHN,LQPS;
MP;7?FK>.ZI,A:H\X3DHKEV2DTZTK.@RY$FV\8X]I;T@K4QY:J9!-J32:#%D*
M4Z\:&W)\]Z1,>3RTAPST-R+?]<R7==1NNO.;'Y:^3APFUJ5%I=.:-7-*;$)6
MS8S'0H]JMA&XXI2U>^48TX&-1I0/#@
M #KKZG;Z<6IWU4I'G>QJ)%-V[XU+Z\GZ_".B#LEZEAZ>FJGU1)/GEQ>-T]$/
MC NSO.5V;I0L11,H+)L2:@             C:WMFN2!N]-!V;=1#,VGLY":I
M"+"PE3:AR:RK68[X;D4RST-0W4+;J3-LMHE5^;&,T\M3:/)(E$>PQA/4/E1K
M#F)KHO)+K*:RF,5(M=A[BGSFY:J2V*:26U$:7TP4DY,=1P<9B,LMI",/?$Z]
MJ?NW]WWG74DQ.IK.1VJ,C'N"J743;65<S7?C<FE68AJ$ZA3=49M9M$NXIL4S
M3RU+HLHB41[#&+,SY ;QICNOW,EQI-3)@J=0&G-A\O7*@2F81)09&3I1")<E
M:.#C-,+%0)5JM5*_5:G7:W4)M7K5:J$VK5>JU*2[,J%3JE1DN3)]0GS)"W'Y
M4V;+>6XZXM2EK6HU&9F9CG)D2'Y<A^5*>=D29+SLB1(>6IUY]]Y:G'GG7%F:
MW'77%&I2C,S,SVF*8RL5BJW#5ZI7Z[4IU9KE<J,ZL5FKU.4]-J55JM3DNS:C
M4JA-D+<D2YTZ8^MUUU:E+<<4:E&9F9B$]YYV2\[(D.N//ONN///.J4MUUUU1
MK<=<6HS4MQQ:C,S/A,S'YX_B/SA_(             ';=U130*FL7/EK>(Y!
MH*E0[13-PCIY?G,%R;ER5>"E[+]\4TG4MO(=H]NS(=OQ)31K8>35JLPK8XQP
M2B;NO$929]PYEK$0S;IQ.VM9JW4%L.=(:)5QU5CC$2B5&A.M0VW$[4J*1(0?
M"@=V?4V=WDBM75F+>39&MY2H=FIG8(TW/SXY<FY<]8@)?S/?E,)U#;R'J+;4
MV%;L.6T;C#R:Q6(ZMCC'!OQHLQR3\NM9-J48S1"Y2@6RIQ);#E/-DJMU!K:1
M*)3$5;<9"RVI43SR?=2.X'+&+K(S=C#(6'<E45BX\?Y1LVX["O.AR-A-U.V[
MJI,JC5:,ES8I4=]4.8LVGD['&722M!DI)&4IEPT&EW30JQ;=;BHFT>O4R;2*
MG%7[C\*H1W(TALE>ZA9M.'Q5%PI5L,N$AWCY?Q18F=\59'PKE"AQ[EQUE>R;
MFQ[>]!D[";JEL7;1Y=$K$5+FQ2HTA4*:LVGD;'&'22X@R4DC+?ZLTB!7Z34Z
M'56$RJ;5X,JG3HZO<=BS&5L/((_=2HVUGL47"D]AEPD*</71I*O?0SJQS;I;
MOTGWZIBJ\IM+HU<>CG&;NZR:BAJLV'>D5LBY-#%UVA4(<TVTFKD'7ELJ/CMJ
M(N;'*V/*IBK(5T6%5N.M^@5-UB-*4CB%4:6\29-)J;:?<)%0ISS3NPC/B*4:
M3X4F*4;7WH\OO0/J_P [:3LA%(D57$E[3J51*\]'.,W>5B5)MFMX^OB(V6UM
M$>[K,J4*<;:35S=UY;"CX[2R*#S(5F3\?7E7[1J/&4]1YSC+$A2>*4V Z1/T
MZ>@O<),R$ZVYL+;Q34:3X2,:F#'HT^'C                !:2]7!WAK.MW
M05;N/KTKZ:EGS2<S1,0Y$:ER.5K%>LAF$^WA_($CCJ<?D)K=KTIRE2I#JUOR
M:M0YC[FSED<:>?17F-.4L20J/4YA/W=CU,6W*REQ?&DRZ4EI16Y6%[=JEE*@
M,''<6HS6N1%<6K9QBVVQG5E-Y$SKNW>]M8YOBXDU34+I 9H6&<DM3))O5FX+
M$9@R&\,9%D\HIR1(37;4I+M(ER75K?E5>@S'W-G+HXTNFEW)B;^QU%IL^3RM
MQV:F/1*F2U;7Y%/2VHJ)4E;=JE<O$9-E:C,U+>CK4?\ 2(=!8W!'1H-E
M          :I:\/0=UE^JEJ(\T-X#'^6?%7DOR?WEX.5(:B;P/T"];GJB:D_
M,U>@\=D3Q?WUWG7-V$G"E\',N*/H04
M        [4]P3UAZ?8DNRM$.ON^>=8[<;I=I8&U%W3+24G'[B"1 HN.,N5R2
MHE2[%=3R<>E5^4LW:&HDQYSBJ::'Z9)WI%UD.TIREXMR[5>4HRB8IUI7G/<+
MCTA1;&HM%N*4L]KE*46Q$>8X?&BGL0Z9LF2V.Y7J\/61ZAC^98VA#>'7[SO&
MSK=*L[3YJ5NR8DI6.G&R;I]#QGF*O25$J98#J>3CTBXI:S=H2B1'GN*IAMR*
M7OCIQU,N4Y<"P,CU#CTPR9A6[<\Q9<>FF6QMBEUJ0H_?TXRV)9DK/;'/8EPS
M:V*:[VTJ2M*5H4E:%I)2%I,E)4E1;4J2HMI*2HCVD9>Z);",C(C(R,C+:1EP
MD9'[AD?X2,6%*%H<0EQM25H6E*T+0HE(6A1$I*DJ29DI*B/:1EP&0D7(R,B,
MCVD?"1EPD9'[AD8T;WG_ +-/>'>HSJU\P5_C%>=O$AF3R59#\$:N-"=ZQ[+O
M>2>H/K#_ (><B#'V6O%5DSR?7GX.5(4VHYK!2;B#@                3)=
M7V]L5H@[^KZ\S>2!LKH^])+%OZ5JW@S6Q-EU<SVU.@_O^O\ \R63AG+37X[[
M _2%1[!546SPZ$Q<'"98                49XY5Q0?CGW
M                                                   &\V[ ]I9N
M\?7FTE>?VP!E7!/COPWY5<>>%U(&_&ZG]J)NV_7XT>?Q#8[&0<2^-7&?E!LS
MPCIHN2ATIB[($XX  "N!ZX%[2S!_J,XT\_NID0K;QWQWVMY*J'X77R*R?KGW
MM1,#>H/B[^(;5*(NM;7C5M_R?4KPCNL<IHT '(N-/                !9X
M]57]DI9_ESS7V:IHG3T!^CS3N^NY_P Y8%JIU2+V/%F>7S.?9RF"671]XF87
M?#7OZ]D='XW5'38-HQ&_O@_99Z_O53S)X'5(85U'^(7+WD_N;L8^(R=]#[)G
M>)^J+FWP*J@Q=FWQ0Y([SJ[^8NBGO'."*740D                "9+J^WM
MBM$'?U?7F;R0-E='WI)8M_2M6\&:V)LNKF>VIT']_P!?_F2R<,Y::_'?8'Z0
MJ/8*JBV>'0F+@X3+                              T9WG_LT]X=ZC.K
M7S!7^,59V\2&9/)5D/P1JXT'WK'LN]Y)Z@^L/^'G(@Q]EKQ59,\GUY^#E2%-
MJ.:P4FX@X                $K.XY]K7H0\N=*["UL9_P!+'I#8G[ZXWYM*
M$NFX5]L/N_O+Y2.P==&8=/\ XYL=]\+']0^+=<=%(N3!-.
M                  *[KKB7IQ:8O52C^=[)0AKWD7C4L7R?H\(ZV*V3KI_I
MZ:5O5$C>>7* C*UO>,"T^\Y/9NJCD4$=8XVAI8                /O3J74
MZ9S/I*G3J?TA!CU2!SZ)(B<^IDOC\UJ,/G#;?.8,GDU<F\CC-KXI[#/88_JZ
MP^QR?+LNL\LTA]GE6UM\JPYMY-YOCD7':7L/8HMI'LX!]^?2JI2N9=*4V?3>
MDH$>JT[G\.1#Y_2YG'YI4H7.&V^=0)7)JY-Y'&;7Q3XIGL,?T<9=:XG*M.-<
MJVEYOE$*1RC2]O$=1QB+CMKV'L47 8^B/Y#Z _F
M           /LL0YDIJ8_&BR9#-.C)F5!YAAUUJ##7,BT]$J8XVE2(L9<^<P
MP2UFE)O/(1MXRTD?S0TXXEU2&UK2R@G7E(0I26FS<;9)QTR(R;0;SJ4[3V%Q
ME$7NF0^U'A3934U^+$E26*9%1-J+T>.Z\U3X3DV)3D2YKC:%(BQ5U"H,,$XX
M:4&\^VC;QEI(_FE"UDM2$+4EI!+=4E)J)M!K0T2UF1&2$&XXE.T^#C*(O=,A
M]8? ?5'P                '77U.WTXM3OJI2/.]C42*;MWQJ7UY/U^$=$'
M9+U+#T]-5/JB2?/+B\;IZ(?&!=G><KLW2A8BB90638DU             !6Y
M=:LU\_:'UDT+218EP<^Q7I%@28-U,P7=M/K&H"ZFF7[T=?<9=-FH=H5NMT^B
M-)<1RL"I]+MD>QU6V%'7[ESMRR5$QW29G*T#'3*VJ@EI7XF3=]02E=34I25<
M5[HB$EF*DE%QF7^<)_VC%8OUN+>&?:1UL6_HYQ_<?/\ $FC:GRH-W,P'MM.K
M6HJ[FF9%\.ON,.FQ4?F]MIJG4)I+J.5IU4Z9:(]CRB.+;6#D;MFOB/9=.D\I
M1[*;6W,2VK\6_<DPDJG&HTJXKG1T4FXY;2VMN\N7X3'*X-!1R3C4
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
M                HSQRKB@_'/N
M                               -YMV![2S=X^O-I*\_M@#*N"?'?AOR
MJX\\+J0-^-U/[43=M^OQH\_B&QV,@XE\:N,_*#9GA'31<E#I3%V0)QP  %<#
MUP+VEF#_ %&<:>?W4R(5MX[X[[6\E5#\+KY%9/US[VHF!O4'Q=_$-JE$76MK
MQJV_Y/J5X1W6.4T: #D7&G@                L\>JK^R4L_P N>:^S5-$Z
M>@/T>:=WUW/^<L"U4ZI%['BS/+YG/LY3!++H^\3,+OAKW]>R.C\;JCIL&T8C
M?WP?LL]?WJIYD\#JD,*ZC_$+E[R?W-V,?$9.^A]DSO$_5%S;X%508NS;XH<D
M=YU=_,713WCG!%+J(2                !,EU?;VQ6B#OZOKS-Y(&RNC[TD
ML6_I6K>#-;$V75S/;4Z#^_Z__,EDX9RTU^.^P/TA4>P55%L\.A,7!PF6
M                         !HSO/\ V:>\.]1G5KY@K_&*L[>)#,GDJR'X
M(U<:#[UCV7>\D]0?6'_#SD08^RUXJLF>3Z\_!RI"FU'-8*3<0<
M      "5G<<^UKT(>7.E=A:V,_Z6/2&Q/WUQOS:4)=-PK[8?=_>7RD=@ZZ,P
MZ?\ QS8[[X6/ZA\6ZXZ*1<F":<                                5W
M77$O3BTQ>JE'\[V2A#7O(O&I8OD_1X1UL5LG73_3TTK>J)&\\N4!&5K>\8%I
M]YR>S=5'(H(ZQQM#2P                =N;^Z C;Q/J^^B#-&%[>8<UB8
MQ-DF19+<-AMN;F/'4?->4:O6\.SGTDE;]99??D5"UUN\=#55<>A_BFZF](9E
M&7IR1F71_BRY[9AH/)%H6]6UTM+:")VY:*BZ*])E6VZLB)2Y*5J6] -6TDR%
M*;]ZE]2T]W#^YBB[RCJYV@[.&#[<CN:T].^'\H2+%:A,-M3LUXTC9TRQ6:[A
M6?(027)%;9D/R*C::W36VS5G'X7XENJ/R6-^E831D[398%=H49)WO;=&JJH!
M(21.5RF)KU7?D4-Q1<*GTJ4IR&9[2)XU(X"=4I/$G*BR8,F1"FQWX<R&^]%E
MQ)3+D>3%DQW%-/QY##J4.L/L.H-*T*(E)41D9$9"+QQM;2UM.H6VXVM3;C;B
M30MM:#-*T+0HB4E:5%L,CX2,<)\N)*@2I,&=&D0YL.0]$F0Y;+D>5$E1W%,R
M(TF.\E#K$AAU!I6A1$I*B,C(C(:#K0MM:FW$J0M"E(6A:32M"TF:5)4E1$:5
M),MAD?"1C^ ^ ^N/B                           _;MJVK@O.X[?L^TJ
M)5+ENJZZW2K:MFW*'!D5.M5^X*[/8I=&HE(IL1MV74*I5:E*;8CL-)4XZZXE
M*2,S(A]J#"F5.;#IM.BOSJA4)4>%!A16EORIDR6ZAB-%C,-DIQY^0\XE"$)(
MU*49$7"/W;7MBX[VN:W;,L^A56Z+NNZNTBV+6MJ@P)-4KEQ7'7ZA'I5$H5&I
MD-MZ74:K5JG+:CQV&D*<>><2A)&HR(?8B19,Z5&@PH[TJ9,D,Q8D6.VIU^3)
MD.)98CL-((UN//.K)*4D1F:C(B'8UK=W3=O[L3J_-T*O.!2ZGJLS1F;3_<>>
M+JCG'FE;I-U:JR:!B"VJ@T;C?:[8S<M13'F5K15:RN1)XZHY0FH\DN4M/</!
M6D"<=3:8?O\ N>YK0FW;/0:'>9;'Y"XEN07D\9/,J43ADXI)F4B2:U[30324
M=K&N[<_VYNJ^KHW6J]Z?2JKJYSAF[3K<VH&[8YQIQ6T3=8J\JWL,VO463=;[
M6K!;F+3-?9<6BK5M<B5QU1DPFH^[]_X:C8FTVRSGMLNWC7:[;<JXIB>*YS78
M\^N-1(KI;2YK3R6?'4DS)Y\U+VFGDR3QE"- <10T8                '77
MU.WTXM3OJI2/.]C42*;MWQJ7UY/U^$=$'9+U+#T]-5/JB2?/+B\;IZ(?&!=G
M><KLW2A8BB90638DU           :);RS6M;&[ZT6YMU/5XX,NM6?;;E)QG;
MDY>Q%X9:N<SHN/+;-EMQ$F1!=K\EN54C9XSL>D19<@BV,J&)\WY/@X?QE=%]
M2^2<E4V$<>APG3X*E<,_\FHT+BD9+6TJ6LG'N+M4B.VXOW$F(_\ >AZY[5W<
MNAW.NJNX#I\NN67;#E'Q;;-0<V-WIF&ZS.AXWMDV&W&Y4FGO7#*;EU,V.,['
MHT29)(C2RH8\RK?L3&MB5^[9/)K?@Q39I,5P^"=69?XBF1>*1DM39R5DMWB\
M*6$+5_LBG9NBYK@O6Y;BO*[*O.N"ZKMKM6N:YJ]5'U2JG6[@KT^15:S5ZC)7
M[^1.J51EN//.'PK<69G[HYNI\Z95)TRIU"2[,J%1ER)TZ6^LW'Y4R6\N1)DO
M+/A6Z^\XI2C/W3,4KUUW3<=\W1<E[7A6:A<=VWA7ZQ=-TW#5I"Y=4KUQW!49
M-6K=9J4IS:N34*I4Y;K[SBN%;BS,_=$(4N7)GRY4Z:^Y)F39#TN7)>4:W9$F
M2XIY]]U9\*G'75FI1_A,Q^$/J#\ ?7             !V*=4ET#*R5G7)&OF
M_: F19>!(TS&6&7Y[!JCU#,]WTAI5VUZG&I*FG'<?XZJA1EDLB(G[F8<;/E(
MYFB2/=XXC.MW76\N5:(2Z9:2'*%;*W4;4/7-48R3J,MG:1I4JCT5_B'M_P!J
M<E2??(X.U+J=F[R5D_/V3MX;D*WDR+'T]Q9N*\(R*A'-4:I9OO*C-+O&X:::
MDJ:=>QUC2K%&62R(B?NEAUH^4C&:-W]&..3JMPU3(]1C<:!;B%TFA*<3M2[7
M9K!'-DM>Z1JIM+>XA[?]J6DRX4\%@X)A18W"2D  !C/,^(K#S]B3).$<H49N
MOX\RQ9-R6!>-)6:$.2J!=%*DTBH'#D*;=.%4H[,HW8LE!<K%DH;=;,EH29?A
MW-;M)N^W:W:U=C%,HUP4N;2*E'/81N0Y\=<=[DUF2N2?0ESC-K+WS:R)1<)$
M,79OPWC_ %$8=R?@C*U%;N+&^7[%N?'=ZT=9H0Y+MV[*1*HU1.'(4VZ<"J1F
M)9NQ)2"Y6+*;;>;,EH29?E5VBTZXZ-5:!5F"DTRLP)5-G,GL(UQIC*V7>(HR
M/DW4I7M0LN%"R)1<)$*;S6GI6OS1+JFS9I<R,AQRX\0WM4+?CU8XRXD>ZK7D
M(9J]DWK3XZU+4U3;TL^HP:I'09FMMJ62%[%I41<U^3K!JV+[]NBPZT1G-MRJ
M/0T2.(;:*A 629%+JC*#,S2Q4Z:\T^@C/:E+FP^$C%)]KDTDY T*:L\Z:3\F
M(<<N7#5]5&W8]8.*N''NVTY*&:Q8M]4Z.M2ULTN^++J4"JQT*4:VFI9(7L6E
M1%!U?EGU&P;OK]HU0C.519[D9+W$-"9D-1)>@3VTF9FEJ?!=;>27ND2]A\)&
M-7AX,:HCR(                L\NK,[PA6L30I"PK?E=54LWZ/U4;&-=7.E
M&]5;CQ-+C23P_=CJG5&[(5"I%,DV](5M6X;E$0^\KC2D[9U-#F8CR1BAJV*M
M+-^Z<<'&H4LW5\:1-MYQM?:W4%&H^,LVHS"X:SX3XT4EJ/:X0M5NJT[QU>M/
M0#!P;D"X%53/&C!5$Q7<"ZA*-^KW-A^9%E'A>\'5.J-Z0J#1J5*MR0O:XX;M
M"0^\KCRT[99M*62SO?'C=!J,@W:_9)L4F0;B^,]*HRT+Z$F&9\*C;8:5&4?"
M>V.2E'M60Z/ANH.FH;1           -4M>'H.ZR_52U$>:&\!C_+/BKR7Y/[
MR\'*D-1-X'Z!>MSU1-2?F:O0>.R)XO[Z[SKF["3A2^#F7%'T(*
M      !*7N3:73*YO6-$-%K5.@U>C5?,L6EU:DU2)'J%,JE,J%NU^)/IU1@2
MVW8LV#-BNK:>9=0IMQM1I41D9D,]:7V&)6?\6Q93+4F-)N9MB1'?;0\P^P]#
MEMO,O,N$IMUIUM1I4E1&2B/8? )9-Q72J77M[GH0H=<IM/K-%K.;8E*K%'JL
M./4:75:74;;N&'4*;4J?,;>B3J?.B/+:>9=0MMUM9I41I,R&7<"LM2,PV P^
MTV^P_74,O,O(2XT\TY&D(<:=;62D.-N(49*29&1D>PQ,UO[^KY5O3'4KOUDZ
M(K.FUO3/,5/N7+F'Z"RN95-/CQJ5*J=RVO 0:YE2PPLU*==::2X[;!$HUD=,
M23D/9C5OH]E6*_4<E8MIKLJQW#>G7%;D1)N2+/49FX_.@,EM<?MD]IJ4E)&J
M"6W;^(+:U-YUA;JY-<TKU2\];.A&RIU=TN355&Z,QX7M]A<VK:<GU*5+JET6
MG3D&N;4\(.&M3KS+27'K5(E&LCI22<@YUU&::W[3=FWS8$%Q^U%FY+K5$CI-
M;UM*VFMV7#;+:MVA'M,U)+:J)P[?Q7"WR-".T<;XTM
M =&6AW?PY!QAH-U3;NG4^]5\@XGR#I&U(8FTZ9%/G56O/%=VWEAN[;:L3&M;
M4IQQZMXJJ%;G-0H#BB5)MU4A#9*52T(;@[H8KU95BA8FO[#%]JDUBWJQCN];
M>LRL_C)%3H%0J5M5&%2:)*,S-4J@/2G4M,J/:N$:R+:;!$372]H+ZP-D7%.[
MZU:;M358_6<C8@R-HWU-X@TTY*/G=8O;$MX7KA.\+8L#%]=4MQQZNXDJ5=J#
M4&GNJ)4JVE2&VR4JE(0W V?Q_J(J5)QW=^,+M4_4J-4K+NFC6Q5/?O3J/-G4
M.;%IU*D&9FJ11W9#A-MG_3BFHBVFR1$WSFC2\<T(U@                $R
M75]O;%:(._J^O,WD@;*Z/O22Q;^E:MX,UL39=7,]M3H/[_K_ /,EDX9RTU^.
M^P/TA4>P55%L\.A,7!PF6                %&>.5<4'XY]P
M                                                    !O-NP/:6
M;O'UYM)7G]L 95P3X[\-^57'GA=2!OQNI_:B;MOU^-'G\0V.QD'$OC5QGY0;
M,\(Z:+DH=*8NR!..   K@>N!>TLP?ZC.-//[J9$*V\=\=]K>2JA^%U\BLGZY
M][43 WJ#XN_B&U2B+K6UXU;?\GU*\([K'*:- !R+C3P                6
M>/55_9*6?Y<\U]FJ:)T] ?H\T[OKN?\ .6!:J=4B]CQ9GE\SGV<I@EET?>)F
M%WPU[^O9'1^-U1TV#:,1O[X/V6>O[U4\R>!U2&%=1_B%R]Y/[F[&/B,G?0^R
M9WB?JBYM\"JH,79M\4.2.\ZN_F+HI[QS@BEU$)                 F2ZOM
M[8K1!W]7UYF\D#971]Z26+?TK5O!FMB;+JYGMJ=!_?\ 7_YDLG#.6FOQWV!^
MD*CV"JHMGAT)BX.$RP                             -&=Y_[-/>'>HS
MJU\P5_C%6=O$AF3R59#\$:N-!]ZQ[+O>2>H/K#_AYR(,?9:\563/)]>?@Y4A
M3:CFL%)N(.                !*SN.?:UZ$/+G2NPM;&?\ 2QZ0V)^^N-^;
M2A+IN%?;#[O[R^4CL'71F'3_ ..;'??"Q_4/BW7'12+DP33@
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
M$XSDROVS&:,U45)EQWZE2&T;372"/:IU@BVQ2]\C:SM)GC3$:8XE!HR
M                                "9+J^WMBM$'?U?7F;R0-E='WI)8M
M_2M6\&:V)LNKF>VIT']_U_\ F2R<,Y::_'?8'Z0J/8*JBV>'0F+@X3+
M           "C/'*N*#\<^X
M                           WFW8'M+-WCZ\VDKS^V ,JX)\=^&_*KCSP
MNI WXW4_M1-VWZ_&CS^(;'8R#B7QJXS\H-F>$=-%R4.E,79 G'   5P/7 O:
M68/]1G&GG]U,B%;>.^.^UO)50_"Z^163]<^]J)@;U!\7?Q#:I1%UK:\:MO\
MD^I7A'=8Y31H .1<:>                "SQZJO[)2S_+GFOLU31.GH#]'F
MG=]=S_G+ M5.J1>QXLSR^9S[.4P2RZ/O$S"[X:]_7LCH_&ZHZ;!M&(W]\'[+
M/7]ZJ>9/ ZI#"NH_Q"Y>\G]S=C'Q&3OH?9,[Q/U1<V^!54&+LV^*')'>=7?S
M%T4]XYP12ZB$@                3)=7V]L5H@[^KZ\S>2!LKH^])+%OZ5J
MW@S6Q-EU<SVU.@_O^O\ \R63AG+37X[[ _2%1[!546SPZ$Q<'"98
M                     &C.\_\ 9I[P[U&=6OF"O\8JSMXD,R>2K(?@C5QH
M/O6/9=[R3U!]8?\ #SD08^RUXJLF>3Z\_!RI"FU'-8*3<0<
M   "5G<<^UKT(>7.E=A:V,_Z6/2&Q/WUQOS:4)=-PK[8?=_>7RD=@ZZ,PZ?_
M !S8[[X6/ZA\6ZXZ*1<F":<                                5W77$
MO3BTQ>JE'\[V2A#7O(O&I8OD_1X1UL5LG73_ $]-*WJB1O/+E 1E:WO&!:?>
M<GLW51R*".L<;0TL                %L[U?7V.NB#O&OOSS9)'0GH^]&W%
MOZ*JWA-6Q<&]7+]BMH/[PL@^>[)XF6TU^)"P/T?4>SM5$M]Y6?:V0[1NBPKY
MM^DW99=ZV]6+3NVUZ["9J-$N*VKAI\BDURAU>!(2MB;3:K39;K#[2R-*VUF1
M\!C8BI4V!6:=/I%5AQZA3*I#DT^HP);27HLV#,97'E19#*R-#K$AAQ2%)/@-
M)F0F,O:R[2R19UUX]OZW:1=]C7S;E:M"\;4N""Q4Z%<MKW'3I-(KU!K-.DI7
M'G4RK4R6ZP^TLC2XVX:3X#&:)T&'4X4NG5",S,@3XS\.;$D-I=CRHLEI3,B.
M\VHC2XT\TLTJ(^ R,51F^RW4]T[KW5%,H-!C5:LZ8\MOU:Z=/-[S>6E.,TAE
M]ERMXPN6H+)1.7ECEZ>TPMU2C.I4UZ).]XX^]'C\_>J# $_!%^.Q(B)$FQKB
M7(GV=57>,XI,=*DG*H4YX]I*J=%4ZE!JV_CV%-N\!K4A%0_OU-T9=NZDU7S;
M?MZ+5ZWI7S'(K%VZ;K[F\O+=9HS+[+E=Q5=%1<)1.WMC1ZH,QW'5*,ZG2WH<
M_P!XY(?C1H=<]X>F8DNY<:,EY^TZTIZ9;-0<XRS2RE23D4F6X? <ZEJ<2DSV
M_C6E(<X#4I*89AK0(1A@L                     '0EU?_ '0=0WCNH(LI
M9=H,U&C[!%;@3<ARI#3\>'E>]XY1JG1L,TF81(Y>-(8=:F7&XRHUQ*2MMGC-
M/3XSJ=Q-(.G)[--X=/7%$<+'%IRFG:RM:5H;N"J()#\:VH[G!QD+0I+LU23V
MMQS).U*GD*+H[ZNON9:EO,]1A98S);TYO1=I_KL"=DB7(9?C0LO7W&*)5:)A
M*CS2Y/EXTF.\U.N5QA1KAT=;;'&9>J,5U.RVF[";N4+EZ7K49PK(MV0VY4UJ
M)245FH)XCK%"97P<9"DJ)R4:>%#)DGWJG$&5HG @0:5!A4NEPHE-IE-B1H%.
MIT",S#@P(,-E$>)"A1(Z&X\6)%CMI0VVA*4(0DDI(B(B$\#++4=IIAAIMAAA
MM#+++*$MM,M-I)#;33:"2AMMM"2)*2(B(BV$+7FGT^!28$&E4J##IE+ID.-3
MZ;3:?&9A0*? A,HC0X,&'&0W'B0XD=M+;33:4H;0DDI(B(B$M[;;;+;;33:&
MFFD);::;2E#;;:$DE#;:$D24(0DB(B(MA$.<OK5'LE+P\N>%.S52&EVOST>:
MCWUVQ^<OCF?ZV[['B\_+Y@SLY4QJ_K!\3,WOAH/]>\*PX06"JK$30
M         ZZ^IV^G%J=]5*1YWL:B13=N^-2^O)^OPCH@[)>I8>GIJI]423YY
M<7C=/1#XP+L[SE=FZ4+$43*"R;$FH        T^U]:NK3T)Z0<Z:I[N:C3F<
M667+G6U0)+QL(NW(%8?8M_'EH\=M:)"&;BO.J0HTAQKC+C15NO\ %,FC&.,N
M9%I^*,<W7?U12AU- ICCL&(XKB%4:O)4B'1J=M(R629M3D--K4G::&S4O9[T
M:8;PW639^@#1EG[5I>346>QB6QYE0MBWI3YQT7CD2M/Q[=QO9O';6B0AFYKW
MJT&+(=:)3D:(XZ_Q32TH>)R->L+'EDW#=\TD.)H\!;D6,M7%*;4GU)C4R%M(
MR4294YYM"C+::4&:OP"G&R5D6\LO9#OK*V1*Y+N:_LE7?<=]WI<4Y1*F5NZ;
MKJ\NN5VJ2.*24)<FU.<XYQ4D2$\;8DB(B(<V5;K-2N.LU6X*S*<G5>MU&;5J
MG,=V<I*GU"0Y*EOKV;")3K[JCV%L(MNPN 4I&3\E7MF7)-_Y=R57IETY#R?>
M5RY OBY)YI.97;LN^L3*]<%5D<0DMH<G52>ZYQ4D2$<;BI(DD1"#RJU.=6ZG
M4*Q4Y"Y=1JLV549\ES^G(F3'ER)#RMFPB-QUPSV%P%^ >)'Y8\*/H
M       ZM^JD:"3SUJ]N76->U):E8UTE0FVK.3.82]%K>=KVILZ%;ZV6G24S
M(3C^U53:JM6SE(E3D4MY&Q7ODR [O[$G;;D:=DFJ1TN43'C1)II.H)3<J[*H
MPZU#-*5;4K*CT\W9!G[K;ZXZBX>$NNWJB.[U/4)K,NC6K?='9EXOT>06V;*1
M/CI?B5W/]]TR?!MQQAEXE,24XZM)4ZK+5LY2'5)%)>1L5L4G<71WCGMCO65?
M$]E*Z59C9)@DXDE(D7#/:<;C&DE;4JZ-AFX\9^ZAU3*B%CR)IQ9IB4,
M   8GSOA:P=1V&,H8&RE2DUK'N7+'N*PKL@?BTOG2;CIK]/>ET]]QMTH58IB
MWDR84E)<I%ELMNHV+0DR\]=EL4B]+9KUI5Z.4JCW%2IM(J#/ 2^;S6%LJ<94
MI*N2DL&HG&ED6UMQ*5%PD0Q!J P;CS4SA#*VGW+%(37,<9CL.Y<>W?3OQ:9!
MT>YJ9(IKTRG/N-N\QK-+6\F5!DI+E(LQEIY!DM"3+\:XJ#3;HH57MVKL\O3*
MU3Y5.F-\'&Y&4TIHUM*,CY-]HU$MM?NH6DE%PD*;C6!IBO[1GJ:S1IBR8RI-
MV8>OBJ6N]/*.Y%C7'1"Y.H6G>--8=4IQ%'O.U)T*JPR4?'*-,02MBB,BYKLC
MV+5\:7S<UBUQ)E4;;JK\!3W$-M$V+[UZGU)A"C-11JG3W6I#>WAXCA;>$4G>
ML[2MD/1'JFSAI5RBRI-X86ORJVH]42C.1(MS4(C;J5H7I3&'5+=;HU[VC/@U
M>&2CXY19J"5L41D4'-[6G4K%NNNVG54F4VB5!Z(ISBFA$J/P.PYS25<),3X;
MC;R-O#Q%EMX1K</$C6(>6                %F3U8+>)-:L=%+6FB_*TY+S
M;HXB46R25/?2N;=.#)Y2F<4UR.;CA.R7+.C0'K:E(;;-,:-3J>ZZM3DT3BZ%
M,RIR#C!-CU:2;ET8U;BTLC=61NS[5=Y1-ORD;5$I9TUME4%PB+8A#+*E&:G1
M:4]51WD[6K_0PUI<R#7')F=M%,.AV*2J@^E<V[,!U I;&(Z]'4XXEV2Y946G
MO6O+0VV:8T:FTYUUQ3LX2M:2\G%>5AE:E1?-=?L=#$#:XHC7,M]SCIH\A.T]
MJC@H;.(LB+WJ6FC,]K@Z9QO&.I<;7        #5+7AZ#NLOU4M1'FAO 8_RS
MXJ\E^3^\O!RI#43>!^@7K<]434GYFKT'CLB>+^^N\ZYNPDX4O@YEQ1]""@
M              2L[CGVM>A#RYTKL+6QG_2QZ0V)^^N-^;2A+IN%?;#[O[R^
M4CL'71F'3_XYL=]\+']0^+=<=%(N3!-./BI*5I4A:4K0M)I6A1$I*DJ+8I*D
MGM)25$>PR/W1_AD1D9&1&1EL,CX2,C]TC+\)&/BM"'$*;<2E:%I4A:%I)2%H
M41I4E25$9*2HCV&1\!D!D1D9&6TCX#(^$C(_=(R'"5O]NKN] %<VM;=ZXZ=<
MH9JD5K.FF2QZ4](=HJEJ-Z?DG#-N4YIQURAFI1N5BW(C9\PX94!OFO+1XL4.
MKG1KS3GV3\.T92HNU<JZ[&I4=2U1C,S4]6[9A,I4HXNT^-)A-I_%?^(RGD^,
MANO_ .L.]6S.W2NG7-NX,:O.T$U2*WGW2Q8=(>DO4);BS>J&3\)6S36G7G:"
MI2C=K5M0VS.G^^ET]OFG+1XD>6H[3+S;G=^8TIBCC[5/W#:=/94I4<S/:Y5:
M%%:(U''VGM?BH+\7_3;+B<9*.(81;#A!&@@
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
MF+_J;\C,@_LH'\SYN-?WW_\ +5J^_P   ^U/@?\ 7OY,7E^SP?S)NY6_?/\
M\NNK#_ H/MM:8O\ J;\C,@_LH'\SYN-?WW_\M6K[_  /M3X'_7OY,7E^SP?S
M)NY6_?/_ ,NNK#_ H/MM:8O^IOR,R#^R@?S/FXU_??\ \M6K[_  /M3X'_7O
MY,7E^SP?S)NY6_?/_P NNK#_  *#[;6F+_J;\C,@_LH'\SYN-?WW_P#+5J^_
MP #[4^!_U[^3%Y?L\'\R;N5OWS_\NNK#_ H/MM:8O^IOR,R#^R@?S/FXU_??
M_P M6K[_   #[4^!_P!>_DQ>7[/!_,F[E;]\_P#RZZL/\"@^VUIB_P"IOR,R
M#^R@?S/FXU_??_RU:OO\  ^U/@?]>_DQ>7[/#)^%M_/NI-1&5[!P?AC5#.OO
M*>3[DI]I61:5.T^ZGX4BLURI+-+#+E2K.%J;1:1!8;2MZ5-G28T&%&;<?D/-
M,MK<3^[;&K33_>5P4BUK9OMVK5^NS6:=2J<S9]]M+DRGSV)2;TFV&(L=I"2-
M3CKJT---I-:U)21F65<'=8-W1.I/+V/,#8/U75#(&6LJW/3K/L.SZ;ISU609
M%;KU36:6&7*G6L'4RAT:GQVD+?ESI\J+ @Q6G)$EYIAMQQ/ZU!U$X=N>LTZW
MZ%=KE1K%6E-PJ?":MJ[6U/R'3]ZDW7Z"TPRVDB-2W'%H;;01J4HDD9E+Z-C1
M,V,V#1G>?^S3WAWJ,ZM?,%?XQ5G;Q(9D\E60_!&KC0?>L>R[WDGJ#ZP_X><B
M#'V6O%5DSR?7GX.5(4VHYK!2;B#@                2![JK-^+]-N\0TF9
MTS3<_:9BO&>5J?<M[W3T+<-Q="41BF52.[-Z$M2DUVXZEQ7I*"Y.)#D.GQMI
M)V$9EE_ 5TT*R<R8]NNYYW1E H=P,SJI/YK,F\UBH8?0IWFM/CRYK^Q2R]ZV
MVM7#[@D7W2&=\4Z8MY+H^S[G&ZNTC$N+<NTZZ+[NSH.Y+EZ"H3%*JT9V=T%:
M%'K]RU/B/24)Y*'#D/'QMI(V$9EDG#]?I-K9-LRX:]+YC1Z366I=0F<A)E<W
MCI:=2ISF\-F1*=V*47 A"E?_ &"QA_F3=RM^^?\ Y==6'^!0F?\ MM:8O^IO
MR,R#^R@LN?YGS<:_OO\ ^6K5]_@ )/?M3X'_ %[^3%Y?L\'\R;N5OWS_ /+K
MJP_P*#[;6F+_ *F_(S(/[*!_,^;C7]]__+5J^_P #[4^!_U[^3%Y?L\'\R;N
M5OWS_P#+KJP_P*#[;6F+_J;\C,@_LH'\SYN-?WW_ /+5J^_P #[4^!_U[^3%
MY?L\'\R;N5OWS_\ +KJP_P "@^VUIB_ZF_(S(/[*!_,^;C7]]_\ RU:OO\
M^U/@?]>_DQ>7[/!_,F[E;]\__+KJP_P*#[;6F+_J;\C,@_LH'\SYN-?WW_\
M+5J^_P   ^U/@?\ 7OY,7E^SP?S)NY6_?/\ \NNK#_ H/MM:8O\ J;\C,@_L
MH'\SYN-?WW_\M6K[_  /M3X'_7OY,7E^SP?S)NY6_?/_ ,NNK#_ H/MM:8O^
MIOR,R#^R@?S/FXU_??\ \M6K[_  /M3X'_7OY,7E^SP?S)NY6_?/_P NNK#_
M  *#[;6F+_J;\C,@_LH'\SYN-?WW_P#+5J^_P #[4^!_U[^3%Y?L\'\R;N5O
MWS_\NNK#_ H/MM:8O^IOR,R#^R@?S/FXU_??_P M6K[_   #[4^!_P!>_DQ>
M7[/!_,F[E;]\_P#RZZL/\"@^VUIB_P"IOR,R#^R@?S/FXU_??_RU:OO\  ^U
M/@?]>_DQ>7[/!_,F[E;]\_\ RZZL/\"@^VUIB_ZF_(S(/[*!_,^;C7]]_P#R
MU:OO\  ^U/@?]>_DQ>7[/"1K2!KCTPZ]<?UW*FE'(E0RCCZV[I?LFJW2_CC*
M>/J<FZ(E-IU7F4BGEE"R;*DUIZ#3JO%<?7";D-,<NA*UI6HDC-&.,J6+EJCR
MZ_C^LO5ZCPIZZ7(GKHM?H[)3VV&9+L=GIZETQ<I33,A!K-HEI3QR(S(SV"3#
M1CKTTJ;PC'5?RUI#R54<KXXMF[9%BU:[)&,LLXYIJ;KATNFUF;1Z<65K%L:3
M7'H%-K$5R0Y!;DLL'(0EQ:5J)(RA9.0+2R+39%8LZINU>F19BH#TQ5+J]-:Y
MVAII]QEOI>! 6^IMI]!J-LE)3QB(S(^ ;9#(0W 'LA7==<2].+3%ZJ4?SO9*
M$->\B\:EB^3]'A'6Q6R==/\ 3TTK>J)&\\N4!&5K>\8%I]YR>S=5'(H(ZQQM
M#2P                6SO5]?8ZZ(.\:^_/-DD=">C[T;<6_HJK>$U;%P;U<
MOV*V@_O"R#Y[LGB9;37XD+ _1]1[.U43)C9439C.0TFWA&A3$.\6TO7YIHR]
M'3%BU]I-;L.]H\)F;7,89+I,:8BT[_H"'7(ZG)-*=F.L3(R7F"J-+E2H2W$-
MR5J+%^8L46YF>PZM8]QH)MN6DI5)JB&DNRJ%7(Z'"I]7ADHT&:XZG%(<02D<
MM'<<:-1$LS&BF\=T X:WEFE'(.EW,T9,2+<+*:[CZ^XT%F=7L4Y1H\68BT,B
M6ZAUR.IR527IKL>;&2\P52I,J7!6XAN2M1>"R7CVBY/M&HVI6T\1$E)2*=/2
MVER12:JRE90ZE&(S29K94LTK22D\JRM;9F1*,Q45ZJ-,.7M&V?<DZ;\YV\JW
M<CXQK[U'JK31O.TFM0'$(F4&[+:G/,1EU.UKKHLAB?3I)MMJ=BR$<=#;A+;3
MSKW]8MQXUNZMV5=4,X5:H4M4:0E/&5'E,J(G(E0@NK0@WX%0BK0\ROBD:FUE
MM(CVD5-OJVTJYET3:A\GZ8\^6XJVLF8KN%ZBU9IHWGJ/7*<ZVW-M^[[7GOL1
M5U6TKOH<F/4:;)-MM3L20CCH;<);:(6;PM*M6-<=5M:X(QQ:I29*F'B+C&R^
MV9$N/,B.*2@W8<QA27&E[",T*+:1'M(M?!X\:Y#S0                W2W
M?^AO+V\0U08_TSX?B*9GW+)55;UO*3#>E4+&>.:2]'5=E_W$;:V4%"H\5]+4
M5A3K*JC4Y$6$TLGI+8R=B#%=QYDONCV/;;9I>G+.14ZDMM3D2AT6.I!U"KS>
M*:2Y*,VLDH0:DF\^MMI)\99#>+=UZ"<R[R759CK2WA>(IBH71*55[YO:3">E
MV_BW&='>C*O#(ERFTME!0:+$D(:BQU.LJJ54DQ8+2R>E-CW>-\?5O)MVTVU*
M(@TN2E\M/G*0I<>DTME2>>U*5L-)<FPA1$A)FDW75(;(^,LA;IZ3M+6(=%^G
MW&FFS!U!30<?8SH#%)A*>)E=8N*K.F<JX;QN>8PRPBI73=M:>>GSWR0VVJ0^
MI+2&F4MM(Z)\>V%;F,K/HEDVK$*)1Z'$3':-7%.3-D*_&3*E.=2E!/3ZC)4I
MUY>PB-:C)))21)*Y)T@:3L-:'M.>+],.!;>3;^.,6V\Q2(*GB9<K5RUAXU2[
MDO6ZIK#,=%3NV\:X\_4*@^2&VU2'U):;:92VTB::S;1HEB6U2K5M^-S>F4F,
MEELU<4WY+RMJY,Z6XE*2=F37U*<<5L(N,K81$DB(MBQ[,;*CTXYP.M4>R4O#
MRYX4[-5(:5:_/1YJ/?7;'YR^.9/K;OL>+S\OF#.SE3&KFL'Q,S>^&@_U[PK#
MA!8*JL1-                #KKZG;Z<6IWU4I'G>QJ)%-V[XU+Z\GZ_".B#
MLEZEAZ>FJGU1)/GEQ>-T]$/C NSO.5V;I0L11,H+)L2:@       "O\ NMPZ
M^G;XS#C/=]6%76W;4PY$IN7,XLT^2HTR\K772I"+!M.JMIXI$Y96/:F=4XI&
MMMU5RM<8B=C%Q8A-XAEQ55N2AX?I$LE4^VFV+BNI++AF3EP5".LJ13Y!%LV'
M2Z.^;^S::5'.3M]\V6RNNZXUO#7;]S3BW=S8]K[;UHX4ATO,F>6:=*4:9F7;
MNI,E&/+0JS:221.6-CBJ'5N*2EM.KNEKC$3L4N+&]K0R.=0K=)QK3I!'#H:&
MJU<"6UGL76)C*BIL-XN#A@4QWEMG"1G++;PH'&@(TAQ(#1@
M'Z%)I-4K]5IE"HE/FU>M5JH0J32*538SLRH5.J5&2W#@4^!#CH<?E39LMY#;
M3:$J6M:B21&9D/[1X[\N0Q%BLNR),EYJ/'CLH4Z\^^\M+;++3:"-;CKKBB2E
M)$9F9["'Z-'H]5N&KTN@4*FSJS7*Y48-'HU(ID5Z;4JK5:G):A4ZFT^%'0Y(
MESITQ]#332$J6XXHDI(S,B']6679+S4>.TX\^^ZVRRRTE2W7775$AMIM"2-2
MW'%J(B(N$S,7 &Z9T-TG=Z:$<(Z>$P8C%_-4-N_<W5&,IEXZUFJ]XL.I7RXN
M;'/D:E$MMU#%!I\@B2;M)I$4U%QMHZ.-/>*X^',3VM9I--HJZ8B:O=+R#0HY
M5SU1MI^JF;J/>OMPE$B(RO@-4>,WMX1<\[GW051]W!N_\$:;4P(<?(;- :R%
MG>IQ5,/*KF<[\B0JI?SCDZ-L9J<.V'D1[>ILDB2IVCT:(:BXQ'MFRPUC]G&F
M/*!;)-H34DQRJ-?=1Q5&_7J@AMVH&;B/>NHBJ),9I7X66$;>$20#-0DV&40
M         '$MUNK0*U6+1Q1O$; H3AU6T7Z9A#4"[3XR30[:E7ER7\47S5E-
M\FEKH:YI<BWY$EPG'7SJ]+8(THCI(1>;Q3$:9-.M_,M(B'SBG+8M:\%,H+8J
MGR'%JM^JR#3Q23S:<XN&M9\92^<,(X"00X4>N2;O)JLV=B+>3X\H#BJM9TBE
M8(U%NTZ*DVW;1K,R4_B&_:PILVTL]"71,D6[)E.$Z[(.L4I@C2B.DAH1K3QP
M3\*CY-IL<^6A*9H%R&T@MAPWEK51J@]LV$7(2EJC*6>TU<LRG@)(X.!$T*^T
M1W                "3#=%Z\*INZ]=>'M0+DN:G'$BH'CO.=*B$Z[TSAR]9
M4*'=:SAL%RL^;:DB/$K\%@C3RU1I#"#,D*5MSAIVRR_AG*]MW@;CI45;QT:Z
MH[?&5SFVJFXTW4#Y-'OGG:>M#<QI'!QGHZ"/@,Q*/N;MX%5=VMK^PMJ+<F3D
MXRDU(\;9[I$,GG>F\*7S*@PKN6<-@C=J$ZT9,>)<4".DT\M4J/';,R0I6W*V
M%LB/8QR%1+D-;A4M3O1EP,HXQ\O0YZVT3#XB>%QR&I*)+:>#C.LI+W#,6]U&
MK-)N*CTJX*!4X%:H5=IL&LT6L4N4Q.IE6I-3BM3:=4Z=.C+<C3($^&^AUEUM
M2D.-K)23,C(QT8QI,>;&CS(C[4J)+8:DQ9+#B76)$=]M+K+[+J#4AUIUM1*2
MHC,E$>TA<S42MT>Y:-2+CMZJ4^N4"OTN!6Z'6J5+8GTNL4>JQ&IU,JE-G15N
MQIM/J$)]#K+K:E(<;62DF9&1B:UA]F4PS)C.MOQY#3;[#[*TN-/,O()QIUIQ
M!FE;;B%$:3(S(R/:/TA_<?IC^H     -4M>'H.ZR_52U$>:&\!C_ "SXJ\E^
M3^\O!RI#43>!^@7K<]434GYFKT'CLB>+^^N\ZYNPDX4O@YEQ1]""@
M         2L[CGVM>A#RYTKL+6QG_2QZ0V)^^N-^;2A+IN%?;#[O[R^4CL'7
M1F'3_P".;'??"Q_4/BW7'12+DP33@     XF=_IU=UV]I-]:XM MGL(NM;%3
MN[/&FRVH"D+O&6EPIE9R+ANCPF3:*ZY#2GI58M]I*>E%H5(IZ3G+7&F1>ZN=
M&JJHNK94Q'34%4#0_4;LLF"T9'4G"/E)-:MJ,TGB](+2:G),-)%S@R-;)&Z9
MH<X5>L-]6S=ON5?^O3=Y67';NY<>J7EJ"TPVO3U(7>LQ+A3:WDO"E%@LFT5W
M2&E/2ZU;C*4]++0J13D'/<7%FZ%:C=,IU!=0R!CB"DIAI=FW%:T5LR.<LCX[
M]4H;#:=G/5$:EOQBV<L9&ILN4,T+X-U)4A2D+2I"T*-*T*(TJ2I)[%)4D]AI
M4DRV&1^X(FC(R,R,C(R/89'P&1E[I&7X#(5]:T*;4I"TJ0M"C0M"R-*D*29D
MI*DF1&E23+89'PD8CM,C(S(R,C(]AD? 9&7ND9?]H^(_P?$?X
M                  "9+J^WMBM$'?U?7F;R0-E='WI)8M_2M6\&:V)LNKF>
MVIT']_U_^9+)PSEIK\=]@?I"H]@JJ+9X="8N#A,L                *,\<
MJXH/QS[@               #.>E_TEM/'ESQ+X?6^/56+_QO9W?5;W9>&,^:
M4_2BTV^7S#WG#MT>@M/_ (JMGO@HW9&,+KT=/PO1!/0
M    #5+7AZ#NLOU4M1'FAO 8_P L^*O)?D_O+P<J0U$W@?H%ZW/5$U)^9J]!
MX[(GB_OKO.N;L).%+X.9<4?0@H                &\V[ ]I9N\?7FTE>?V
MP!E7!/COPWY5<>>%U(&_&ZG]J)NV_7XT>?Q#8[&0<2^-7&?E!LSPCIHN2ATI
MB[($XX  "N!ZX%[2S!_J,XT\_NID0K;QWQWVMY*J'X77R*R?KGWM1,#>H/B[
M^(;5*(NM;7C5M_R?4KPCNL<IHT '(N-/                !9X]57]DI9_E
MSS7V:IHG3T!^CS3N^NY_SE@6JG5(O8\69Y?,Y]G*8)9='WB9A=\->_KV1T?C
M=4=-@VC$;^^#]EGK^]5/,G@=4AA74?XA<O>3^YNQCXC)WT/LF=XGZHN;? JJ
M#%V;?%#DCO.KOYBZ*>\<X(I=1"0
M            #O3ZIONT3M>U+FWE.6* E%<OB-7,:Z8HE0;0;U.LV/,>I63,
MH,,.-N''DW/5H2[?ICY*:D(@PZGM2J//96J6K=\8/YA3YV;KAAD4JJHE42Q6
MWB(U,TU#BX]<KJ$&D^(N?(:.&PO:E9--/\!H>29V#_4_]UR=JVA=&] R_;R4
M5Z_(M?Q?I6AU%M"GJ99,::_2,I968CN-.'&E756("[=I3Y*9D(@0JKM2N-4&
M7%2*Z-L5<TAR\J5F,12*@B12K30X1&IJ"EQ3-6JZ4F1\5<MYLXS2MI*)M#O
M:7$F?:Z)/AW0C?,:,[S_ -FGO#O49U:^8*_QBK.WB0S)Y*LA^"-7&@^]8]EW
MO)/4'UA_P\Y$&/LM>*K)GD^O/P<J0IM1S6"DW$'
M                         ,WZ:]/F2-5N>L4:<\14KIC(F7[RI5G6Y'63
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
M(6E25I4:5)41I4E23V*2I)[#)1&7"0_D/B/XCX@
M     )DNK[>V*T0=_5]>9O) V5T?>DEBW]*U;P9K8FRZN9[:G0?W_7_YDLG#
M.6FOQWV!^D*CV"JHMGAT)BX.$RP                HSQRKB@_'/N
M          ,YZ7_26T\>7/$OA];X]58O_&]G=]5O=EX8SYI3]*+3;Y?,/><.
MW1Z"T_\ BJV>^"C=D8PNO1T_"]$$]                      -4M>'H.ZR
M_52U$>:&\!C_ "SXJ\E^3^\O!RI#43>!^@7K<]434GYFKT'CLB>+^^N\ZYNP
MDX4O@YEQ1]""@                ;S;L#VEF[Q]>;25Y_; &5<$^._#?E5Q
MYX74@;\;J?VHF[;]?C1Y_$-CL9!Q+XU<9^4&S/".FBY*'2F+L@3C@  *X'K@
M7M+,'^HSC3S^ZF1"MO'?'?:WDJH?A=?(K)^N?>U$P-Z@^+OXAM4HBZUM>-6W
M_)]2O".ZQRFC0 <BXT\                %GCU5?V2EG^7/-?9JFB=/0'Z/
M-.[Z[G_.6!:J=4B]CQ9GE\SGV<I@EET?>)F%WPU[^O9'1^-U1TV#:,1O[X/V
M6>O[U4\R>!U2&%=1_B%R]Y/[F[&/B,G?0^R9WB?JBYM\"JH,79M\4.2.\ZN_
MF+HI[QS@BEU$)                                           #?\
MW8VA&\MXQK)Q1IIMHJE3[;K-2[9<N7A3F"<.PL0VX]'DWM<O*NLOQ6:D[%=;
MIU*)])LOUF?$97L2X9EE[!>)ZEFC)5OV/!Y=F%)?Y]<5293QCI-N0E(<JD[C
M*2MM+ZFU$S'XQ<54EYM)\!B1/=6[O^]MY=K9Q%I=M<JG3K8K=3[:,R7I36"<
M/'V&;9?C2KZNCE767XC%3>B.MTVD$^DV7ZW4(;*]B7#,LD8FQY.R??-&M6+R
MK<5]WG=:G-)V]'42*I*Y\K::5(2ZI!DTSQBXJGW$)/@,6_\ CK'UFXEL"R<6
MXZH$&U;!QS:EOV19=M4Q!MT^@VM:]*BT6A4B&E2EKY"!383;:34I2U$G:HS,
MS,^C>BT>F6]2*70:-#:I](HM/ATNF06"-+,2! CMQ8D=LC,SXC+#24EM,S/9
MP\(N=\:8XLG#V.[%Q/C6WH%I8\QI:%NV'8]KTILVZ=;UIVG28E#H%'AI4I:^
M;T^EP6FDFI2EJ).U1FHS,YLJ738-&IL"D4R,W#IU+AQJ? B-%L;C0X;*&([*
M",S/BMM-D7#M,]G"/9#],>V'WAHSO/\ V:>\.]1G5KY@K_&*L[>)#,GDJR'X
M(U<:#[UCV7>\D]0?6'_#SD08^RUXJLF>3Z\_!RI"FU'-8*3<0<
M                                    [^^J?[LX\>8XN3>-Y<MQ3%YY
M8A5*PM-\&KPDIDT'%L:8<>]<E16I''>C3<B5N%T93GN38>11Z=(<;6[$JR3$
MO&[[P?T-19N:;BA&FIW T_2+*:D-$2XE!0YQ*I6VTKVJ0[6937(,JXJ%%&96
MI)J;D$+$KJA&ZV/&^,[FWF69+94Q>^7H-3Q]IC@5F"A$JW\3QIIQKYRA$:DF
MMZ+.R378/1=-?Y..^BBTV2ZVMZ'6$F)(-'&*>C*7*RA6HIIG5EMVG6LV\V1*
MCTA"^)/JJ"5M4ARIR&^2:5L2HF&E&1J0\0[-1)@.W8;T   *[KKB7IQ:8O52
MC^=[)0AKWD7C4L7R?H\(ZV*V3KI_IZ:5O5$C>>7* C*UO>,"T^\Y/9NJCD4$
M=8XVAI8                +9WJ^OL==$'>-??GFR2.A/1]Z-N+?T55O":MB
MX-ZN7[%;0?WA9!\]V3Q,MIK\2%@?H^H]G:J)DQLJ)LQG(     ' %UGW<[?-
M9=-9WD6G"UN3QK?=9C_:DLZB0^+'L;(=>G(B0LPPHT9!-1[7R)5)34:M%Q4\
MVN%Y$DU.%4W"BQ#:Z]-W0$^3FNRH'%HE6DH[?:;%;V(I59ENDVU<C3:"XJ(%
M9?<2B5P%R<Q1+VJY<^)79=:NW*_S2W96]YSIDM/DL89 K<?[6-E4*%Q8U@Y(
MN">B'!S3!BQ4$U&M3)-6EM1JX7%3S6XWFY1J=*J.%%C?U:80Z(F/Y2M>)LI5
M1?3VW08[?O:?4Y#A(;KC:$%Q4Q*F\LDR. N))42]I\J?$XS!&@.(P:+@
M      .^[JO^YV^;FVZ+O)]2%K<6_;VHSBM*5FUN'Q7K.L2N0W8T[-<^))1R
MK=P7_2Y*H]O>]04>@NNS2-[I*,J++IH3TW="PHN;;U@;*O5(RCQ_393>Q5-I
M,II2';H=;67&*95X[AHA\!$B(I3I<;ET&W8>]5-W+'S9VQ0]Y_J;M/B9!ONB
M.JTBV3787$>LO']>A.Q9^<ZA$E(Y9NX\ATF2N-;FU*$QK>>=G$;W2D9421S2
M5A#HN*QE2Z8>RHSV#.SH,A&Q4&G2&S0Y7G$++C%)J3*S3&X"XL8S<]]RJ#1V
MA"30=P8WL     !S@=:H]DI>'ESPIV:J0TJU^>CS4>^NV/SE\<R?6W?8\7GY
M?,&=G*F-7-8/B9F]\-!_KWA6'""P558B:                '77U.WTXM3O
MJI2/.]C42*;MWQJ7UY/U^$=$'9+U+#T]-5/JB2?/+B\;IZ(?&!=G><KLW2A8
MBB90638DU     !PA];IU^LU>X,4[NJP*QRC-IN4O..H,X,I9$5P5.G28^);
M!J"&7&S)RG6_49-PS([R7&G$U&D/H-*VC$3N\4RZF3,M_#-(D[4T\V+JO VG
M#X)C[+B+>I#Q)41[68;SDQU"B-*B?C*+8:17\=<DWB+%9N/$6[4QW6N49M!R
ME9ZU&G EK)*;BJE-E1L.X\J2&76S)RFV[4I5R38SZ'&G$U.C/MFE;)B/'6GD
M=+TFC8QIK^U,,VK@N7DUGP276EIHM.<))EPMQG5R7$J(R,G6%%PD.(L1<CA&
M&@H             /FTTZ^ZVRRVX\\\XAIIII"G'777%$AMMMM!&I;BU&1$1
M$9F9C_4I4I1)21J4HR2E*2,U*49["(B+A,S,?T::=?=;88;<>>><0TRRTA3C
MKKKBB0VVVV@C6MQ:S(B(B,S,]A#_ $B-1DE)&I2C(DI(C,S,SV$1$7"9F8MO
MMR-H*_T]MWUB/%-R49BEYEOMAS,6>5\AR<]O)%]1HDDK7J"E&X9OXZM6/3;?
M<)"S87)IKS[>SEU&?0_I<Q+\SN'[=M^;&0Q<M60JY+M/B\5XJW54-KY@\9FK
MW]%IZ&(9[#-!K84LOZ9BXPW$F[W_ -.'=S8<Q%<]$CTK-N0([F:=0:^0Y*H-
MY-OZ+#E%:E14I3AG(QK:4:F6XX3:U1W)-,>D-D7+J,YH,!XZ^;3&M%H\IA+-
M=J*3KEQ'Q=CA52H(0OFCA[3]]3(:6HQ[#XIJ:4HOZ1B6\;$"8P9G   5N_6L
M=>BM0.LBW](MDUIV1C'2-3WH]UL1G#33ZUGF\HD2;=<ASDS)N>FQ[8*GT=DW
M"-<.H+JK:-B75<:%/7_EH[OR5#QU2Y2ET+';*D5!*%;&95VU-MMVH+5Q3V/%
M2H'(QD\;A:>.01<"CVUCO6Y]X0K47K8MW1M8E<>DXKT;TY^-=[$5TTTZNZ@[
MVB0YUW2'>243=0385JE3J,P;I&Y"J*ZNVC8EU7&BXUAY%.Y+XC65 ?4JDV6T
MI,Q*#_%2+BG(0Y,4>P]CG1\3DV$[>%MTWB+W3V\JXT#')"-/@
M                  2$;KC7/<V[NUL8=U)TB14'+2I581:68[>IZE*5=V&;
MKE0X=]T148C2B;-A166JK36UGQ$UBFQ'#X$#,6!LJSL-90MN]HZWCIT>25.N
M2&R9F=1MFH+;;JT4V]I$ZZTVE,A@CX"DL-F?N"1S=/:^;IW;.NG"NIZC2*DY
M9])K*+.S7;E.4I2KRPC=TN%#R!05124E$Z=!B,-5>F-K/DTUJEPW%<#8R7B+
M(,O&5^T.Z65.G"9?*%7(S6W;-H4Q:$5&/Q-I$XXVA)/-$? 3[2#_  "X+M>Y
M[?O6V;=O*TJO!N"U;MH5(N>V:_2WTRJ97+?KU/CU6C5>G24>\D0:E3I;;S*R
MX%MK(R]T='<"=#JD&'4Z?):F4^HQ(\Z#+863C$J'+91(C265EP+:?9<2I)E[
MI&+H6U+JMR^K6MJ]K/K-/N.TKQH%'NJUKAI,A$NEUZW+AIT:K42LTV4W[R33
MZI3);3[+A<"VUD9>Z)M8DN-/B19T)]N3#FQV9<22RHEM2(TEM+S#[2RX%-NM
M+)23_"1C]T?;'[X^P   U2UX>@[K+]5+41YH;P&/\L^*O)?D_O+P<J0U$W@?
MH%ZW/5$U)^9J]!X[(GB_OKO.N;L).%+X.9<4?0@H                $K.X
MY]K7H0\N=*["UL9_TL>D-B?OKC?FTH2Z;A7VP^[^\OE([!UT9AT_^.;'??"Q
M_4/BW7'12+DP33@          .2[?X]7XB:NV[BUAZ++9I=(U11VG:GE7%,$
MX5&H^H.,PWQGKBHBWEQ:92<QQVT?C5.K:C7$V7XU:)R2<EQZZN-'[>12FY(Q
MC!8C7XA*GZ_;[1M1HUXH0G:J;%-1ML1[E0DO?&HTHF%_2,G2XSG'KUACJY\/
M64W<NM/0W:U*HVJZ.R[5,N8B@*@T2BZCHK#1J>N:A+>7%I='S7';1^-4ZMF+
M<C9?CEMU!).S-,]1FFQ%ZE*O>PXC+%W)(W:Q1VS;88N5*2]]*CFHT-,UQ)%P
MF9I1)+^D9.%M7795FC5>W:O5;?N"E5*A5^A5*=1JW1*S!E4RKT:KTR4["J5*
MJM-FM,3:=4J=-86R^P\A#K+J%(6DE$9"&B3&DPI,B',COQ)<1]V-*BR6G&),
M:2PXII^/(8=2AUE]EU!I6A1$I*B,C+:*URMT2LVU6:O;EQTBIV_<-OU.?1*]
M0:W E4JLT2LTJ4[ JE(J]+GM,3J;4Z;.86S(CO(0ZRZA2%I)1&0C(?8?BOO1
MI++L>3'=<8D1WVULOL/LK-MUEYIPDN-.M.)-*DJ(C29;#X1^:/X#\P?R
M                    $R75]O;%:(._J^O,WD@;*Z/O22Q;^E:MX,UL39=7
M,]M3H/[_ *__ #)9.&<M-?COL#](5'L%51;/#H3%P<)E@
M!1GCE7%!^.?<                9STO^DMIX\N>)?#ZWQZJQ?\ C>SN^JWN
MR\,9\TI^E%IM\OF'O.';H]!:?_%5L]\%&[(QA=>CI^%Z()Z
M         :I:\/0=UE^JEJ(\T-X#'^6?%7DOR?WEX.5(:B;P/T"];GJB:D_,
MU>@\=D3Q?WUWG7-V$G"E\',N*/H04                #>;=@>TLW>/KS:2
MO/[8 RK@GQWX;\JN//"ZD#?C=3^U$W;?K\://XAL=C(.)?&KC/R@V9X1TT7)
M0Z4Q=D"<<  !7 ]<"]I9@_U&<:>?W4R(5MX[X[[6\E5#\+KY%9/US[VHF!O4
M'Q=_$-JE$76MKQJV_P"3ZE>$=UCE-&@ Y%QIX                +/'JJ_L
ME+/\N>:^S5-$Z>@/T>:=WUW/^<L"U4ZI%['BS/+YG/LY3!++H^\3,+OAKW]>
MR.C\;JCIL&T8C?WP?LL]?WJIYD\#JD,*ZC_$+E[R?W-V,?$9.^A]DSO$_5%S
M;X%508NS;XH<D=YU=_,713WCG!%+J(2
M              %GQU;/=G_8AT;1<V9,MWH[4;JP@46^KE:J#'$JUC8GY%4W
M&&/EH=_'4Z?+I\Y5<J[)I9?1-J#<22@UTY!E.MHFP=\UN-6[HKD+D;TR"S%J
MLY+R-DBE6]Q3=H5',E>^9><9=.5)3L2HG7DMK+:R0M6^K";K?["&B:)G7*5M
M=&:F-7U/H=_70U48_$K%@X@Y!4[%6.EMN_CJ;4)E.G*K]89-++Z)U2;AR4&N
MFMF4L^EG%/:!8R*_58O)71>3;%0E$XG8]3Z-Q>4I--,C]\TXMMSG#R=B5$XZ
M2%%M:(=' W2'3*-H0  &C.\_]FGO#O49U:^8*_QBK.WB0S)Y*LA^"-7&@^]8
M]EWO)/4'UA_P\Y$&/LM>*K)GD^O/P<J0IM1S6"DW$'
M                         "1K=5:!+IWD.M#&.G2E=(4ZR%R57KFF[8#7
M&79^(;8DPW;KJ#3RDK:CU>M+DL4BEJ6E:"JE1CFM)MDO9FC .(I^:\FT*S(_
M+,THUG5+GJ#*=ITVW(*VU5!Y*C(THD2C6B,P9D9<N\C:6S:),-T?N\;LWF^N
M#%6FFD=(TVPURE7SG*\*>UM79>&K5E0W;NJ++ZDK:CUFN*DQZ-25+2M!5:I1
MC6DVDN&64,/XXF92ONDVPSRK5/-9SZ]-;+A@T2(M!S'25L,DOOFI+#)F1ERS
MJ=I;-HM[K(LJU,;6;:>/+#H%-M6R+%MNB6?9]L4>.46DV];%MTV-1Z%1*;&2
M9DQ!I=,AM,M)VGL0@BVF.C&ETRGT2F4^C4F(Q3Z72846FTV#&03<>'!A,(C1
M(K""_H-,,-I2DOP$0N9;$L:T,8V3:&-\?6]2[1L2P+8H5F69:M$CIB4>V[5M
MBF1:+0*%2XJ3,H]/I5*A-,-(VGQ4((MIB:V! ATN##IE.C-0X%/BQX4*(PGB
M,QHD5I#$>.T@OZ+;+2"21?\ 80]0/OCU8^V   KNNN)>G%IB]5*/YWLE"&O>
M1>-2Q?)^CPCK8K9.NG^GII6]42-YY<H",K6]XP+3[SD]FZJ.101UCC:&E@
M              MG>KZ^QUT0=XU]^>;)(Z$]'WHVXM_156\)JV+@WJY?L5M!
M_>%D'SW9/$RVFOQ(6!^CZCV=JHF3&RHFS&<@     >7O:RK2R39UTX^OVW:3
M=UD7O;]7M2[K6KL-J?1KAMROP'Z96:-5(3Q*:DP:C3Y+C3J#+A0HQ]"J4NG5
MNFSZ/5X<>HTNJ0Y-/J,"6VEZ-,A2VEL28S[2MJ5M/,K-*B_[#'E+ZL:S\G65
M=N.,A6W2+QL2_+<K-HWE:=?AM5&B7);-PT^12JW1*M!?)34JGU*G2G&74&7O
MD+,?4GP(54@S*;48S,V!4(S\.;$D()QB3%DMJ9?8>;5M);;K:S(R_P"PQ5"[
MZK=5W;NO-4DZV*2Q5:UIKRP_6;KT[7U-)V2XN@,2F55?&]QU T\F]>V.'*A'
MCR7-I<_@O1)Q);.2MACGYU.X!J."+\=@QT2)-D7 N34+,JKO&69Q$.).31)K
MVS8JJ44WD(6?_MFE-N[$\<T)J&-^7ND;PW4>K&?:U'CU>N:7\OR*W=VFR_IQ
M.R7%V]'ELKK.,;FJ)IY-^^L9.5*/&E.;2.HP'X<\DM*E+CL0YYXP_-Q)=SD1
ME+S]JUE3\RV*@YM49QDK2;]*E.[-BI]+-Q*5G_[1M2'-A<<TIAQ&M@A1&#@
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
M,N6ZM^3(=5P<9QYYQ2E'^$S'FQ](>8'U0
M    !8X]53WB:=0>EJN:)LA5A4C*^DZ$Q-L%R=))V;=.GRNU1;%)1'):E/O*
MQ5<DPJ.]M)+4>F3Z.TCC&2^+-)H"S,5X6%*Q?6))KN#'S2':0IUSC.S[/EOF
MB.2",S6H[?FN%&5[B4,/1DEMX=EF5U1W>4)U&Z3J_H5R/6E2<O:0(+$['CL^
M43LZ[-.5P55;%';C$M2I#RL1W/-317C,DLQJ54**RWQC)SBRA:/LG%<MH2+"
MJ;YJK-FMI73C<7M<EVU(>-+!)VF:E'1Y2^05[B4LN,)+\(ZOQ((.O8;C   -
M4M>'H.ZR_52U$>:&\!C_ "SXJ\E^3^\O!RI#43>!^@7K<]434GYFKT'CLB>+
M^^N\ZYNPDX4O@YEQ1]""@                2L[CGVM>A#RYTKL+6QG_2QZ
M0V)^^N-^;2A+IN%?;#[O[R^4CL'71F'3_P".;'??"Q_4/BW7'12+DP33@
M          Y;]^UU?^V-<U/N?59I1IE+M#6%2:0J;=%G,E"I-K:DHU+80346
MJ2'%1H=!RPS3V.1I]7<4F-4^(U$J"D)Y*;$T,U7Z0H.569V0,?L,4[)$>,;L
M^FIY*/ O9$=!<5M]:C0U$N%+*>*S(49(?V);>,BXKK?)WU@#JZ]K:^*;=.KK
M2)2J59NM&CT9<Z[++8*#1[3U.Q:2PV342JR751H5OY?8IS'(4ZLNJ3&JG$:A
MU)2$\C.AZC:AM-T3(+4N\;.:9A7NRP:Y<%/)LP[I0RDMB'E&:41ZREM/%:?,
MR2[L)#ID7%<16]7+;5Q69<5=M&[J%5[7NJUZO4;?N2V[@ITNCUV@5VCRWH%6
MHU9I,]F/.IM4ILZ.ME]AY"'6G4*2I)&1D(5)T&93)DNG5&))@5"!)>AS84QE
MR-+ARXSBF9$:3'>2AUA]AU!I6A1$I*B,C+:*R"Z+7N2R;DK]FWE0*S:EW6I6
M:G;MSVQ<5,F46OV[7Z+,>IU7HE;I%19CSZ75:7/CN,R([S:'674*2I)*(R$7
M$J+*@RI$*;'?B3(C[L:5%DM+8D1I#"U-O,/LN)2XT\TXDTJ2HB,C+88_$'U1
M^$/K@                     F2ZOM[8K1!W]7UYF\D#971]Z26+?TK5O!F
MMB;+JYGMJ=!_?]?_ )DLG#.6FOQWV!^D*CV"JHMGAT)BX.$RP
M     HSQRKB@_'/N                ,YZ7_26T\>7/$OA];X]58O\ QO9W
M?5;W9>&,^:4_2BTV^7S#WG#MT>@M/_BJV>^"C=D8PNO1T_"]$$]
M             -4M>'H.ZR_52U$>:&\!C_+/BKR7Y/[R\'*D-1-X'Z!>MSU1
M-2?F:O0>.R)XO[Z[SKF["3A2^#F7%'T(*                !O-NP/:6;O'
MUYM)7G]L 95P3X[\-^57'GA=2!OQNI_:B;MOU^-'G\0V.QD'$OC5QGY0;,\(
MZ:+DH=*8NR!..   K@>N!>TLP?ZC.-//[J9$*V\=\=]K>2JA^%U\BLGZY][4
M3 WJ#XN_B&U2B+K6UXU;?\GU*\([K'*:- !R+C3P                6>/5
M5_9*6?Y<\U]FJ:)T] ?H\T[OKN?\Y8%JIU2+V/%F>7S.?9RF"671]XF87?#7
MOZ]D='XW5'38-HQ&_O@_99Z_O53S)X'5(85U'^(7+WD_N;L8^(R=]#[)G>)^
MJ+FWP*J@Q=FWQ0Y([SJ[^8NBGO'."*740D
M              "?'J\V[/+>"ZUJ5<V1*"JI::],KM"R;EQ,V&S)HMY7"4]U
MW&N)9B9).L2(UXUFEO3*FRIIQMZA4J:PHVG)#"QMQHYP?\\&3X\ZLQ#?LBQE
M1*[<1.M)<BU.9RJE42WG"62D+14I+"G'TFE251([J#-)K08Z&.K>;K<MXSKG
MI-TY)MY53TOZ67J!E/,:9T)B50[VN0J@Z[C##TU,I+L>3%O6MTE^;56%-.MO
MT"DSHZE-.26%C8W3/BGYRK]9EU.-RMJVFJ/5JT3B$K8G2>44=*HRR61I6B<^
MRI;J3(R5'9<2>PU),6GXGP%M0)>P     :,[S_V:>\.]1G5KY@K_ !BK.WB0
MS)Y*LA^"-7&@^]8]EWO)/4'UA_P\Y$&/LM>*K)GD^O/P<J0IM1S6"DW$'
M                                        "T?ZN=NT/L%Z+:=D;(]O
MN4S4CJHB4'(^1F:G%Y&L6/8Y17Y&,,8.MO-MRJ=+I5%JBZI5X[B&Y#-8J;T5
MXE%"9-,\NC#!_P TN,6:U6H9L7M?S<2M5I+[?$DTJE<FM="H2DJ2EQER/&?-
M^2A1)6F2^IM6WDD[+8;JT6ZX_P!/C0Y3<F9,MQRE:G=6L.WLF9,8JD3D*U8=
MA%$D2<58J=:?;:ETV92:)5G*K68SJ&I#-:JK\1\E%!9-,N>F#%/S=6(U5*I&
M-FZ;O1&JE42ZCBOT^G\12J323)1$MI;+#QO/),B4E]Y2%;>33LZ$1N&.CH;*
M@     KNNN)>G%IB]5*/YWLE"&O>1>-2Q?)^CPCK8K9.NG^GII6]42-YY<H"
M,K6]XP+3[SD]FZJ.101UCC:&E@                MG>KZ^QUT0=XU]^>;)
M(Z$]'WHVXM_156\)JV+@WJY?L5M!_>%D'SW9/$RVFOQ(6!^CZCV=JHF3&RHF
MS&<@       !HYO$=!V)-XUI;OS39EAAN$=98.N8ZOIF$U,K.+\G4J++3:E]
M49"ULK>Y@_*7'GQ4NL](TJ3)B*<;)_CIQ7F7$UNYHL.K63<*":YRCG5%JR6D
MN2:%78[;A4^JQB,TFKDE.&AYLE)Y:.M;9F7&VEH7O)MWWAS>8:3\@Z8,OQVX
M)UN.=>QK?[$%J;6\4Y4I,26FT;_HB%K9<>Z/?E.1ZA$2ZQTG2)4J&IQLGS<3
MC_)N.Z+E"T:C:M923?+IYQ3*@ELEOTFK,H64.H,$9I-7)J6:7$$:>596M&TN
M-M*HOU1:9\MZ/<]Y*TX9QMURVLDXON%ZAUF,GE7*;5(BVVYM#N>WICK+"JG:
M]UT25'J--E<1'+PY+:C2A1J0GG9ORQ[BQO=M;LJZH1P:W09BHLELN,IF0V:4
MNQ9\-U24&_ J$5:'F7-A<=M9'L(]I%3=:K]+>8]%NH3*&F7/5MN6OD[%-QOT
M&MQ4\JY3*M#<::G4&Z[;FO,QU52U+NH4J/4J9*XB.7A26U&E"C4A,+=W6I6K
M(N.JVO<$8XM4I$E4=]'";3R#(G(\N,M24F[$F1UI=:7L+C(41["/@& AY$:\
M#S8WGW=6@C+V\>U0V/IOQ,RJ W5'2KN1[^DPWI=#Q?C2F28R;GO6L(;4TF0[
M%:D(CTZ&;C)U&J2(\4G&B=-UO*V&<27'FJ^Z795O)-E+ZN=UJKN-*<BT&AL+
M04ZJ222:26I"5DAEKC)Y:0M#?&3QC46_.[5W>N9=YIJNL/3)A]A5.:JSQ5_)
MN0Y4)^90<4XNI4F,FZKYK2&E-)D/169"(U-A&ZR=3JTF-$)QHG3=;R%C''-:
MRC=U/M:C)-LGE<XJE26VI<>D4IE2>=SWR+82E(2HDM(VIY5Y24;2V[2MR]+F
MF?$FCS F-=.&#K=1;>-L7V^S0Z-&5R3E2JLM;CDVN71<,QIEA-3NBZZW*D5&
MI2N(@GYDEQ1)0DTH3T26'8]NXWM*B65:L,H5$H,-,6,@^*I^0X9J=E3YCJ4H
M)^?4)2UO/N;"X[BS,B(MA%<?Z3]+>'-%NGK%^F7 MMMVQC'%-N,4&B15<DY4
MZM,<<=G5ZZ[DFLLQTU2Z[NKLJ14JG*XB.7FR7%)2A)I0F:*T;4HMD6Y2K7M^
M,46E4B,F.P@]ANO+,S<D2Y*R2DG9<R0M3KJ]A<9:C/81< S\/7#8@>D
M   '.!UJCV2EX>7/"G9JI#2K7YZ/-1[Z[8_.7QS)];=]CQ>?E\P9V<J8U<U@
M^)F;WPT'^O>%8<(+!55B)H                ==?4[?3BU.^JE(\[V-1(IN
MW?&I?7D_7X1T0=DO4L/3TU4^J))\\N+QNGHA\8%V=YRNS=*%B*)E!9-B34
M!Q$];IU_O4FA8JW<^/ZPIM^Z6:3G34&J%(X%6_3ZE,C8CL&?R2G&UIGW!3)5
MPS8KI(>9.G4=].UM[ABXWB>7E1XE PQ1Y)DN>F/==XFTOW8;+[B+=I#W%,R/
MEIC#DQUM6Q2>1C++@4.$/KD>\3>H] Q'NT<=5E3;]V,TC/NHY4&1P*MVG5.;
M%PYCRH<BMQM::A<5*EW).B/);>9.FT60C:V_PZ"ZT\D*9CT?&%-?,E3$LW#<
MIMJ]V,VZM%%IKG%,R/E)+2Y3B%;%)Y)A1<"APBB)X5_8CQ
M  %K3U?'02>A3=WX\9NNDM0,T:B%1<\Y96XPE-2IBKKI,(K!L>4\HCD(39MC
MHB$_%4?$C5B94#07XQ1JZ -'N)/FHPW1DU".EJYKR-N[;A-2")]@ZA':Z(I3
MBC]^14VE$WQVSX$27'MG](]MNKU<C=ZGH"W;6-V;NH[-/SCJ35$U!Y@6Y'2B
MJ4I=W4B#\WEA3'U%SEM-DV$B(4B(H^3C5N;4C07XU2E3$::\<_-[C*F)F,I;
MKUS&BXJR9I(G63F,M]&T]:C]^7,:>2.,@^!+ZW=GNB<<;4">L;    *_+K<6
MO(\@9LQ=H#LBKJ<M?!D:'EG,[428E<:?EB]*(:;$H$^,TM7$DV-CJJ.34FK9
MQCN<R-)&R1G$!O$<L],710<14J29P+50W<-S);=(T.W#4XIE28;R$F>QRE49
M]3I;?=Y_LV>]%=#UQS>"GD7.F*-W?8=94Y:F XL+,&;VH<U*XM0R_>]"-%@6
M[4(S2U<2586-:L[.2:MG'.ZS2:2-DC.-K6CD3I*O4C'%/?,XEOH16:Z2%D:'
M*S/C[*=&<21\"Z?3'C<X?=YW_P#VCC<$:PXG1HX
M              WMW:FM:Y]WUK1PEJ>H!SI=%LZY&Z5DNW(*R)=X8FN<BHN0
M[;)EQQ$61.>H$ER333>XS4>KQ8D@R-3*1E?".3YV'\FVO?<3E7(U-FE'KD)H
M^&I6]._):S"XIJ)M;JH:S6QQMJ42&VU^ZDAO_NO=<]U;N;7%@K57;QU"90[*
MN=ND92MFGN;'+TP]=1%0\D6P3#CC<214'K=E.2J8;_&:C5F)#DF1J92,AXJO
MV7C6^Z!=L;E%L091,U:*V?#.HTO\14XO%,R0IPXRS6UQN!+Z$*_V1<-6->]I
MY+LJT<C6%7J?=5CW[;-"O*SKFI+IOTNX;7N:F1:S0:U3WC2A3D*ITN:T\V9D
MDS0LMI$? .D*E52GURF4ZM4B6S/I56@Q*E39T=7'8F0)S#<F)*95L(U-/L.I
M4G@+@,72E@WW9^4K&LW)>/;AIMVV%D*UJ!>UE731WC?I5QVI=%*BUNWZY37E
M)0IR#5:5-:?:,TI5Q%EM(CX!-S3ZA"JL"%5*=):F4^HQ(\Z#+9/C-28DMI#\
M=]HS(C-MUEPE%_\ 88]2/OCUH^X-4M>'H.ZR_52U$>:&\!C_ "SXJ\E^3^\O
M!RI#43>!^@7K<]434GYFKT'CLB>+^^N\ZYNPDX4O@YEQ1]""@
M     2L[CGVM>A#RYTKL+6QG_2QZ0V)^^N-^;2A+IN%?;#[O[R^4CL'71F'3
M_P".;'??"Q_4/BW7'12+DP33@               #FOWZ6X<LG>$VE6-0NG&
MB6[8NM:UJ6J0ZIIN#0:!J-I-,BI0Q:5]S-D>'$R!%B1TL4*XI*B+BI;I]1<Y
MD4:33=)=5FDVEYBITF\;+BPJ5D^ P:U&E+42'>D=ALB13JL[[QMNKMMH)$28
ML_<(F7CY+B+8Y@=_MU?:Q-X]9U:U'Z9J%;5@ZYK3I2Y+RF6X%OV]J7I%+B)0
MQ9^0)I%&AQ,B1(<9#% N22HO>(;IU2<YD4:33-6-0FG>!DN$_<MKQXM/OR&R
M:C-)-QXUT,M((DPJBOWJ$5)"$DF/)5^ B;=/D^(IJM.OZP+WQ7>MSXXR5:=P
M6)?UE5F;;UVV?==*F4.XK=K=.=-B;3*M2J@TQ+A2V'$\*5I+:1D9;2,C.$*K
MTBJT"ISJ+6Z?,I-7IDEV'4:;4([D6;"E,J-+K$B.\E+C3B#+W#+_ .WW!5WY
M#QW?F)+YNK&64+/N/'^0K&K<ZV[PLN[J1-H-RVU7J8\IB=2JQ2*BRQ,@S([J
M>%*T%M(R,MI&1G%74J;4*//ETNJPI-.J,!]R--@S&5QY460TKBN-/,N$E;:T
MG^ R'D!^</&CZ0                  "9+J^WMBM$'?U?7F;R0-E='WI)8M
M_2M6\&:V)LNKF>VIT']_U_\ F2R<,Y::_'?8'Z0J/8*JBV>'0F+@X3+
M           "C/'*N*#\<^X                SGI?]);3QY<\2^'UOCU5B
M_P#&]G=]5O=EX8SYI3]*+3;Y?,/><.W1Z"T_^*K9[X*-V1C"Z]'3\+T03T
M                    U2UX>@[K+]5+41YH;P&/\L^*O)?D_O+P<J0U$W@?
MH%ZW/5$U)^9J]!X[(GB_OKO.N;L).%+X.9<4?0@H                &\V[
M ]I9N\?7FTE>?VP!E7!/COPWY5<>>%U(&_&ZG]J)NV_7XT>?Q#8[&0<2^-7&
M?E!LSPCIHN2ATIB[($XX  "N!ZX%[2S!_J,XT\_NID0K;QWQWVMY*J'X77R*
MR?KGWM1,#>H/B[^(;5*(NM;7C5M_R?4KPCNL<IHT '(N-/
M  !9X]57]DI9_ESS7V:IHG3T!^CS3N^NY_SE@6JG5(O8\69Y?,Y]G*8)9='W
MB9A=\->_KV1T?C=4=-@VC$;^^#]EGK^]5/,G@=4AA74?XA<O>3^YNQCXC)WT
M/LF=XGZHN;? JJ#%V;?%#DCO.KOYBZ*>\<X(I=1"0
M                  #]ZU;6N*^;HMNRK/HM0N.[;PK]'M:U[>I$=<RJUZXK
M@J,>DT2BTR(T1N2JA5*G+:89;27&6XX22X3'VZ? FU6?"I=-C/3:C4I<:! A
MQT&Y(ES9CR(\6,PVGWSCS[[B4)27":C(AZ&TK3N6_;KMBQK,HE2N:\+TN&BV
MG:EMT>,Y-J]P7+<52C4>A42E0VB-V74JM5)C3##22-3CKB4EPF/LPX<JH2XL
M""P[*FSI+$.)&92:WI,J2ZEF.PT@N%;KSJR2DB]TS%N_ND-WS;N[9T58WP(R
MQ2Y63:DSV_9XNFG)0XFY\MW)$B*KR6)Q(;7-HEJ1(T>BTQ9I1QX-/;=-"7'7
M-O17IWP]#PEC"B6BE+#E<?3TO=D]DB44ZXIS;9RR2Z1$;L6GMH1%8/86UIDE
M;"4I0N4]SGNY+:W86AG&.GIEBE2\IU-GYP]0-V4PD.INK,5SPX:KA2Q/)MMR
M=0K1AQ8U#I2S2CE(%.;>-"77G3.:C"^-8N++#I=N)2RNK.ETE<4QK892ZU*0
MCG'%<V$;D>&A"6&CX-K;1*V$9F),QG(2F#*X     -&=Y_[-/>'>HSJU\P5_
MC%6=O$AF3R59#\$:N-!]ZQ[+O>2>H/K#_AYR(,?9:\563/)]>?@Y4A3:CFL%
M)N(.                                        !T,]7)W9_P!N_6A3
M\GY'H":CIOTJS*%D6_F:E#>=H]]7_P Y>DXQQHI2D\SFQI59IRJO5X[A.LNT
MFFKBOH(IS9GN-HNP?\[.36:[6HA/658#L2LU=+S:E1JK5^.I="H9F9<FZAR2
MR<B0@^,E4=@VU%^-28Z0^K.;KC_4"UPT[*N3;>34M,FDB;;^2LAL5.$\]1K^
MR'SI^5BO%RE*+F<Z++K5,56*Q'<)YAZD4MR(^@BGM&>S&E_%/SB7VW5JI&Y6
MUK/<C52HI=0:F*A4N.I=)I1[?>.(6^T;SR3XR39:-"B_&$+1<3Q"U]$N
M     KNNN)>G%IB]5*/YWLE"&O>1>-2Q?)^CPCK8K9.NG^GII6]42-YY<H",
MK6]XP+3[SD]FZJ.101UCC:&E@                MG>KZ^QUT0=XU]^>;)(
MZ$]'WHVXM_156\)JV+@WJY?L5M!_>%D'SW9/$RVFOQ(6!^CZCV=JHF3&RHFS
M&<@          '.3UAC<^L;PS J<Y81MQEW6%@*@3G[6C0(Z"GYHQM%5*JM9
MQ)*4VE+LJXX<AUV?:ZUFLDSUR(6Q":BI]C2[6-IP1F.TNVJUH259(M&(ZN A
ME!$[<U$;-R1)MUPR(E.36EJ4] ,]NQXUM<!/&M',YUD+<OQ]Y#I\3GO!-LLN
MZT=/%O3I%IQ:?&0FH9PQA%5+J];P[+4VE+LNY84EYZHVHM9K)-1<D0=B$U-4
MB/J_J7PDG)EN]L% BI.][<C.*AH;27*5VE(X[S]%69%QERD*-3D0SV['#4WP
M$Z:DUFMF8^O?(E]VUC"Q[6K=SY"O"YJ;9MLV=2H#TBOUFZ:Q4&J33J%$I_%2
M\=0DU%Y+1(42>*H_?;"(S*#JF4>J5FK0:%2H$J=6:E.8ID&FQVE+F29\EY,=
MF(VSL)7++>42=A[-A^[L%6M9&.;[R3D"V,56':==NG)%Z733+)M:RJ13WY-P
MUN[*S4FJ13:!#IW%2^=2E5)Y+)(42>*L_?;"(S**6#3:A4ZC%I-/AR)=3G2V
MH,2"RVI4E^8^Z3+4=#6SC<JMU1)V?@/W1:^;E[=86?NO-+<"T*@S2:YJ+R@W
M2[LU"7["2B0F5<3<5?1E@6]/-).KLG'S,MV-%/@*;,=E332CG)--= ^F7 =-
MP18;-.>3'E7G7DL5"\:NT1+)R:39\A2(;VSC'2Z.EQ2&_<Y5Q3CNPN/Q4V].
MX]W2ME[J/2?3[,J+-'KVI;*S=*N_4=D*"EN0F5<C<1716.K;J)H)Y=BXY9EO
M1HA\!39KLN<:4<Z)IJ8S!.((.)+1;A.)9D7/5R9F7+46R)1+E$@^2IL9S9QC
M@4U*S2C_ /K6:W-A<?84P@V/$T8S<           YP.M4>R4O#RYX4[-5(:5
M:_/1YJ/?7;'YR^.9/K;OL>+S\OF#.SE3&KFL'Q,S>^&@_P!>\*PX06"JK$30
M                ZZ^IV^G%J=]5*1YWL:B13=N^-2^O)^OPCH@[)>I8>GIJ
MI]423YY<7C=/1#XP+L[SE=FZ4+$43*"R;$FHQGF?+MAX!Q)DG-V4*RW0,>8G
MLFY+_O&K+)"W(M M>E2:O4"AQU.-'-J4AF*;46,@^5E25MM-D:UI(_P[FN*D
MVA;M;NFNR2AT:WZ7-J]2D'L,VX<".N0]R:#-/*OK2WQ6T%[YQ9DDN$R&+LWY
MDQ_IWP[D_.^5JTW;N-\06+<^1+UK"R0MR);MITB56:B4..IQHY]4DL1#:B14
M'RLJ4XVRV1K6DC_*KM:IUN4:JU^K/E&IE&@2JE.>/89HC0V5O.\1)F7*.J2C
M8A!<*UF22X3(4UFL#4[?VLS4UFC4[DQY2KLS#?%4NAZ 4AR5&MRB'R=/M.SJ
M:^ZE+BZ/9EJ085*AFHN.<:&@U;5&9GS4Y'OJKY+OFYKZKBC.HW)57YZF>.;B
M(47WK-/IK"U$2CC4RGM-1V]O#Q&RV\(I+=9VJG(>MS5-G#55E%Y2KPS3?E5N
MMZG%)<EQ;9H1FW3;0LNF/NI0ZY1K(M&!!I$,U%QSBPD&K:HS,X-;VNRI7U==
M=NRJJ,YM;J#TM3?&-:(L?@:AP6E*X38@0VVV4;>'B(+;PC6X>)&L0\L
M        ":#<+Z!OM][PK&-K75;_ $U@_##C>;LXIE-<>D5"V;0G15VW9,_E
M&E1Y;>0+U=@4Z1$XR'GJ0J>ZV?XA1ELUI+Q'\[N8J% J$/G5K6R973=1.)VQ
MWH-.=;.%2WN,DT.)K%44RRMO:2E1S=4G^@9E.#U?'=Y_ZAV\?Q5:=W6YT[@?
M"#C6=L])EL\>C5&UK-GQ5VQ8E1Y5I<:8WD6^7:?39,/C(>>HZJ@ZV9<W4:<[
M:=<<_./DNDQ)D;G% H1E7[@)9;67(D)Q!Q8#FTC2LJE/4VTI&TE*9-PR_HF+
M9 =!PM_Q,D   UVU;:DK'T?::,V:FLC.MIM/#./J[><J"J4W">N&JQ&"C6O9
M].DO)4RU6;VNF5"I$'CEQ#F36B/81F8\9D.]J5CBQ[HOFM*(J?;-'EU-QHW$
MM*F2&T<2!367%$:4R:I/<:C-;>#E74[1K9K$U/6%HOTN9UU39+>;3:&$,<U^
M]Y4!4MN"_<=7AQRBVI9=-E/)4RU6[ZNV7!HT#CEQ%39[1'L(S,>8O.Z:?9-J
M5^[*H9<SH5-D3EMFLFU27D)XL2"TM1&DGY\Q;;#>W@Y1PA34YNS!>^H+,.3\
MY9*J2JO?N6[[NC(5V3N,\;*ZW==8EUB:Q!;D//N1:7"<E\A$8XYHCQFVVD;$
MH(BYJ+HN.J7A<E=NJMOG)J]Q5:?6*@[M4:3E5"2Y)=0T2U+-MAHW.*VC;L0A
M))+@(A24YVS1?>HS-.5L]Y/JBJQD+,>0+KR1>$_C/FPNNW?6IE;G1X#<AZ0Y
M%I4%R9R$..2S1&BMMM(V(0DB@UK];J%RUNK7!573>J-:J,NIS7-JN*<B8^M]
MQ+9*-1H9;-?%0G;L2@B(N ABX?@C% _(
M         !8B]4ZW@WSRZ<;ST)Y!K?.<AZ9^5N[%//I''G5S!%U5@^?4N/RB
MG)$GYLKZJ9L+6I1(9I]<IT=I)(CGLF4W?.8>V6RZGBBL2N/6;'XU1M_E5[79
M5IU"3^-81M,UKZ#JS_$,S/8EF4RA);$"R:ZH%O&_GMTS7OH!R-7N<Y(TN<M>
M6(N?R>4GU[3_ ';6CY_2HW*K<DROFLO^J''6M2DH9IM>IL9I)(CGLDUT;9*Z
M<M>=CRI2.-4[4XTVC<HK:Y(MV8_^,93MVJ5T347>*9F>PFI#22+8D==8D4'9
M,-TQJEKP]!W67ZJ6HCS0W@,?Y9\5>2_)_>7@Y4AJ)O _0+UN>J)J3\S5Z#QV
M1/%_?7>=<W82<*7P<RXH^A!0                )6=QS[6O0AY<Z5V%K8S_
M *6/2&Q/WUQOS:4)=-PK[8?=_>7RD=@ZZ,PZ?_'-COOA8_J'Q;KCHI%R8)IP
M                  '/AON-Q?CO>9VDYE[$ZZ!C/699E$5%H-X28Q1;;S'1
M:;$<Z-Q_E!Z*GE69,924M4BODA^134'S=YM^)R:8VGNJ/2I1LY4Y5Q6^<2AY
M,ID4VXE26CDX5R16&SY"CUY39<9*T&1)CS-BEL%[Q1+;XI(YQ]^WN"\:[TRS
MW<RX@7;V+-;ED4)42W[TE1BB6QFNATN(YT7CK*ST1'+,2HJD(9H]Q$V_)IC9
M\W?;D1.23&UJSYI\IF5X1UNC'&I-]08_$CSEIXD6N1VD'R5-JZD%QDK1L(F9
M.Q2FB]ZHE(V$BL>RMBG(^#<CWEB++MFUW'V2L?5V9;=XV=<D-4*L4.L0E$3L
M>0T9K:>8>:6AZ/(96Y&EQG&WV''&7$+5!C<%OUJU:U4K=N*FRZ/7*/+<A5*F
MS6S:DQ9+1^^0M/"E2%),E(6DU(<0HE),TF1G5>Y=Q%DS F3+VPWF2R:_CG*&
M.:_-MB];*N>$J#6J#6H*B)V/(:,UM/QWVEH>C265NQ9D5UM]AQQEQMQ43U8H
M]4M^J3J+6H,BFU6FR%Q9T&4CDWX[[?NI47"2DJ(R4E23-"T&2DF:3(SQ^/QQ
MCD?F@               "9+J^WMBM$'?U?7F;R0-E='WI)8M_2M6\&:V)LNK
MF>VIT']_U_\ F2R<,Y::_'?8'Z0J/8*JBV>'0F+@X3+                "
ME!^[5].7R!',#W$?&KX(%%S]V#Z>OJ]$"_<K\8/@X/NU?3E\@0[B/C5\$!]V
M#Z>OJ]#N5^,'P<'W:OIR^0(=Q'QJ^" ^[!]/7U>AW*_&#X.#[M7TY?($.XCX
MU?! ?=@^GKZO0[E?C!\'!]VKZ<OD"'<1\:O@@/NP?3U]7H=ROQ@^#@^[5].7
MR!#N(^-7P0'W8/IZ^KT.Y7XP?!P?=J^G+Y AW$?&KX(#[L'T]?5Z'<K\8/@X
M9LTU?9T^T;@#F7SU\\^>S%7-.==HO-N<]O5!Y#G/)?C>0Y79Q^+[[B[=G"/4
M61VE]NEH\EVT<IVT4#D^/T5Q./TK$XG'XOON)QO=V<.P9TTN_9I^TQIVYC\^
M?/?GUQ'S/G7:#S7G7;_;_-^<\C^-YORNSC\7WW%V[.$?O6KVK]M%M\3I[C]/
M4?B<;H_B\;I"/Q>-LX>+M]W8+E(=*PNTA.4                     #5W7
M#S'[%>K_ *3YWT;]EW/_ $CS#D>?<Q^:>[>=\RYQ^3\[YOQN3X_O./LXW!M'
M@\I\E\V.1^7Y3D.T.[^6Y'B\KR7:_4>4Y+C^\Y3B;>+MX-ONC5#7GS#[#6L[
MI7GG1?V4-17271_(\_YA\T%X<\YCSG\GYYS?C<ERGO./LXW!M'D<@<GVAWMR
MO'Y+M1N3E>3XO*<GT--X_)\;WO'XNW9MX-HIX_NU?3E\@1S>]Q'QJ^"!2T?=
M@^GKZO1"+W*_&#X.#[M7TY?($.XCXU?! ?=@^GKZO0[E?C!\'!]VKZ<OD"'<
M1\:O@@/NP?3U]7H=ROQ@^#@^[5].7R!#N(^-7P0'W8/IZ^KT.Y7XP?!P?=J^
MG+Y AW$?&KX(#[L'T]?5Z'<K\8/@X/NU?3E\@0[B/C5\$!]V#Z>OJ]#N5^,'
MP<'W:OIR^0(=Q'QJ^" ^[!]/7U>AW*_&#X.&[&[4^S[_ *C6@'H7YY.F/ML:
M5>B>E.TGHSI/Y];$YATCS3\JYCSKB<MR7XSD]O%X=@RAA#M/^>C$/->V7G/S
MH6!S?E^B^0Y?MKI/)<MR?XSDN4V<;B\.SW.$;T[KS[.G^IAN[>@_GKZ:^W3I
M(Z(Z5[1>B^E/G^Q_T?TES3\KYASOB<MR7XSD]O%X=@][BKM:^=#&_(=.<OV^
MV?R/+<PY+E>V&G<GRO$]_P GQ]G&V<.SW!;S#HN%RZ)JP  %>1UM+YHO]1K"
MW;]\X_3'V)\<\V[3^UCHSHSY]=1_(\OTU^5<^YURW&XOXOD^)LX>,(<-X7VN
M_/1;'2_37.?FOHO$Z-YCR'(=M=Z\7C\Z_&<KRG&V[.#9L_#M%;GUPOYF_P#4
MPP=\X?SF=-?86QGS7M,[5NB^B_G^U-\CR_3GY7S_ )WR_&XOXOD^)LX>,(SM
M9G0OSH4'I'I3E^T*E\3F7-.2Y+MANGB\;E_?\IQ^-MV<&S8.7C[M7TY?($:(
M=Q'QJ^"!RB_=@^GKZO1J1W*_&#X.#[M7TY?($.XCXU?! ?=@^GKZO0[E?C!\
M'!]VKZ<OD"'<1\:O@@/NP?3U]7H=ROQ@^#@^[5].7R!#N(^-7P0'W8/IZ^KT
M.Y7XP?!P?=J^G+Y AW$?&KX(#[L'T]?5Z'<K\8/@X/NU?3E\@0[B/C5\$!]V
M#Z>OJ]#N5^,'P<'W:OIR^0(=Q'QJ^" ^[!]/7U>AW*_&#X.%E'U8'M1_TJ[3
M[2.V3H+Y[,R<GVU=&=+\YZ8IW.>/T1^1\AQMG$V>^V>Z)MM"?1WS T_HOGO-
M.VBY=G2'(<XY3G#''V\W_%\3;[GX1: =5/[3?])"S^T3MFZ ^?3-G)]MO173
M'.NFJ;SGC]#_ )%S?C;.3V>^V>Z)3])?,OF?A]'\ZYOT_7-G/.1Y;C\LUQO_
M  /><7_L_".AL;D#I&&S(CQWM?0_^F1KO[8.DNA/LNY>Z5Z'YKTKS'M1J/..
MC^>_DG.^3V\3E/>;?=X!AS4-S?YC,L<[Y?FO:'<?..;<GSCDNCGN/R/*_B^4
MXON<;@VB-S?#]#?Z5^\"[8>D^@OLH9FZ6Z%YKTMS#M-J7.>CN??D?/.3V\3E
M?><;W> 8SS-R'S3Y$YSRO-^U&M\MR'$Y;D^9.\;D^4]YQ]GN;> 5)_W:OIR^
M0(YY.XCXU?! IW/NP?3U]7HAC[E?C!\'!]VKZ<OD"'<1\:O@@/NP?3U]7H=R
MOQ@^#@^[5].7R!#N(^-7P0'W8/IZ^KT.Y7XP?!P?=J^G+Y AW$?&KX(#[L'T
M]?5Z'<K\8/@X/NU?3E\@0[B/C5\$!]V#Z>OJ]#N5^,'P<'W:OIR^0(=Q'QJ^
M" ^[!]/7U>AW*_&#X.#[M7TY?($.XCXU?! ?=@^GKZO0[E?C!\'!]VKZ<OD"
M'<1\:O@@/NP?3U]7H=ROQ@^#@^[5].7R!#N(^-7P0'W8/IZ^KT.Y7XP?!P?=
MJ^G+Y AW$?&KX(#[L'T]?5Z'<K\8/@X/NU?3E\@0[B/C5\$!]V#Z>OJ]#N5^
M,'P<'W:OIR^0(=Q'QJ^" ^[!]/7U>AW*_&#X.#[M7TY?($.XCXU?! ?=@^GK
MZO0[E?C!\'!]VKZ<OD"'<1\:O@@/NP?3U]7H=ROQ@^#@^[5].7R!#N(^-7P0
M'W8/IZ^KT.Y7XP?!PG:ZN+]A+_5*Q%\XGS@=NO:W>/V>?G$[3NTKY].9QN@.
MD>9</3O:KTST#RG!T_S/D?ROFPVPT6?-1\_5N],],=*<QJ7:=TST;T9VU\DC
MF?+<E_\ -]'\YYIM_P#F^2XOXSB#H ZLS_I__P"K'AOYROG%[>>UF]/LW?.3
MVE]HWS_<RB]KO2?,>'I_M2Z:[7^4X.V'F7(_EG-1L-I>^;SYW:+TGTES_FL[
MM9Z3YCS#MAXB>;<KQ/\ YCF?+\VV_P#S/)\7W_%%G()SA:C"6(        :3
M[ROHS_3EU_=-<^Z'^Q/JJZ6Z+YOTGT9\Q5]\_P"CN=_DO/N:\?D>5_%\ILXW
M!M&+\W\A\R^7N=<KS;YK[_YQR'$Y?D.U2K<KR/*?B^5Y/;Q>-P;?=X!HMO0^
MB_\ 3/WB73G/^A?L+:M^E^BN;]*=%_,#D#I#HWG?Y)S_ )IQ^1Y7\7RFSC<&
MT>"RKR7S7Y(Y?E.0[0KPY;D>+RO)=KU1Y3DN/[SE.)MXNW@V^Z*AG[M7TY?(
M$<Z/<1\:O@@4T7W8/IZ^KT0J=ROQ@^#@^[5].7R!#N(^-7P0'W8/IZ^KT.Y7
MXP?!P?=J^G+Y AW$?&KX(#[L'T]?5Z'<K\8/@X/NU?3E\@0[B/C5\$!]V#Z>
MOJ]#N5^,'P<'W:OIR^0(=Q'QJ^" ^[!]/7U>AW*_&#X.#[M7TY?($.XCXU?!
M ?=@^GKZO0[E?C!\'!]VKZ<OD"'<1\:O@@/NP?3U]7H=ROQ@^#@^[5].7R!#
MN(^-7P0'W8/IZ^KT.Y7XP?!P?=J^G+Y AW$?&KX(#[L'T]?5Z'<K\8/@X/NU
M?3E\@0[B/C5\$!]V#Z>OJ]#N5^,'P<'W:OIR^0(=Q'QJ^" ^[!]/7U>AW*_&
M#X.#[M7TY?($.XCXU?! ?=@^GKZO0[E?C!\'!]VKZ<OD"'<1\:O@@/NP?3U]
M7H=ROQ@^#@^[5].7R!#N(^-7P0'W8/IZ^KT.Y7XP?!P?=J^G+Y AW$?&KX(#
M[L'T]?5Z'<K\8/@X/NU?3E\@0[B/C5\$!]V#Z>OJ]#N5^,'P<+-7JW/V5?\
M2XQ9]E[GW*]M=[?/QVR=']O?SX])IZ;[<>B__+_^$NANAN0_%]K_ #'C_E'.
M!.3HH[0/F&H/:)RO&Z0JG;;SWD>ENVKERYUTER'XG_\ 3N;<VXG!S/DMOO\
MCBTVZL7]DC_2>Q-]E+G_ "O;??7V@NV?H[YP/GZZ41T[VZ=%?^7?\'="="<W
M_%]KO,./^4\X$KVEOM/^:.D=J/*;>>3^V+G7)](]L'*ESCGO)?BO_@N0Y#B\
M'-N3V^^XPGI&VHZ$!L4        *_P"ZW#\TWVU--GS@?.)TE]EUCF7:=VM<
MQYC\[&1=G.NFORCG?../_0]YQ.+^':(A-XCVO?.=9/2_3/+]H:.2Z-YCR7)=
ML%:_\3G7O^4X^WW.#9L%=;UQOYH/MRZ8?G$^<GI3[*$?F7:7VL<PYA\[^2]G
M.NG/RCGG../_ $/><3B_AVB-W6AT-V^6MTETGRO:BGD^8\UY/D^F:I_3Y?WW
M'XVWW.#8.4+[M7TY?($1^=Q'QJ^"!R%_=@^GKZO1ISW*_&#X.#[M7TY?($.X
MCXU?! ?=@^GKZO0[E?C!\'!]VKZ<OD"'<1\:O@@/NP?3U]7H=ROQ@^#@^[5]
M.7R!#N(^-7P0'W8/IZ^KT.Y7XP?!P?=J^G+Y AW$?&KX(#[L'T]?5Z'<K\8/
M@X/NU?3E\@0[B/C5\$!]V#Z>OJ]#N5^,'P<'W:OIR^0(=Q'QJ^" ^[!]/7U>
MAW*_&#X.%J)N%>U[_2-T7=JO3/:_VDWQT;VP<QZ8Y+YW\B<KS[HW\BY3G''X
MO)\'$XNWAVB?+25S/[.V,NC^<\SZ+JO(<\Y+G/%[8ZSQN5Y'\5MX^W9L_!L%
MM=U>[M<_T<-#W:CTWVN]HM^=&=L?,.FN2^>?)7+<_P"C/R'E.<\?B\GP<GQ=
MO#M$ONG3FWS+6)S/E^;<PJ')<YY/E]G3=3V\IR7XO;QMNS9^ 2]#8P3,#-8
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
M/L\CSCF/(\?D7]G*<G[_ (O_ -W"+7L= XMZ1,:
M#BYZUE_IA]$V%\Y_3/\ J"<G0.U7YF^BNV_YG^>R^??/ETEW/]J')\MVO\Z_
M\^Y_Q>8_^7=(B,G7_P#,5S>D=.\Y^>#9#YAVM<WZ1[6^5<Y7MJY?\CZ.V<;F
M?*?E?+;.2_$\L.'?K=/^E7T/CSYU.F_]1CD[>[4OF3Z([<_F7Y],Y_\ /WTG
MW.]IO)\OVN<[[H.D=G,/_+>DQHGK#^:;D*;TMR_SD[(W,^@^1Y[T)RB^4[8.
M5_)N8[.-S;C_ )1RO_A_BN5'$/\ =J^G+Y B+?N(^-7P0.$'[L'T]?5Z- ^Y
M7XP?!P?=J^G+Y AW$?&KX(#[L'T]?5Z'<K\8/@X/NU?3E\@0[B/C5\$!]V#Z
M>OJ]#N5^,'P<'W:OIR^0(=Q'QJ^" ^[!]/7U>AW*_&#X.#[M7TY?($.XCXU?
M! ?=@^GKZO0[E?C!\'!]VKZ<OD"'<1\:O@@/NP?3U]7H=ROQ@^#@^[5].7R!
M#N(^-7P0'W8/IZ^KT.Y7XP?!PEYW"WS%?ZN.B[M5^=GM@[=KVZ-[8.T_H?E?
MFAR)RG/NCORWD^;\?B\GP\?9MX-HV,TE=JGVB<9=']L//.E*KR'/.C>;<;M<
MK/&Y7D?QNSB;=FS\.P3+]7O^8/\ UC]#O:E\[_;%V]7WT9VQ]I?0O*_,SDGE
M>?\ 1GY=R?-N/Q>3X>/Q=O!M&:].G:]\]-B<SZ9YSS^H<ESGF/(;>A*GMY3D
?OQFSB[=FS\(M11/D+:\2^@               #__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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.26.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 Page - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jul. 31, 2026</div></th>
<th class="th"><div>Dec. 27, 2025</div></th>
<th class="th"><div>Jun. 28, 2025</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_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<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_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<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-39609<span></span>
</td>
<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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Hillman Solutions Corp.<span></span>
</td>
<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_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">85-2096734<span></span>
</td>
<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_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">1280 Kemper Meadow Drive<span></span>
</td>
<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Cincinnati<span></span>
</td>
<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_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">OH<span></span>
</td>
<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">45240<span></span>
</td>
<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_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">513<span></span>
</td>
<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">851-4900<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Large Accelerated Filer<span></span>
</td>
<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_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<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_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.0001 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">HLMN<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<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_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001822492<span></span>
</td>
<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_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-26<span></span>
</td>
<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_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">199,136,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">197,857,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">194,803,383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">196,487,532<span></span>
</td>
<td class="nump">197,565,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_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 27,  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>
</tr>
<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">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>
</tr>
<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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">194,544,999<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_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 quarterly 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-Q<br> -Number 240<br> -Section 308<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;">dei_DocumentQuarterlyReport</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_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_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_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationLineItems</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_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_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_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>
<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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<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(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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<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(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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-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 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 10: 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Dec. 27, 2025</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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 35,839<span></span>
</td>
<td class="nump">$ 27,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_AccountsReceivableNetCurrent', window );">Accounts Receivable, after Allowance for Credit Loss, Current</a></td>
<td class="nump">154,694<span></span>
</td>
<td class="nump">114,926<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">455,085<span></span>
</td>
<td class="nump">485,938<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">24,152<span></span>
</td>
<td class="nump">18,342<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">669,770<span></span>
</td>
<td class="nump">646,482<span></span>
</td>
</tr>
<tr class="re">
<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 of accumulated depreciation of $466,189 ($428,726 - 2025)</a></td>
<td class="nump">228,637<span></span>
</td>
<td class="nump">231,482<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">829,833<span></span>
</td>
<td class="nump">830,747<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangibles, net of accumulated amortization of $622,666 ($592,748 - 2025)</a></td>
<td class="nump">515,187<span></span>
</td>
<td class="nump">546,171<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Operating lease right of use assets</a></td>
<td class="nump">101,219<span></span>
</td>
<td class="nump">75,152<span></span>
</td>
</tr>
<tr class="re">
<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 assets</a></td>
<td class="nump">31,532<span></span>
</td>
<td class="nump">26,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_Assets', window );">Total assets</a></td>
<td class="nump">2,376,178<span></span>
</td>
<td class="nump">2,356,194<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">131,510<span></span>
</td>
<td class="nump">141,662<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Current portion of debt and finance lease liabilities</a></td>
<td class="nump">15,252<span></span>
</td>
<td class="nump">14,830<span></span>
</td>
</tr>
<tr class="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 );">Current portion of operating lease liabilities</a></td>
<td class="nump">20,884<span></span>
</td>
<td class="nump">17,947<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued 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_EmployeeRelatedLiabilitiesCurrent', window );">Salaries and wages</a></td>
<td class="nump">15,610<span></span>
</td>
<td class="nump">35,790<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedMarketingCostsCurrent', window );">Pricing allowances</a></td>
<td class="nump">11,980<span></span>
</td>
<td class="nump">8,098<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Income and other taxes</a></td>
<td class="nump">9,899<span></span>
</td>
<td class="nump">9,466<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued expenses</a></td>
<td class="nump">41,706<span></span>
</td>
<td class="nump">29,766<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">246,841<span></span>
</td>
<td class="nump">257,559<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">678,112<span></span>
</td>
<td class="nump">668,337<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities</a></td>
<td class="nump">132,938<span></span>
</td>
<td class="nump">131,870<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">86,771<span></span>
</td>
<td class="nump">63,459<span></span>
</td>
</tr>
<tr class="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 );">Other non-current liabilities</a></td>
<td class="nump">6,309<span></span>
</td>
<td class="nump">6,462<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">1,150,971<span></span>
</td>
<td class="nump">1,127,687<span></span>
</td>
</tr>
<tr class="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 (Note 6)</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>Stockholders' 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 stock: $0.0001 par value, 500,000,000 shares authorized, 199,136,010 and 194,803,383 issued and outstanding in 2026, respectively, and 197,857,100 and 196,487,532 shares issued and outstanding in 2025, respectively</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonValue', window );">Treasury stock, at cost, 4,332,627 shares in 2026 and 1,369,568 shares in 2025</a></td>
<td class="num">(35,823)<span></span>
</td>
<td class="num">(12,423)<span></span>
</td>
</tr>
<tr class="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">1,463,264<span></span>
</td>
<td class="nump">1,457,422<span></span>
</td>
</tr>
<tr class="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 );">Accumulated deficit</a></td>
<td class="num">(162,258)<span></span>
</td>
<td class="num">(178,646)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(39,996)<span></span>
</td>
<td class="num">(37,866)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">1,225,207<span></span>
</td>
<td class="nump">1,228,507<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 2,376,178<span></span>
</td>
<td class="nump">$ 2,356,194<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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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(19))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-8<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_AccruedMarketingCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedMarketingCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<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 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<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/2147480870/815-30-50-2<br><br>Reference 8: 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)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 9: 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 10: 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(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: 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)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-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_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: 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(30)(a)(1))<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/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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-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://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 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 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><br>Reference 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<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 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 14: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: 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 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 19: 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 20: 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 21: 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 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)(iii)(B))<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 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 25: 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 26: 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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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 40: 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 41: 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_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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<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)(i))<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 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 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 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 13: 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 14: 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 15: 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 16: 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 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)(iii)(A))<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 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 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)(5))<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 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/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 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br><br>Reference 2: 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 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(1))<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 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 5: 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 (a)<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_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 4: 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(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<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(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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (01)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<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 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_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: 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(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<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 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_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://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(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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss, of 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-6<br><br>Reference 6: 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(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/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 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478064/805-740-55-13<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 39<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-39<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 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 11: 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 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/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-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_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finite- and indefinite-lived intangible assets and capitalized cost for software to be sold, leased, or marketed. Excludes goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-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_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-3<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/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 4: 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://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)<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 S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<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)(i))<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 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/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 13: 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 14: 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 15: 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 16: 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 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)(iii)(A))<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 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 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)(5))<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 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/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 23: 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 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)(i))<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 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 26: 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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: 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/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 4: 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(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: 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 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: 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 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 10: 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 11: 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 12: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<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(21))<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 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<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)(i))<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 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 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 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 12: 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 13: 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 14: 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 15: 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 16: 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 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)(iii)(A))<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 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 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)(5))<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 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/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 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/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 26: 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_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt and lease obligation, 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 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_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</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 S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<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(22))<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_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<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_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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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(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_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<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_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-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_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_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://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(24))<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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection.</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 50<br> -Paragraph 1<br> -Subparagraph (b)<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 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478443/942-360-45-1<br><br>Reference 3: 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><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: 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 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: 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(30)(a)(3))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 9: 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 10: 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 11: 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 12: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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)<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 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<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://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 9: 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 10: 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 11: 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 12: 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 13: 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 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-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_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocated to previously issued common shares repurchased by the issuing entity and held in treasury.</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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481108/505-30-30-6<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 8: 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(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_TreasuryStockCommonValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>15
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Dec. 27, 2025</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>
</tr>
<tr class="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 );">Accounts receivable, allowances</a></td>
<td class="nump">$ 2,484<span></span>
</td>
<td class="nump">$ 1,944<span></span>
</td>
</tr>
<tr class="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 );">Property and equipment, accumulated depreciation</a></td>
<td class="nump">466,189<span></span>
</td>
<td class="nump">428,726<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: Accumulated amortization</a></td>
<td class="nump">$ 622,666<span></span>
</td>
<td class="nump">$ 592,748<span></span>
</td>
</tr>
<tr class="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">194,803,383<span></span>
</td>
<td class="nump">196,487,532<span></span>
</td>
</tr>
<tr class="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="nump">500,000,000<span></span>
</td>
<td class="nump">500,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 (in usd per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">199,136,010<span></span>
</td>
<td class="nump">197,857,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, shares</a></td>
<td class="nump">4,332,627<span></span>
</td>
<td class="nump">1,369,568<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 of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection.</p></div>
<a href="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 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480204/360-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<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/2147482099/360-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478443/942-360-45-1<br><br>Reference 4: 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><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1<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)(8)(b))<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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<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(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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<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(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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<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(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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-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 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 10: 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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed.</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 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 5: 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(16))<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_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="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 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481108/505-30-30-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<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_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">$ 442,251<span></span>
</td>
<td class="nump">$ 402,803<span></span>
</td>
<td class="nump">$ 812,324<span></span>
</td>
<td class="nump">$ 762,146<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of sales (exclusive of depreciation and amortization shown separately below)</a></td>
<td class="nump">234,162<span></span>
</td>
<td class="nump">208,338<span></span>
</td>
<td class="nump">435,658<span></span>
</td>
<td class="nump">399,078<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, warehouse, general and administrative expenses</a></td>
<td class="nump">133,983<span></span>
</td>
<td class="nump">123,707<span></span>
</td>
<td class="nump">258,554<span></span>
</td>
<td class="nump">242,759<span></span>
</td>
</tr>
<tr class="re">
<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">22,535<span></span>
</td>
<td class="nump">19,848<span></span>
</td>
<td class="nump">44,534<span></span>
</td>
<td class="nump">39,243<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="nump">15,223<span></span>
</td>
<td class="nump">15,257<span></span>
</td>
<td class="nump">30,499<span></span>
</td>
<td class="nump">30,672<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Other income, net</a></td>
<td class="num">(4,585)<span></span>
</td>
<td class="num">(664)<span></span>
</td>
<td class="num">(5,068)<span></span>
</td>
<td class="num">(938)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">40,933<span></span>
</td>
<td class="nump">36,317<span></span>
</td>
<td class="nump">48,147<span></span>
</td>
<td class="nump">51,332<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense, net</a></td>
<td class="nump">13,042<span></span>
</td>
<td class="nump">13,892<span></span>
</td>
<td class="nump">26,047<span></span>
</td>
<td class="nump">28,352<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Refinancing costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">906<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">27,891<span></span>
</td>
<td class="nump">22,425<span></span>
</td>
<td class="nump">22,100<span></span>
</td>
<td class="nump">22,074<span></span>
</td>
</tr>
<tr class="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">6,771<span></span>
</td>
<td class="nump">6,593<span></span>
</td>
<td class="nump">5,712<span></span>
</td>
<td class="nump">6,559<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</a></td>
<td class="nump">$ 21,120<span></span>
</td>
<td class="nump">$ 15,832<span></span>
</td>
<td class="nump">$ 16,388<span></span>
</td>
<td class="nump">$ 15,515<span></span>
</td>
</tr>
<tr class="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 and Diluted income (loss) per share (in usd per share)</a></td>
<td class="nump">$ 0.11<span></span>
</td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="nump">$ 0.08<span></span>
</td>
</tr>
<tr class="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 basic and diluted shares outstanding</a></td>
<td class="nump">195,881<span></span>
</td>
<td class="nump">197,593<span></span>
</td>
<td class="nump">196,254<span></span>
</td>
<td class="nump">197,439<span></span>
</td>
</tr>
<tr class="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 from above</a></td>
<td class="nump">$ 21,120<span></span>
</td>
<td class="nump">$ 15,832<span></span>
</td>
<td class="nump">$ 16,388<span></span>
</td>
<td class="nump">$ 15,515<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive (loss) income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="num">(1,962)<span></span>
</td>
<td class="nump">5,324<span></span>
</td>
<td class="num">(3,277)<span></span>
</td>
<td class="nump">6,006<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Hedging activity, net of tax</a></td>
<td class="nump">150<span></span>
</td>
<td class="num">(559)<span></span>
</td>
<td class="nump">1,147<span></span>
</td>
<td class="num">(2,549)<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_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive (loss) income</a></td>
<td class="num">(1,812)<span></span>
</td>
<td class="nump">4,765<span></span>
</td>
<td class="num">(2,130)<span></span>
</td>
<td class="nump">3,457<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 19,308<span></span>
</td>
<td class="nump">$ 20,597<span></span>
</td>
<td class="nump">$ 14,258<span></span>
</td>
<td class="nump">$ 18,972<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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed.</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 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-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_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<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 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: 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(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-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_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.</p></div>
<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 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<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(2)(d))<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/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<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_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<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/2147482099/360-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-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_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_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 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 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-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 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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 27: 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><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-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_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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</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 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/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 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 16: 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 17: 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_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income (expense) classified as operating.</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 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: 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(10))<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_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<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/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 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 13: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: 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(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: 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 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/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 22: 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 23: 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 24: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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 40: 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 41: 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 42: 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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 49: 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 50: 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 51: 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 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 53: 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_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 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/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 4: http://www.xbrl.org/2009/role/commonPracticeRef<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 5: 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 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 9: 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 10: 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 11: 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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</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 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax and reclassification adjustments of other comprehensive 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/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 3: 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 4: 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 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<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 8: http://www.xbrl.org/2009/role/commonPracticeRef<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 9: 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> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 10: 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(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 11: 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(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br><br>Reference 14: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-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_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherOperatingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<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://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 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> -Subparagraph (b)<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 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 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 11: 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 12: 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 13: 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 14: 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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<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 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<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(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-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_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>17
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</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">$ 16,388<span></span>
</td>
<td class="nump">$ 15,515<span></span>
</td>
</tr>
<tr class="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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">75,033<span></span>
</td>
<td class="nump">69,915<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(467)<span></span>
</td>
<td class="num">(3,101)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Deferred financing and original issue discount amortization</a></td>
<td class="nump">2,506<span></span>
</td>
<td class="nump">2,511<span></span>
</td>
</tr>
<tr class="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 );">Stock-based compensation expense</a></td>
<td class="nump">7,362<span></span>
</td>
<td class="nump">6,835<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt restructuring</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">906<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts', window );">Cash paid to third parties in connection with debt restructuring</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(906)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax', window );">Business Combination, Bargain Purchase, Gain Recognized, Amount, Net of Tax</a></td>
<td class="num">(4,721)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on disposal of property and equipment</a></td>
<td class="num">(77)<span></span>
</td>
<td class="num">(63)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="num">(352)<span></span>
</td>
<td class="num">(567)<span></span>
</td>
</tr>
<tr class="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 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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable, net</a></td>
<td class="num">(31,935)<span></span>
</td>
<td class="num">(30,905)<span></span>
</td>
</tr>
<tr class="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, net</a></td>
<td class="nump">41,804<span></span>
</td>
<td class="num">(20,812)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="num">(11,349)<span></span>
</td>
<td class="num">(7,702)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(13,395)<span></span>
</td>
<td class="nump">29,015<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedSalaries', window );">Accrued salaries and wages</a></td>
<td class="num">(20,134)<span></span>
</td>
<td class="num">(10,681)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities', window );">Other accrued expenses</a></td>
<td class="nump">7,800<span></span>
</td>
<td class="num">(1,908)<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">68,463<span></span>
</td>
<td class="nump">48,052<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition of business, net of cash received</a></td>
<td class="num">(7,218)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="num">(32,595)<span></span>
</td>
<td class="num">(38,175)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other investing activities</a></td>
<td class="num">(96)<span></span>
</td>
<td class="num">(109)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used for investing activities</a></td>
<td class="num">(39,909)<span></span>
</td>
<td class="num">(38,284)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfSecuredDebt', window );">Repayments of senior term loans</a></td>
<td class="num">(4,255)<span></span>
</td>
<td class="num">(4,256)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Borrowings on revolving credit loans</a></td>
<td class="nump">105,645<span></span>
</td>
<td class="nump">79,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_RepaymentsOfLinesOfCredit', window );">Repayments of revolving credit loans</a></td>
<td class="num">(95,617)<span></span>
</td>
<td class="num">(92,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_FinanceLeasePrincipalPayments', window );">Principal payments under finance lease obligations</a></td>
<td class="num">(3,193)<span></span>
</td>
<td class="num">(2,653)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">1,483<span></span>
</td>
<td class="nump">490<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchases of common stock</a></td>
<td class="num">(23,400)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payments of contingent consideration</a></td>
<td class="num">(141)<span></span>
</td>
<td class="num">(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_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other financing activities</a></td>
<td class="num">(477)<span></span>
</td>
<td class="num">(855)<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 used for financing activities</a></td>
<td class="num">(19,955)<span></span>
</td>
<td class="num">(20,411)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash</a></td>
<td class="num">(36)<span></span>
</td>
<td class="nump">321<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">8,563<span></span>
</td>
<td class="num">(10,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">27,276<span></span>
</td>
<td class="nump">44,510<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">35,839<span></span>
</td>
<td class="nump">34,188<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure of cash flow information:</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_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">20,594<span></span>
</td>
<td class="nump">29,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_IncomeTaxesPaidNet', window );">Income taxes paid</a></td>
<td class="nump">5,310<span></span>
</td>
<td class="nump">8,646<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Capital expenditures in accounts payable</a></td>
<td class="nump">$ 822<span></span>
</td>
<td class="nump">$ 883<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Bargain Purchase, Gain Recognized, Amount, Net of Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Write Off Of Premiums, Net Of Deferred Debt Issuance Cost And Discounts</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt discount (premium) 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://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><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-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_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of liability in contingent consideration arrangement in business combination, including, but not limited to, difference arising upon 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/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/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</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 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-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_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br><br>Reference 2: 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 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 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_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 and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</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 S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-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(h)(1)(Note 1))<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> -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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</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 360<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/2147482099/360-10-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<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/2147482099/360-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-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 32<br> -Subparagraph (ee)<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 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<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 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<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 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-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_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) from effect of exchange rate change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 property, plant and equipment assets, including oil and gas property and timber property.</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 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<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/2147482099/360-10-50-3<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480204/360-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480204/360-10-S45-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480091/360-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_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</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 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/otherTransitionRef<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><br>Reference 2: 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 3: 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 4: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInAccruedSalaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in accrued salaries.</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_IncreaseDecreaseInAccruedSalaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_IncreaseDecreaseInOtherAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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_IncreaseDecreaseInOtherAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating 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://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_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor 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 activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, 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 activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity.</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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<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/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 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 13: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: 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(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: 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 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/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 22: 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 23: 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 24: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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 40: 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 41: 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 42: 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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 49: 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 50: 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 51: 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 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 53: 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_PaymentForContingentConsiderationLiabilityFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (f)<br> -SubTopic 10<br> -Topic 230<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_PaymentForContingentConsiderationLiabilityFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 activity, 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 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<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 13<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_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock 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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 a business, net of the cash acquired from the purchase.</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 13<br> -Subparagraph (b)<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_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible 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 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480060/805-50-25-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 230<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_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<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(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<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 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_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 activity, 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 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 230<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_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from exercise of option under 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 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<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(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<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 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_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured 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 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_RepaymentsOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>18
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Additional Paid-in-Capital</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 28, 2024</a></td>
<td class="nump">$ 1,182,371,000<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,442,958,000<span></span>
</td>
<td class="num">$ (218,951,000)<span></span>
</td>
<td class="num">$ (41,656,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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_NetIncomeLoss', window );">Net income</a></td>
<td class="num">(317,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="num">(317,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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock option activity, stock awards and employee stock purchase plan</a></td>
<td class="nump">1,307,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,307,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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Hedging activity, net of tax</a></td>
<td class="num">(1,990,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="num">(1,990,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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Change in cumulative foreign currency translation adjustment&#160;</a></td>
<td class="nump">682,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="nump">682,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 29, 2025</a></td>
<td class="nump">1,182,053,000<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,444,265,000<span></span>
</td>
<td class="num">(219,268,000)<span></span>
</td>
<td class="num">(42,964,000)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 28, 2024</a></td>
<td class="nump">1,182,371,000<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,442,958,000<span></span>
</td>
<td class="num">(218,951,000)<span></span>
</td>
<td class="num">(41,656,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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">15,515,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Hedging activity, net of tax</a></td>
<td class="num">(2,549,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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Change in cumulative foreign currency translation adjustment&#160;</a></td>
<td class="nump">6,006,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="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 28, 2025</a></td>
<td class="nump">1,206,938,000<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,448,553,000<span></span>
</td>
<td class="num">(203,436,000)<span></span>
</td>
<td class="num">(38,199,000)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Mar. 29, 2025</a></td>
<td class="nump">1,182,053,000<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,444,265,000<span></span>
</td>
<td class="num">(219,268,000)<span></span>
</td>
<td class="num">(42,964,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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">15,832,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">15,832,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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock option activity, stock awards and employee stock purchase plan</a></td>
<td class="nump">4,288,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,288,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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Hedging activity, net of tax</a></td>
<td class="num">(559,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="num">(559,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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Change in cumulative foreign currency translation adjustment&#160;</a></td>
<td class="nump">5,324,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="nump">5,324,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 28, 2025</a></td>
<td class="nump">1,206,938,000<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,448,553,000<span></span>
</td>
<td class="num">(203,436,000)<span></span>
</td>
<td class="num">(38,199,000)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 27, 2025</a></td>
<td class="nump">1,228,507,000<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="num">(12,423,000)<span></span>
</td>
<td class="nump">1,457,422,000<span></span>
</td>
<td class="num">(178,646,000)<span></span>
</td>
<td class="num">(37,866,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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_NetIncomeLoss', window );">Net income</a></td>
<td class="num">(4,732,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="num">(4,732,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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock option activity, stock awards and employee stock purchase plan</a></td>
<td class="nump">2,637,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,637,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_StockRepurchasedDuringPeriodValue', window );">Repurchases of common stock</a></td>
<td class="num">(10,116,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,116,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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Hedging activity, net of tax</a></td>
<td class="nump">997,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="nump">997,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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Change in cumulative foreign currency translation adjustment&#160;</a></td>
<td class="num">(1,315,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="num">(1,315,000)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 28, 2026</a></td>
<td class="nump">1,215,978,000<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="num">(22,539,000)<span></span>
</td>
<td class="nump">1,460,059,000<span></span>
</td>
<td class="num">(183,378,000)<span></span>
</td>
<td class="num">(38,184,000)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 27, 2025</a></td>
<td class="nump">1,228,507,000<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="num">(12,423,000)<span></span>
</td>
<td class="nump">1,457,422,000<span></span>
</td>
<td class="num">(178,646,000)<span></span>
</td>
<td class="num">(37,866,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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">16,388,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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Hedging activity, net of tax</a></td>
<td class="nump">1,147,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Change in cumulative foreign currency translation adjustment&#160;</a></td>
<td class="num">(3,277,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="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 27, 2026</a></td>
<td class="nump">1,225,207,000<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="num">(35,823,000)<span></span>
</td>
<td class="nump">1,463,264,000<span></span>
</td>
<td class="num">(162,258,000)<span></span>
</td>
<td class="num">(39,996,000)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Mar. 28, 2026</a></td>
<td class="nump">1,215,978,000<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="num">(22,539,000)<span></span>
</td>
<td class="nump">1,460,059,000<span></span>
</td>
<td class="num">(183,378,000)<span></span>
</td>
<td class="num">(38,184,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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">21,120,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">21,120,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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock option activity, stock awards and employee stock purchase plan</a></td>
<td class="nump">3,205,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,205,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_StockRepurchasedDuringPeriodValue', window );">Repurchases of common stock</a></td>
<td class="num">(13,284,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,284,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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Hedging activity, net of tax</a></td>
<td class="nump">150,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="nump">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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Change in cumulative foreign currency translation adjustment&#160;</a></td>
<td class="num">(1,962,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="num">(1,962,000)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 27, 2026</a></td>
<td class="nump">$ 1,225,207,000<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="num">$ (35,823,000)<span></span>
</td>
<td class="nump">$ 1,463,264,000<span></span>
</td>
<td class="num">$ (162,258,000)<span></span>
</td>
<td class="num">$ (39,996,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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<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/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 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 13: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: 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(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: 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 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/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 22: 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 23: 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 24: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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 40: 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 41: 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 42: 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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 49: 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 50: 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 51: 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 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 53: 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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</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 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury 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/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: 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 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 12: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 14: 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 15: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 16: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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)<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 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<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://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 9: 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 10: 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 11: 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 12: 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 13: 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 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>19
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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 );">Basis of Presentation</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The accompanying condensed financial statements include the consolidated accounts of Hillman Solutions Corp. and its wholly-owned subsidiaries (collectively &#8220;Hillman&#8221; or the &#8220;Company&#8221;). The accompanying unaudited financial statements include the condensed consolidated accounts of the Company for the thirteen and twenty-six weeks ended June 27, 2026. Unless the context requires otherwise, references to "Hillman," "we," "us," "our," or "our Company" refer to Hillman Solutions Corp. and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The accompanying unaudited Condensed Consolidated Financial Statements present information in accordance with accounting principles generally accepted in the United States for interim financial information and the instructions to Form 10-Q and applicable rules of Regulation S-X. Accordingly, they do not include all information or footnotes required by U.S. generally accepted accounting principles for complete financial statements. Operating results for the thirteen and twenty-six weeks ended June 27, 2026 do not necessarily indicate the results that may be expected for the full year. For further information, refer to the Consolidated Financial Statements for the year ended December&#160;27, 2025 and notes thereto included in the Form 10-K filed on February&#160;17, 2026 with the Securities and Exchange Commission (&#8220;SEC&#8221;).</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8220;Hillman Solutions Corp.," "HMAN Group Holdings Inc.," and "The Hillman Companies, Inc." are holding companies with no other operations, cash flows, material assets or liabilities other than the equity interests in "The Hillman Group, Inc.,", which is the borrower under the credit facility.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Nature of Operations:</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company is comprised of three separate operating business segments: (1) Hardware and Protective Solutions,&#160;(2) Robotics and Digital Solutions, and (3) Canada.</span></div>Hillman provides and, on a limited basis, produces products such as fasteners and related hardware items; rod, shapes, and sheets; keys, key duplication systems, and accessories; personal protective equipment such as gloves, work gear, paint and cleaning wipes and cloths; rope and chain; builder's hardware; and identification items, such as tags and letters, numbers, and signs, to retail outlets, primarily hardware stores, home centers and mass merchants, pet supply stores, grocery stores, and drug stores. The Canada segment also produces fasteners, stampings, fittings, and processes threaded parts for automotive suppliers, industrial Original Equipment Manufacturers (&#8220;OEMs&#8221;), and industrial distributors.<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 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.4-03(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480922/205-10-S99-3<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 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1<br><br>Reference 3: 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 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481034/205-10-S45-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<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>20
<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.26.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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The significant accounting policies should be read in conjunction with the significant accounting policies included in the Form 10-K filed on</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%"> </span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">February&#160;17, 2026</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%"> </span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">with the SEC.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Use of Estimates in the Preparation of Financial Statements:</span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses for the reporting periods. Actual results may differ from these estimates.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Share Repurchase Program:</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On July 31, 2025, the Board of Directors of the Company authorized a share repurchase program of up to $100,000 (the &#8220;Repurchase Program&#8221;) of the Company's common stock.  The Company accounts for the repurchase of its common stock under the cost method. Under this method, the repurchased shares are recorded at their cost as a reduction of stockholders' equity. Upon repurchase, the treasury stock account is debited for the cost paid, and the cash account is credited. When treasury shares are reissued, any excess of the reissuance price over the repurchase cost is credited to additional paid-in capital. If the reissuance price is less than the repurchase cost, the difference is first debited to additional paid-in capital (from previous treasury stock transactions) and then to </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">retained earnings. The Company does not recognize gains or losses from treasury stock transactions in its income statement. See Note 11 - Equity and Accumulated Other Comprehensive Loss for more information.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Revenue Recognition:</span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Revenue is recognized when control of goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Sales and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company offers a variety of sales incentives to its customers primarily in the form of discounts and rebates. Discounts are recognized in the Condensed Consolidated Financial Statements at the date of the related sale. Rebates are based on the revenue to date and the contractual rebate percentage to be paid. A portion of the cost of the rebate is allocated to each underlying sales transaction. Discounts and rebates are included in the determination of net sales. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company also establishes reserves for customer returns and allowances. The reserve is established based on historical rates of returns and allowances. The reserve is adjusted quarterly based on actual experience. Returns and allowances are included in the determination of net sales.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables display our disaggregated revenue by product category.</span></div><div style="margin-bottom:5pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:487.50pt"><tr><td style="width:1.0pt"></td><td style="width:112.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">282,606&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">40,429&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">323,035&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53,460&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,439&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54,899&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Fobs</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52,464&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,693&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,157&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,151&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,160&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">336,066&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61,615&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44,570&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">442,251&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">244,562&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37,405&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">281,967&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61,362&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,649&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">63,011&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Fobs</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46,054&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,295&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48,349&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,466&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,476&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">305,924&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,520&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,359&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">402,803&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">507,522&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69,256&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">576,778&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">109,852&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,769&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">112,621&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Fobs</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">99,394&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,231&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">104,625&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,283&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,300&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">617,374&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">117,677&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">77,273&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">812,324&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">454,112&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">62,455&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">516,567&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">129,821&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,880&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">132,701&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Fobs</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">89,034&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,431&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">93,465&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,396&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,413&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">583,933&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">108,430&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69,783&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">762,146&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:15pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables disaggregate our revenue by geographic location. </span></div><div style="margin-bottom:5pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:480.00pt"><tr><td style="width:1.0pt"></td><td style="width:106.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:88.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;border-bottom:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">332,035&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61,615&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">393,650&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44,570&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44,570&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,031&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,031&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">336,066&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61,615&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44,570&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">442,251&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">302,662&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,520&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">358,182&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,359&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,359&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,262&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,262&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">305,924&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,520&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,359&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">402,803&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">609,258&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">117,677&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">726,935&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">77,273&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">77,273&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,116&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,116&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">617,374&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">117,677&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">77,273&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">812,324&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">576,729&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">108,430&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">685,159&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69,783&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69,783&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,204&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,204&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">583,933&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">108,430&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69,783&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">762,146&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company's revenue by geography is allocated based on the location of its sales operations.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Hardware and Protective Solutions' revenues consist primarily of the delivery of fasteners, anchors, specialty fastening products, rope and chain, and personal protective equipment such as gloves, work gear, paint and cleaning wipes and cloths, as well as accessories, and in-store merchandising services for the related product category.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Robotics and Digital Solutions revenues consist primarily of sales of keys, automotive keys, and identification tags through self-service key duplication and engraving kiosks. It also includes our associate-assisted key duplication systems. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Canada revenues consist primarily of the delivery to Canadian customers of fasteners and related hardware items, threaded rod, keys, key duplicating systems, accessories, personal protective equipment, and identification items as well as in-store merchandising services for the related product category.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company&#8217;s performance obligations under its arrangements with customers are providing products, in-store merchandising services, and access to key duplicating and engraving equipment. Generally, the price of the merchandising services and the access to the key duplicating and engraving equipment is included in the price of the related products. Control of products is transferred at the point in time when the customer accepts the goods, which occurs upon delivery of the products. Judgment is required in determining the time at which to recognize revenue for the in-store services and the access to key duplicating and engraving equipment. Revenue is recognized for in-store service and access to key duplicating and engraving equipment as the related products are delivered, which approximates a time-based recognition pattern. Therefore, the entire amount of consideration </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">related to the sale of products, in-store merchandising services, and access to key duplicating and engraving equipment is recognized upon the delivery of the products.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The costs to obtain a contract are insignificant and generally contract terms do not extend beyond one year. Therefore, these costs are expensed as incurred. Freight and shipping costs and the cost of our in-store merchandising service teams are recognized in selling, warehouse, general, and administrative expense when control over products is transferred to the customer.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company used the practical expedient regarding the existence of a significant financing component as payments are due in less than one year after delivery of the products.</span></div><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> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>21
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On January 6, 2025, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2025-01, Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures: Disaggregation of Income Statement Expenses, as an amendment to ASU 2024-03. This ASU mandates that public business entities provide detailed disclosures in the notes to their financial statements, breaking down certain expense categories presented on the income statement into specified natural expense components. This enhanced disclosure aims to provide investors with more detailed information about the types of expenses included in commonly presented expense captions, such as cost of sales, selling, general, and administrative expenses (SG&amp;A), and research and development. The amendments introduced by ASU 2025-01 are effective for public business entities for fiscal years beginning after December 15, 2026 and for interim periods beginning after December 15, 2027 with early adoption permitted. The Company is currently evaluating the impact provided by the new standard.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In September 2025, the FASB issued ASU 2025-06, Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software, which is intended to modernize the accounting for the costs of internal-use software. The amendments remove all references to prescriptive and sequential development stages and, instead, require an entity to start capitalizing software costs when management has authorized and committed to funding the software project, and it is probable that the project will be completed and the software will be used to perform the function intended. The amendments are effective for annual reporting periods beginning after December 15, 2027, and interim reporting periods within those annual reporting periods. Early adoption is permitted as of the beginning of an annual reporting period with the amendments to be applied using a prospective, modified or retrospective transition approach. The Company is currently evaluating the impact provided by the new standard.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In December 2025, the FASB issued ASU 2025-11, Interim Reporting (Topic 270): Narrow-Scope Improvements which is intended to clarify existing requirements without fundamentally altering interim reporting or changing existing disclosure requirements. Key aspects include clarifying that ASC 270 applies to entities providing a full set of GAAP interim financial statements and notes, centralizing a list of all required interim disclosures from other ASC topics within Topic 270, and codifying a principle requiring disclosure of material events and changes since the most recent annual report. The amendments in this update are effective for interim reporting periods within annual reporting periods beginning after December 15, 2027. The Company is currently evaluating the impact provided by the new standard.</span></div><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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.</p></div>
<a href="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 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480339/815-10-65-8<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480339/815-10-65-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<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 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479279/805-10-65-5<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 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 18: 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)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-7<br><br>Reference 20: 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 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 22: 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)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 23: 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)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 24: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-1<br><br>Reference 27: 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 28: 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)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 29: 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)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 30: 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)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 31: 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 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-6<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 37: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -Publisher FASB<br> -URI https://asc.fasb.org/250/tableOfContent<br><br>Reference 39: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="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>22
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Intangible Asset, Goodwill and Other [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_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Goodwill amounts by reportable segment are summarized as follows:</span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:509.25pt"><tr><td style="width:1.0pt"></td><td style="width:145.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:79.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0pt"></td><td style="width:42.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:79.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill&#160;at</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions</span></div></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dispositions</span></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill&#160;at</span></td></tr><tr style="height:26pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 27, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 27, 2026</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">592,527&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">92&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">592,619&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">210,356&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">210,356&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27,864&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,006)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26,858&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">830,747&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(914)</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">829,833&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.01pt">The "Other" change to goodwill relates to adjustments resulting from fluctuations in foreign currency exchange rates for the Canada, Hardware Solutions, and Protective Solutions reporting units.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Other intangibles, net, as of June&#160;27, 2026 and December&#160;27, 2025 consist of the following:&#160;</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:426.00pt"><tr><td style="width:1.0pt"></td><td style="width:156.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="9" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Estimated<br/>Useful&#160;Life<br/>(Years)</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 27, 2025</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">955,942&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">956,880&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trademarks - indefinite</span></td><td colspan="9" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">85,071&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">85,274&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trademarks - other</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29,549&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29,549&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Technology and patents</span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">67,291&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">67,216&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Intangible assets, gross</span></td><td colspan="9" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,137,853&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,138,919&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">622,666&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">592,748&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other intangibles, net</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">515,187&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">546,171&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The amortization expense for intangible assets for the thirteen and twenty-six weeks ended June 27, 2026 was $15,223 and $30,499, and $15,257 and $30,672 for the thirteen and twenty-six weeks ended June 28, 2025, respectively.</span></div>The Company tests goodwill and indefinite-lived intangible assets for impairment annually in the fourth quarter. Impairment is also tested when events or changes in circumstances indicate that the carrying values of the assets may be greater than their fair values. During the thirteen and twenty-six weeks ended June 27, 2026, the Company did not identify any triggering events that would result in an impairment analysis outside of the annual assessment.<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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 intangible asset and goodwill. Includes, but is not limited to, finite- and indefinite-lived intangible assets, capitalized cost for internal-use software and software to be sold, leased, or marketed.</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 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-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_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>23
<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.26.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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Insurance Coverage</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company self-insures its general liability including product liability, automotive and workers' compensation losses up to $500 per occurrence. Catastrophic coverage has been purchased from third party insurers for occurrences up to $60,000. The two risk areas involving the most significant accounting estimates are workers' compensation and automotive liability. Actuarial valuations performed by the Company's outside risk insurance expert were used by the Company's management to form the basis for workers' compensation and automotive liability loss reserves. The actuary contemplated the Company's specific loss history, actual claims reported, and industry trends among statistical and other factors to estimate the range of reserves required. Risk insurance reserves are comprised of specific reserves for individual claims and additional amounts expected for development of these claims, as well as for incurred but not yet reported claims. The Company believes that the liability of approximately $3,545 recorded for such risks is adequate as of June&#160;27, 2026.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">As of June&#160;27, 2026, the Company has provided certain vendors and insurers letters of credit aggregating to $5,350 related to our product purchases and insurance coverage for product liability, workers&#8217; compensation, and general liability.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company self-insures group health claims up to an annual stop loss limit of $300 per participant. Historical group insurance loss experience forms the basis for the recognition of group health insurance reserves. Provisions for losses expected under these programs are recorded based on an analysis of historical insurance claim data and certain actuarial assumptions. The Company believes that the liability of approximately $4,222 recorded for such risks is adequate as of June&#160;27, 2026.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:107%">Import Duties</span></div><div><span><br/></span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company imports large quantities of fastener products which are subject to customs requirements and to tariffs and quotas set by governments through mutual agreements and bilateral actions. The Company could be subject to the assessment of additional duties and interest if it or its suppliers fail to comply with customs regulations or similar laws. The U.S. Department of Commerce (the "Department&#8221;) has received requests from petitioners to conduct administrative reviews of compliance with anti-dumping duty and countervailing duty laws for certain nail products sourced from Asian countries. The Company sourced products under review from vendors in China and Taiwan during the periods selected for review. The Company accrues for the duty expense once it is determined to be probable and the amount can be reasonably estimated. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:107%">Litigation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%">On February 20, 2026, the U.S. Supreme Court issued a decision invalidating tariffs imposed under the International Emergency Economic Powers Act (&#8220;IEEPA&#8221;). On April 15, 2026, Hillman filed a lawsuit in the U.S. Court of International Trade against the United States of America seeking a full refund of all IEEPA tariffs that Hillman has paid to the United States. We elected to apply a gain contingency model in accordance with ASC 450-30, &#8220;Gain Contingencies&#8221; to account for potential recoveries of previously paid tariffs under which a gain will not be recognized until realized or realizable. Additionally, after the Supreme Court ruling in February, the U.S. administration almost immediately instituted new tariffs against most major trading partners, and has previewed future actions that could restore or exceed the level of the IEEPA tariffs. We expect that the impact of these additional tariffs will partially offset any benefit of the IEEPA refunds that we will receive. Future adverse effects on our financial results will likely continue if tariff levels persist, continue to rise, or remain volatile. We are currently developing and implementing mitigation strategies (such as price increases and sourcing changes, among others) and determining future implementation timelines, though there are no assurances our efforts will be successful.</span></div><div><span><br/></span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We are involved in litigation arising in the normal course of business. In management&#8217;s opinion, any such litigation is not expected to have a material adverse effect on our consolidated financial condition, results of operations, or cash flows.</span></div><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 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 5: 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 6: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>24
<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.26.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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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 Disclosure [Text Block]</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Sales to related parties, which are included in net sales, consist of the sale of excess inventory to Ollie's Bargain Outlet Holdings, Inc. ("Ollie's"). John Swygert, Executive Chairman of Ollie's since 2025, and before that President and Chief Executive Officer of Ollie's, is a member of our Board of Directors. Sales to related parties were $15 and $218 in the thirteen and twenty-six weeks ended June 27, 2026 and were immaterial in the thirteen and twenty-six weeks ended June 28, 2025. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In late 2024, the Company signed a contract with Ollie's to place Minute Key and Quick-Tag machines in select Ollie's locations. The Company paid royalty shares to Ollie's as a result of this agreement. The payments to related parties were immaterial in the thirteen and twenty-six weeks ended June 27, 2026 and in the thirteen and twenty-six weeks ended June 28, 2025.</span></div><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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(e)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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>25
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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 );">Income Taxes</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">ASC 740 requires companies to apply their estimated annual effective tax rate on a year-to-date basis in each interim period. These rates are derived, in part, from expected annual pre-tax income or loss. In the thirteen and twenty-six weeks ended June 27, 2026, the Company applied an estimated annual effective tax rate based on expected annual pre-tax income to the interim period pre-tax income to calculate the income tax expense. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">For the thirteen and twenty-six weeks ended June 27, 2026, the effective income tax rate was 24.3% and 25.8%, respectively. The Company recorded an income tax provision for the thirteen and twenty-six weeks ended June 27, 2026 of $6,771 and $5,712, respectively. The difference between the expected statutory tax rate and the effective </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">tax rate for the thirteen and twenty-six weeks ended June 27, 2026 was the result of certain non-deductible expenses and state and foreign income taxes, offset by the non-taxable gain on the acquisition of Campbell Chain and Fittings. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">For the thirteen and twenty-six weeks ended June 28, 2025, the effective income tax rate was 29.4% and 29.7%, respectively. The Company recorded an income tax provision for the thirteen and twenty-six weeks ended June 28, 2025 of $6,593 and $6,559, respectively. The effective tax rate for the thirteen and twenty-six weeks ended June 28, 2025 was the result of certain non-deductible expenses and state and foreign income taxes.</span></div>On July 4, 2025, the One Big Beautiful Bill Act (&#8220;OBBBA&#8221;) was enacted in the U.S. The legislation included several provisions that impact the timing and magnitude of certain tax deductions, including, among others, making 100% bonus depreciation permanent, allowing for the expensing of domestic research costs, and modifying the business interest expense limitation calculation. These changes were incorporated into our income tax provision for the thirteen and twenty-six weeks ended June 27, 2026. Although we do not expect the OBBBA to have a material impact on our effective tax rate, we do expect favorable changes to the timing of cash tax payments in the current fiscal year and future periods.<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 942<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477617/942-740-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478822/944-740-50-1<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 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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>26
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long Term Debt<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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_LongTermDebtTextBlock', window );">Long Term Debt</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table summarizes the Company&#8217;s debt:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:450.00pt"><tr><td style="width:1.0pt"></td><td style="width:244.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 27, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revolving loans</span></td><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46,000&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36,000&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Term Loan, due 2028</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">632,705&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">636,960&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease &amp; other obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,561&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20,090&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">701,266&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">693,050&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Unamortized discount on Senior Term Loan</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,665)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,087)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current portion of long-term debt and finance leases</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(15,252)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(14,830)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred financing fees </span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6,237)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7,796)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total long-term debt, net</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">678,112&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">668,337&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">As of June&#160;27, 2026, the Asset-Backed Loan ("ABL") Revolver had an outstanding balance of $46,000, and had outstanding letters of credit of $5,350. Certain portions of the ABL Revolver are separately available to the Company&#8217;s United States and Canadian subsidiaries. Canada has no outstanding borrowings and the United States has outstanding borrowings of $46,000. The Company has&#160;$295,494 of available borrowings under the revolving credit facility as a source of liquidity as of June&#160;27, 2026 based on the customary ABL borrowing base and availability provisions.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On January 14, 2025, the Company entered into a Repricing Amendment (2025 Repricing Amendment) on its existing Senior Term Loan due July 14, 2028. The 2025 Repricing Amendment (i) reduces the interest rate per annum applicable to the Term Loan outstanding from SOFR plus a margin varying from 2.25% to 2.50% to SOFR plus a margin of 2.00%, as well as a 1.00% margin for ABR Loans and (ii) implements a 1% prepayment premium for the existing Term Loan to apply to Repricing Transactions that occur within six months after the effective date of the 2025 Repricing Amendment. In connection with the closing of the 2025 Repricing Amendment, the Company expensed $906 of new fees in 2025.</span></div><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_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 4: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="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>27
<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.26.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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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_LeasesAbstract', window );"><strong>Leases [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_LesseeFinanceLeasesTextBlock', window );">Finance Leases</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Lessee</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company determines if a contract is or contains a lease at inception or modification of a contract. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period in exchange for consideration. Control over the use of the identified asset means the lessee has both 1) the right to obtain substantially all of the economic benefits from the use of the asset and 2) the right to direct the use of the asset. The Company leases certain distribution center locations, vehicles, forklifts, computer equipment, and its corporate headquarters with expiration dates through 2042. Certain lease arrangements include escalating rent payments and options to extend the lease term. Expected lease terms include these options to extend or </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">terminate the lease when it is reasonably certain the Company will exercise the option. The Company's leasing arrangements do not contain material residual value guarantees, nor material restrictive covenants.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The components of operating and finance lease costs for the thirteen and twenty-six weeks ended June 27, 2026 and thirteen and twenty-six weeks ended June 28, 2025 were as follows:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:483.00pt"><tr><td style="width:1.0pt"></td><td style="width:147.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:47pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended <br/>June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended<br/>June 28, 2025</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating lease costs</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,061&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,706&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13,353&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,354&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Short term lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">724&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">609&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,999&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,322&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Variable lease costs</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">489&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">667&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">596&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,269&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease costs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization of right of use assets</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,695&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,408&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,195&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,680&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">316&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">260&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">597&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">483&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Rent expense is recognized on a straight-line basis over the expected lease term. Rent expense totaled $8,275 and $15,949 in the thirteen and twenty-six weeks ended June 27, 2026, respectively, and $6,982 and $13,945 in the thirteen and twenty-six weeks ended June 28, 2025, respectively. Rent expense includes operating lease costs as well as expenses for non-lease components such as common area maintenance, real estate taxes, real estate insurance, variable costs related to our leased vehicles, and short-term rental expenses.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The implicit rate is not determinable in most of the Company&#8217;s leases, as such management uses the Company&#8217;s incremental borrowing rate based on the information available at commencement date in determining the present value of future payments.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The weighted average remaining lease terms and discount rates for all of our operating leases were as follows as of June&#160;27, 2026 and December&#160;27, 2025:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"><tr><td style="width:1.0pt"></td><td style="width:165.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:4.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:60.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="9" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 27, 2026</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="9" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 27, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.47</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.95</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.84</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.00</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.01&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.59&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.18&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.82&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Supplemental balance sheet information related to the Company's finance leases was as follows as of June&#160;27, 2026 and December&#160;27, 2025:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:375.75pt"><tr><td style="width:1.0pt"></td><td style="width:166.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 27, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease assets, net, included in property plant and equipment</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,699&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,778&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,371&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,599&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term debt, less current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,781&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13,619&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total principal payable on finance leases</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,152&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,218&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Supplemental cash flow information related to the Company's operating and finance leases was as follows for the twenty-six weeks ended June 27, 2026 and twenty-six weeks ended June 28, 2025:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"><tr><td style="width:1.0pt"></td><td style="width:204.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:108.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:108.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended <br/>June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended<br/>June 28, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating cash outflow from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12,477&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,017&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating cash outflow from finance leases</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">585&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">459&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Financing cash outflow from finance leases</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,193&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,653&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> Maturities of our lease liabilities for all operating and finance leases are as follows as of June&#160;27, 2026:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:383.25pt"><tr><td style="width:1.0pt"></td><td style="width:174.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:18pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Remaining 2026</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13,222&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,810&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2027</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25,423&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,708&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2028</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23,029&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,643&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2029</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,443&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,860&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2030</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12,850&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,174&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">42,486&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">338&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total future minimum rental commitments</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">135,453&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">24,533&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less - amounts representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(27,798)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,381)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">107,655&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,152&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In July 2025, the Company entered into one additional operating lease for a new property located in Forest Park, Ohio for the purpose of consolidating office, warehouse, and distribution in the Cincinnati area. Occupancy has not yet commenced and the estimated future minimum rental commitments for the Forest Park lease are approximately $4.5&#160;million per year beginning in late summer 2027 and increasing 3.25% per year thereafter for 15 years.</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In 2026, the Company entered into two additional finance leases for equipment to be used at the new Forest Park facility. The leases have not yet commenced. The future minimum rent payments for the equipment leases are approximately $11.5&#160;million per year beginning in 2028 for seven year terms. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Lessor</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company has certain arrangements for key duplication equipment under which we are the lessor. These leases meet the criteria for operating lease classification. Lease income associated with these leases is not material.</span></div><span></span>
</td>
</tr>
<tr class="re">
<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 );">Operating Leases</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Lessee</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company determines if a contract is or contains a lease at inception or modification of a contract. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period in exchange for consideration. Control over the use of the identified asset means the lessee has both 1) the right to obtain substantially all of the economic benefits from the use of the asset and 2) the right to direct the use of the asset. The Company leases certain distribution center locations, vehicles, forklifts, computer equipment, and its corporate headquarters with expiration dates through 2042. Certain lease arrangements include escalating rent payments and options to extend the lease term. Expected lease terms include these options to extend or </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">terminate the lease when it is reasonably certain the Company will exercise the option. The Company's leasing arrangements do not contain material residual value guarantees, nor material restrictive covenants.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The components of operating and finance lease costs for the thirteen and twenty-six weeks ended June 27, 2026 and thirteen and twenty-six weeks ended June 28, 2025 were as follows:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:483.00pt"><tr><td style="width:1.0pt"></td><td style="width:147.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:47pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended <br/>June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended<br/>June 28, 2025</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating lease costs</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,061&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,706&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13,353&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,354&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Short term lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">724&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">609&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,999&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,322&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Variable lease costs</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">489&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">667&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">596&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,269&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease costs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization of right of use assets</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,695&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,408&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,195&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,680&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">316&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">260&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">597&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">483&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Rent expense is recognized on a straight-line basis over the expected lease term. Rent expense totaled $8,275 and $15,949 in the thirteen and twenty-six weeks ended June 27, 2026, respectively, and $6,982 and $13,945 in the thirteen and twenty-six weeks ended June 28, 2025, respectively. Rent expense includes operating lease costs as well as expenses for non-lease components such as common area maintenance, real estate taxes, real estate insurance, variable costs related to our leased vehicles, and short-term rental expenses.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The implicit rate is not determinable in most of the Company&#8217;s leases, as such management uses the Company&#8217;s incremental borrowing rate based on the information available at commencement date in determining the present value of future payments.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The weighted average remaining lease terms and discount rates for all of our operating leases were as follows as of June&#160;27, 2026 and December&#160;27, 2025:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"><tr><td style="width:1.0pt"></td><td style="width:165.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:4.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:60.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="9" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 27, 2026</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="9" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 27, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.47</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.95</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.84</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.00</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.01&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.59&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.18&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.82&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Supplemental balance sheet information related to the Company's finance leases was as follows as of June&#160;27, 2026 and December&#160;27, 2025:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:375.75pt"><tr><td style="width:1.0pt"></td><td style="width:166.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 27, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease assets, net, included in property plant and equipment</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,699&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,778&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,371&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,599&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term debt, less current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,781&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13,619&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total principal payable on finance leases</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,152&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,218&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Supplemental cash flow information related to the Company's operating and finance leases was as follows for the twenty-six weeks ended June 27, 2026 and twenty-six weeks ended June 28, 2025:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"><tr><td style="width:1.0pt"></td><td style="width:204.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:108.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:108.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended <br/>June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended<br/>June 28, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating cash outflow from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12,477&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,017&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating cash outflow from finance leases</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">585&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">459&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Financing cash outflow from finance leases</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,193&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,653&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> Maturities of our lease liabilities for all operating and finance leases are as follows as of June&#160;27, 2026:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:383.25pt"><tr><td style="width:1.0pt"></td><td style="width:174.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:18pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Remaining 2026</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13,222&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,810&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2027</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25,423&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,708&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2028</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23,029&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,643&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2029</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,443&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,860&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2030</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12,850&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,174&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">42,486&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">338&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total future minimum rental commitments</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">135,453&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">24,533&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less - amounts representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(27,798)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,381)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">107,655&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,152&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In July 2025, the Company entered into one additional operating lease for a new property located in Forest Park, Ohio for the purpose of consolidating office, warehouse, and distribution in the Cincinnati area. Occupancy has not yet commenced and the estimated future minimum rental commitments for the Forest Park lease are approximately $4.5&#160;million per year beginning in late summer 2027 and increasing 3.25% per year thereafter for 15 years.</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In 2026, the Company entered into two additional finance leases for equipment to be used at the new Forest Park facility. The leases have not yet commenced. The future minimum rent payments for the equipment leases are approximately $11.5&#160;million per year beginning in 2028 for seven year terms. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Lessor</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company has certain arrangements for key duplication equipment under which we are the lessor. These leases meet the criteria for operating lease classification. Lease income associated with these leases is not material.</span></div><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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of 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> -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_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="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_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>28
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity and Accumulated Other Comprehensive Income<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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 );">Equity</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Common Stock</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Hillman Solutions Corp. has one class of common stock.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Share Repurchases</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On July 31, 2025, the Board of Directors of the Company authorized a share repurchase program of up to $100,000 (the &#8220;Repurchase Program&#8221;) of the Company's common stock. The Repurchase Program permits shares of common stock to be repurchased from time to time at management's discretion, through a variety of methods, including a </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10b5-1 trading plan, open market purchases, privately negotiated transactions or transactions otherwise in compliance with Rule 10b-18 under the Securities Exchange Act of 1934, as amended.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The timing and number of shares of common stock repurchased will be opportunistic depending on a variety of factors, including price, general business and market conditions, alternative investment opportunities and funding considerations. The Repurchase Program does not obligate the Company to repurchase any specific number of shares of common stock and may be suspended or discontinued at any time. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table presents information about our repurchases of common stock, all of which were completed through open market purchases (amounts in thousands):</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:383.25pt"><tr><td style="width:1.0pt"></td><td style="width:153.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:109.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:109.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total number of shares repurchased</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,742)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,963)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total cost of shares repurchased</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(13,284)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(23,400)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:4.5pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The Company&#8217;s share repurchases are subject to a 1% excise tax as a result of the Inflation Reduction Act of 2022. Excise taxes incurred on share repurchases represent direct costs of the repurchase and are recorded as a part of the cost basis of the shares within treasury stock.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The cost of shares repurchased may differ from the repurchases of common stock amounts in the consolidated statements of cash flows due to unsettled share repurchases at the end of a period and excise taxes incurred on share repurchases.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Stock Rollforward</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table presents a reconciliation of the number of shares of our common stock outstanding (amounts in thousands).</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:503.25pt"><tr><td style="width:1.0pt"></td><td style="width:291.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:65.50pt"></td><td style="width:1.0pt"></td></tr><tr style="height:29pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Common Stock (Shares)</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Treasury Stock (Shares)</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total Net Shares Outstanding </span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at December 27, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">197,857</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,370)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">196,487</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock option activity, stock awards and employee stock purchase plan</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,089</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,089</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Repurchases of common stock</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,221)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,221)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at March 28, 2026</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">198,946&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,591)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">196,355&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock option activity, stock awards and employee stock purchase plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">190</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">190</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,742)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,742)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at June 27, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">199,136&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4,333)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">194,803&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at December 28, 2024</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">196,706</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">196,706</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock option activity, stock awards and employee stock purchase plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">675&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">675&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at March 29, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">197,381&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">197,381&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock option activity, stock awards and employee stock purchase plan</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">184&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">184&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at June 28, 2025</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">197,565&#160;</span></td><td style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">197,565&#160;</span></td><td style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Accumulated Other Comprehensive Income (Loss)</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following is detail of the changes in the Company's accumulated other comprehensive income (loss) from December&#160;28, 2024 to June&#160;27, 2026, including the effect of significant reclassifications out of accumulated other comprehensive income (loss) (net of tax):</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:354.00pt"><tr><td style="width:1.0pt"></td><td style="width:238.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:109.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated Other Comprehensive Income (Loss)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at December&#160;28, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(41,656)</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other comprehensive income before reclassifications</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,842&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amounts reclassified from other comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,052)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net current period other comprehensive income</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,790&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at December&#160;27, 2025</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(37,866)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other comprehensive loss before reclassifications</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,166)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amounts reclassified from other comprehensive loss</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net current period other comprehensive loss </span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,130)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at June&#160;27, 2026</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(39,996)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1.</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:12.1pt">During the year ended December&#160;27, 2025, the Company deferred a loss of $1,956 and reclassified a gain of $2,052 including tax expense of $1,002 into other comprehensive income due to hedging activities. The amounts reclassified out of other comprehensive income were recorded as interest expense. See Note 14 - Derivatives and Hedging for additional information on the interest rate swaps.</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2.</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:10.37pt">During the twenty-six weeks ended June 27, 2026, the Company deferred a loss of $1,493, reclassified a loss of $36 and a tax benefit of $382 into other comprehensive loss due to hedging activities. The amounts reclassified out of other comprehensive loss were recorded as interest expense. See Note 14 - Derivatives and Hedging for additional information on the interest rate swaps.</span></div><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 20<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479951/505-20-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479982/505-20-S25-1<br><br>Reference 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479951/505-20-S50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479982/505-20-S25-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-4<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 1.D.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479921/505-20-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479951/505-20-S50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 1.B.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480148/855-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S25<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479982/505-20-S25-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 21: 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(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 24: 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 25: 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 26: 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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>29
<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.26.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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Basic earnings per share is computed based on the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share include the dilutive effect of stock options and restricted stock awards and units. The following is a reconciliation of the basic and diluted earnings per share ("EPS") computations for both the numerator and denominator (in thousands, except per share data):</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:499.50pt"><tr><td style="width:1.0pt"></td><td style="width:110.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:70.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:70.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:27pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="15" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>June 27, 2026</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="15" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended <br/>June 27, 2026</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Earnings<br/>(Numerator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares<br/>(Denominator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Per Share<br/>Amount</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Earnings<br/>(Numerator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares<br/>(Denominator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Per Share<br/>Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,120&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">195,881&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.11&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,388&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">196,254&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.08&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dilutive effect of stock options and awards</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,010&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,739&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income per diluted common share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,120&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">196,891&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.11&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,388&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">197,993&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.08&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:500.25pt"><tr><td style="width:1.0pt"></td><td style="width:111.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:70.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:70.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:27pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="15" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>June 28, 2025</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="15" style="background-color:#67b00d;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Twenty-six Weeks Ended<br/>June 28, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Earnings<br/>(Numerator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares<br/>(Denominator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Per Share<br/>Amount</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Earnings<br/>(Numerator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares<br/>(Denominator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Per Share<br/>Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income</span></td><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,832&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">197,593&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.08&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,515&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">197,439&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.08&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dilutive effect of stock options and awards</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,083&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,818&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income per diluted common share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,832&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">198,676&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.08&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,515&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">199,257&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.08&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div>Stock options and awards outstanding totaling 9,455 and 6,566 were excluded from the computation for the thirteen and twenty-six weeks ended June 27, 2026, respectively, and 11,439 and 7,277 for the thirteen and twenty-six weeks ended June 28, 2025, respectively, as they would have had an antidilutive effect under the treasury stock method.<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 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481468/505-20-05-5<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 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 4: 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 5: 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 6: 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>30
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives and Hedging<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities 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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivatives and Hedging</a></td>
<td class="text"><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">FASB ASC 815, Derivatives and Hedging ("ASC 815"), provides the disclosure requirements for derivatives and hedging activities with the intent to provide users of financial statements with an enhanced understanding of: (a) how and why an entity uses derivative instruments, (b) how the entity accounts for derivative instruments and related hedged items, and (c) how derivative instruments and related hedged items affect an entity's financial position, financial performance, and cash flows. Further, qualitative disclosures are required that explain the Company's objectives and strategies for using derivatives, as well as quantitative disclosures about the fair value of and gains and losses on derivative instruments.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company uses derivative financial instruments to manage its exposures to (1) interest rate fluctuations on its floating rate senior term loan and (2) fluctuations in foreign currency exchange rates. The Company measures those instruments at fair value and recognizes changes in the fair value of derivatives in earnings in the period of change, unless the derivative qualifies as an effective hedge that offsets certain exposures.</span></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company does not enter into derivative transactions for speculative purposes and, therefore, holds no derivative instruments for trading purposes.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Interest Rate Swap Agreements</span></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On December 19, 2023, the Company entered into an interest swap agreement ("2024 Swap 1") for a notional amount of $144,000. The forward start date of the 2024 Swap 1 was July 21, 2024 and the termination date is January 31, 2027. The 2024 Swap 1 has a determined pay fixed interest rate of 3.8%. In accordance with ASC 815, the Company determined the 2024 Swap 1 constituted an effective cash flow hedge and therefore changes in fair value are recorded within other comprehensive income (loss) within the Company's Statement of Comprehensive Income (Loss) and the deferred gains or losses are reclassified out of other comprehensive income (loss) into interest expense in the same period during which the hedged transactions affect earnings.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On December 19, 2023, the Company entered into an interest swap agreement ("2024 Swap 2") for a notional amount of $216,000. The forward start date of the 2024 Swap 2 was July 21, 2024 and the termination date is January 31, 2027. The 2024 Swap 2 has a determined pay fixed interest rate of 3.62%. In accordance with ASC 815, the Company determined the 2024 Swap 2 constituted an effective cash flow hedge and therefore changes in fair value are recorded within other comprehensive income (loss) within the Company's Statement of Comprehensive Income (Loss) and the deferred gains or losses are reclassified out of other comprehensive income (loss) into interest expense in the same period during which the hedged transactions affect earnings.</span></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table summarizes the Company's derivative financial instruments:</span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.75pt"><tr><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:82.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="15" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Asset Derivatives</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="15" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Liability Derivatives</span></td></tr><tr style="height:33pt"><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of </span></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">June&#160;27, 2026</span></div></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of </span></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December&#160;27, 2025</span></div></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of June 27, 2026</span></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of </span></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December&#160;27, 2025</span></div></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance Sheet <br/>Location</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance Sheet <br/>Location</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Fair Value</span></td></tr><tr style="height:14pt"><td colspan="15" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2024 Swap 1</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current assets</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(670)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2024 Swap 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">253&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(589)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="9" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total hedging instruments:</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">270&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,259)</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Foreign Currency Forward Contracts</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">As of June&#160;27, 2026 the Company held no foreign currency forward contracts outstanding. As of December&#160;27, 2025 the Company entered into foreign currency forward contracts. The purpose of the Company's foreign currency forward contracts is to manage the Company's exposure to fluctuations in the exchange rate of the Canadian dollar. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The total notional amount of contracts outstanding was C$1,551 and the total fair value of the foreign currency forward contracts was $1,504 as of December&#160;27, 2025. The contracts were reported on the accompanying Condensed Consolidated Balance Sheets in other accrued expenses. A gain in other income of $20 and loss of $4  was recorded in the Condensed Consolidated Statements of Comprehensive Income (Loss) for the change in fair value during the thirteen and twenty-six weeks ended June 27, 2026, respectively.  A loss in other income of $79 and gain of $81 was recorded in the Condensed Consolidated Statements of Comprehensive Income (Loss) for the change in fair value during the thirteen and twenty-six weeks ended June 28, 2025, respectively.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company's foreign currency forward contracts did not qualify for hedge accounting treatment because they did not meet the provisions specified in ASC 815. Accordingly, the gain or loss on these derivatives was recognized in other (income) expense in the Condensed Consolidated Statements of Comprehensive Income (Loss).</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company does not enter into derivative transactions for speculative purposes and, therefore, holds no derivative instruments for trading purposes.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Additional information with respect to the fair value of derivative instruments is included in Note 15 - Fair Value Measurements.</span></div><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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="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 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<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 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<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 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 181<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-181<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 182<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-182<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 184<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-184<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 185<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-185<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4H<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4H<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4H<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4H<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 15<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480960/815-15-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 183<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-183<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4I<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4F<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<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/2147480434/815-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<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/2147480434/815-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/815/tableOfContent<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-5C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>31
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company uses the accounting guidance that applies to all assets and liabilities that are being measured and reported on a fair value basis. The guidance defines fair value 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. The guidance also establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Assets and liabilities carried at fair value are classified and disclosed in one of the following three categories:</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.713%"><tr><td style="width:1.0%"></td><td style="width:7.168%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.452%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.980%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level&#160;1:</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quoted market prices in active markets for identical assets or liabilities.</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable market-based inputs or unobservable inputs that are corroborated by market data.</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level&#160;3:</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unobservable inputs reflecting the reporting entity&#8217;s own assumptions.</span></td></tr></table></div><div style="margin-bottom:5pt;margin-top:4pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The accounting guidance establishes a hierarchy which requires an entity to maximize the use of quoted market prices and minimize the use of unobservable inputs. An asset or liability's level is based on the lowest level of input that is significant to the fair value measurement.</span></div><div style="margin-bottom:5pt;margin-top:4pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables set forth the Company&#8217;s financial assets and liabilities that were measured at fair value on a recurring basis during the period, by level, within the fair value hierarchy:</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#160;</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:347.25pt"><tr><td style="width:1.0pt"></td><td style="width:160.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:42.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:40.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:34.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"></td><td colspan="21" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June 27, 2026</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"></td><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;2</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;3</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trading securities</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">880&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">880&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">270&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">270&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign exchange forward contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Contingent consideration payable</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,865&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,865&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"></td><td colspan="21" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 27, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"></td><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;2</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;3</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trading securities</span></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">847&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">847&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,259)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,259)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign exchange forward contracts</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,504&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,504&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Contingent consideration payable</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,358&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,358&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Trading securities are valued using quoted prices on an active exchange. Trading securities represent assets held in a Rabbi Trust to fund deferred compensation liabilities and are included as Other assets on the accompanying Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company utilizes interest rate swap contracts to manage our targeted mix of fixed and floating rate debt, and these contracts are valued using observable benchmark rates at commonly quoted intervals for the full term of the swap contracts. As of&#160;June&#160;27, 2026 and December&#160;27, 2025, the Company's interest rate swaps were recorded on the accompanying Condensed Consolidated Balance Sheets in accordance with ASC 815.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company utilizes foreign exchange forward contracts to manage our exposure to currency fluctuations in the Canadian dollar versus the U.S. dollar. The forward contracts were valued using observable benchmark rates at commonly quoted intervals during the term of the forward contract. As of June&#160;27, 2026, Hillman did not utilize any forward contracts, and as of December&#160;27, 2025, the foreign exchange forward contracts were included in other accrued expenses on the accompanying Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The contingent consideration represents future potential earn-out payments related to the Resharp acquisition in fiscal 2019 and the Instafob acquisition in the first quarter of 2020. The estimated fair value of the contingent earn-outs was determined using a Monte Carlo analysis examining the frequency and mean value of the resulting earn-out payments. The resulting value captures the risk associated with the form of the payout structure. The risk neutral method is applied, resulting in a value that captures the risk associated with the form of the payout structure and the projection risk. The carrying amount of the liability may fluctuate significantly and actual amounts paid may be materially different from the estimated value of the liability. The current and non-current portions of these obligations are reported separately on the Condensed Consolidated Balance Sheets as other accrued expense and other non-current liabilities, respectively. Subsequent changes in the fair value of the contingent consideration liabilities, as determined by using a simulation model of the Monte Carlo analysis that includes updated projections applicable to the liability, are recorded within other income (expense) in the Condensed Consolidated Statements of Comprehensive Income (Loss). </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The table below provides a summary of the changes in fair value of the Company&#8217;s contingent consideration (Level 3) for Resharp and Instafob as of June&#160;27, 2026.</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"><tr><td style="width:1.0pt"></td><td style="width:193.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:52.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:45.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="9" style="background-color:#67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Resharp</span></div></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="9" style="background-color:#67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Instafob</span></div></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td></tr><tr style="height:38pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other accrued expenses</span></div></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other non-current liabilities</span></div></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other accrued expenses</span></div></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair value as of December&#160;27, 2025</span></div></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">229&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,071&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">33&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,358&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair value of cash consideration paid</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(134)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(141)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">205&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(571)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(352)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair value as of June&#160;27, 2026</span></div></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">300&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,500&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">47&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,865&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Cash, accounts receivable, short-term borrowings and accounts payable are reflected in the Condensed Consolidated Balance Sheets at book value, which approximates fair value, due to the short-term nature of these instruments. The carrying amounts of the long-term debt under the revolving credit facility and term loan approximate the fair value at June&#160;27, 2026 and December&#160;27, 2025 as the interest rate is variable and approximates current market rates of debt based on observable market transactions with similar terms and comparable credit risk.</span></div>Additional information with respect to the derivative instruments is included in Note 14 - Derivatives and Hedging.<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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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><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 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 3: 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> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-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_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>32
<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.26.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<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company&#8217;s segment reporting structure uses the Company&#8217;s management reporting structure as the foundation for how the Company manages its business. The Company periodically evaluates its segment reporting structure in accordance with ASC 350-20-55 and has concluded that it has three reportable segments as of June&#160;27, 2026.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The segments are as follows:</span></div><div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Hardware and Protective Solutions</span></div><div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Robotics and Digital Solutions</span></div><div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Canada</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">For a reconciliation of our segment sales by product category and geographic area, please see Note 2 - Summary of Significant Accounting Policies. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The tables below present net sales, significant segment expenses, and segment adjusted EBITDA for the reportable segments for the thirteen and twenty-six weeks ended June 27, 2026 and thirteen and twenty-six weeks ended June 28, 2025. See Note 2 - Summary of Significant Accounting Policies for a reconciliation of total reportable segments' revenues to consolidated revenues. Certain amounts in the prior year Condensed Consolidated Financial Statements and in the Notes to the Condensed Consolidated Financial Statements were reclassified to conform to the current year&#8217;s presentation. This had no impact on the prior period's condensed consolidated balance sheets, condensed consolidated statements of comprehensive income (loss), condensed consolidated statements of cash flows, or condensed consolidated statements of stockholders' equity.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"><tr><td style="width:1.0pt"></td><td style="width:208.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:47pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">336,066&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">305,924&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">617,374&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">583,933&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Significant segment expenses</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">193,751&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">168,945&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">361,044&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">328,168&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted selling expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32,466&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29,452&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">62,763&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58,352&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted warehouse expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,222&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37,881&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">75,808&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">72,726&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted general and administrative expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,739&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,321&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35,112&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35,265&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other segment items </span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(418)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(215)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(555)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(377)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Segment adjusted EBITDA</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51,306&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51,540&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">83,202&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">89,799&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:12.61pt">Adjusted selling expense excludes expense related to corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt">Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt">Adjusted general and administrative expense excludes stock-based compensation, acquisition and integration costs, expense associated with corporate restructuring, and legal charges related to settlements.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.85pt">Other segment items excludes the gain on the acquisitions of Campbell Chain and Fittings, see Note 4 - Acquisitions.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"><tr><td style="width:1.0pt"></td><td style="width:208.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:47pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61,615&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,520&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">117,677&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">108,430&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Significant segment expenses</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13,898&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,921&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,068&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29,818&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted selling expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,514&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,394&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">40,906&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32,922&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted warehouse expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,716&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,638&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,195&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,075&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted general and administrative expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,797&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,736&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,603&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,186&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">62&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">77&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">119&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Segment adjusted EBITDA</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,628&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,773&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35,828&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32,310&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:12.61pt">Adjusted selling expense excludes expense related to corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt">Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt">Adjusted general and administrative expense excludes stock compensation expense, acquisition and integration expense, consulting expense and legal charges related to settlements, see Note 6 - Commitments and Contingencies.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.85pt">Other segment items excludes the gain or loss on the revaluation of our contingent consideration liability, see Note 15 - Fair Value Measurements.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:502.50pt"><tr><td style="width:1.0pt"></td><td style="width:208.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:47pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44,570&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,359&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">77,273&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69,783&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Significant segment expenses</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26,513&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">24,472&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46,546&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,092&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted selling expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,964&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,644&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,619&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,842&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted warehouse expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,803&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,712&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10,966&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10,678&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted general and administrative expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,746&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,883&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,456&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,642&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other segment items</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">333&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(267)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">481&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(116)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Segment adjusted EBITDA</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,211&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,915&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,205&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,645&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.61pt">Adjusted selling expense excludes restructuring expense.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt">Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt">Adjusted general and administrative expense excludes stock-based compensation and expense associated with corporate restructuring activities.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table reconciles segment adjusted EBITDA by segment to the Company&#8217;s consolidated income before income taxes. Certain amounts in the prior year presentation between segments were reclassified to conform to the current year&#8217;s presentation.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"><tr><td style="width:1.0pt"></td><td style="width:208.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:47pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51,306&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51,540&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">83,202&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">89,799&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,628&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,773&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35,828&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32,310&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,211&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,915&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,205&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,645&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total adjusted EBITDA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">77,145&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">75,228&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">127,235&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">129,754&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense, net</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13,042&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13,892&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26,047&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,352&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,535&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,848&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44,534&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">39,243&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,223&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,257&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30,499&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30,672&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,355&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,557&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,362&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,835&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Restructuring and other costs</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(577)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">420&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,434&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,111&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Transaction and integration expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4,481)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">70&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4,389)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">128&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">157&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(241)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(352)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(567)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Refinancing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">906&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total adjusting items</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">49,254&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52,803&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">105,135&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">107,680&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27,891&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,425&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,074&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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 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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/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 6: 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 7: 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 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 11: 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 12: 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 13: 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 14: 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><br>Reference 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>33
<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.26.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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On July 22, 2026, the Company entered into a new Term Loan B and new asset based revolving credit facility consisting of $735&#160;million senior secured Term Loan B (the "New Term Loan"), maturing 2033 and $375&#160;million senior secured asset-based revolving credit facility (the "New ABL Facility&#8221;), maturing 2031. The net proceeds of the transaction were used to refinance the Company's existing Term Loan B due 2028, pay down the existing ABL facility due 2027, as well as related fees and expenses, and for general corporate purposes.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On July 31, 2026, the Company entered into an agreement to purchase Kanebridge Corporation ("Kanebridge") for approximately $315,000, subject to customary adjustments for cash, indebtedness, working capital and transaction expenses. Kanebridge is a master distributor of fasteners, primarily serving the commercial and industrial market. Kanebridge has business operations in the United States and its financial results will reside in the Company's Hardware and Protective Solutions reportable segment. The acquisition will be funded with a combination of cash on hand, a draw on our revolving credit facility, and an additional Term Loan B.</span></div><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>34
<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.26.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>Jun. 27, 2026</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_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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_NonRule10b51ArrAdoptedFlag', window );">Non-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_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</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_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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 2<br> -Subparagraph 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_TradingArrByIndTable</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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.26.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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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_UseOfEstimates', window );">Use of Estimates in the Preparation of Financial Statements</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Use of Estimates in the Preparation of Financial Statements:</span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses for the reporting periods. Actual results may differ from these estimates.</span></div><span></span>
</td>
</tr>
<tr class="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"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Revenue Recognition:</span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Revenue is recognized when control of goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Sales and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company offers a variety of sales incentives to its customers primarily in the form of discounts and rebates. Discounts are recognized in the Condensed Consolidated Financial Statements at the date of the related sale. Rebates are based on the revenue to date and the contractual rebate percentage to be paid. A portion of the cost of the rebate is allocated to each underlying sales transaction. Discounts and rebates are included in the determination of net sales. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company also establishes reserves for customer returns and allowances. The reserve is established based on historical rates of returns and allowances. The reserve is adjusted quarterly based on actual experience. Returns and allowances are included in the determination of net sales.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables display our disaggregated revenue by product category.</span></div><div style="margin-bottom:5pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:487.50pt"><tr><td style="width:1.0pt"></td><td style="width:112.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">282,606&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">40,429&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">323,035&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53,460&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,439&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54,899&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Fobs</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52,464&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,693&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,157&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,151&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,160&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">336,066&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61,615&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44,570&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">442,251&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">244,562&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37,405&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">281,967&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61,362&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,649&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">63,011&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Fobs</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46,054&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,295&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48,349&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,466&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,476&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">305,924&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,520&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,359&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">402,803&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">507,522&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69,256&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">576,778&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">109,852&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,769&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">112,621&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Fobs</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">99,394&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,231&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">104,625&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,283&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,300&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">617,374&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">117,677&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">77,273&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">812,324&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">454,112&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">62,455&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">516,567&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">129,821&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,880&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">132,701&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Fobs</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">89,034&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,431&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">93,465&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,396&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,413&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">583,933&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">108,430&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69,783&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">762,146&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:15pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables disaggregate our revenue by geographic location. </span></div><div style="margin-bottom:5pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:480.00pt"><tr><td style="width:1.0pt"></td><td style="width:106.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:88.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;border-bottom:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">332,035&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61,615&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">393,650&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44,570&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44,570&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,031&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,031&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">336,066&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61,615&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44,570&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">442,251&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">302,662&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,520&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">358,182&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,359&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,359&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,262&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,262&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">305,924&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,520&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,359&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">402,803&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">609,258&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">117,677&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">726,935&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">77,273&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">77,273&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,116&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,116&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">617,374&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">117,677&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">77,273&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">812,324&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">576,729&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">108,430&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">685,159&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69,783&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69,783&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,204&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,204&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">583,933&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">108,430&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69,783&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">762,146&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company's revenue by geography is allocated based on the location of its sales operations.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Hardware and Protective Solutions' revenues consist primarily of the delivery of fasteners, anchors, specialty fastening products, rope and chain, and personal protective equipment such as gloves, work gear, paint and cleaning wipes and cloths, as well as accessories, and in-store merchandising services for the related product category.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Robotics and Digital Solutions revenues consist primarily of sales of keys, automotive keys, and identification tags through self-service key duplication and engraving kiosks. It also includes our associate-assisted key duplication systems. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Canada revenues consist primarily of the delivery to Canadian customers of fasteners and related hardware items, threaded rod, keys, key duplicating systems, accessories, personal protective equipment, and identification items as well as in-store merchandising services for the related product category.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company&#8217;s performance obligations under its arrangements with customers are providing products, in-store merchandising services, and access to key duplicating and engraving equipment. Generally, the price of the merchandising services and the access to the key duplicating and engraving equipment is included in the price of the related products. Control of products is transferred at the point in time when the customer accepts the goods, which occurs upon delivery of the products. Judgment is required in determining the time at which to recognize revenue for the in-store services and the access to key duplicating and engraving equipment. Revenue is recognized for in-store service and access to key duplicating and engraving equipment as the related products are delivered, which approximates a time-based recognition pattern. Therefore, the entire amount of consideration </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">related to the sale of products, in-store merchandising services, and access to key duplicating and engraving equipment is recognized upon the delivery of the products.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The costs to obtain a contract are insignificant and generally contract terms do not extend beyond one year. Therefore, these costs are expensed as incurred. Freight and shipping costs and the cost of our in-store merchandising service teams are recognized in selling, warehouse, general, and administrative expense when control over products is transferred to the customer.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company used the practical expedient regarding the existence of a significant financing component as payments are due in less than one year after delivery of the products.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<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"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On January 6, 2025, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2025-01, Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures: Disaggregation of Income Statement Expenses, as an amendment to ASU 2024-03. This ASU mandates that public business entities provide detailed disclosures in the notes to their financial statements, breaking down certain expense categories presented on the income statement into specified natural expense components. This enhanced disclosure aims to provide investors with more detailed information about the types of expenses included in commonly presented expense captions, such as cost of sales, selling, general, and administrative expenses (SG&amp;A), and research and development. The amendments introduced by ASU 2025-01 are effective for public business entities for fiscal years beginning after December 15, 2026 and for interim periods beginning after December 15, 2027 with early adoption permitted. The Company is currently evaluating the impact provided by the new standard.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In September 2025, the FASB issued ASU 2025-06, Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software, which is intended to modernize the accounting for the costs of internal-use software. The amendments remove all references to prescriptive and sequential development stages and, instead, require an entity to start capitalizing software costs when management has authorized and committed to funding the software project, and it is probable that the project will be completed and the software will be used to perform the function intended. The amendments are effective for annual reporting periods beginning after December 15, 2027, and interim reporting periods within those annual reporting periods. Early adoption is permitted as of the beginning of an annual reporting period with the amendments to be applied using a prospective, modified or retrospective transition approach. The Company is currently evaluating the impact provided by the new standard.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In December 2025, the FASB issued ASU 2025-11, Interim Reporting (Topic 270): Narrow-Scope Improvements which is intended to clarify existing requirements without fundamentally altering interim reporting or changing existing disclosure requirements. Key aspects include clarifying that ASC 270 applies to entities providing a full set of GAAP interim financial statements and notes, centralizing a list of all required interim disclosures from other ASC topics within Topic 270, and codifying a principle requiring disclosure of material events and changes since the most recent annual report. The amendments in this update are effective for interim reporting periods within annual reporting periods beginning after December 15, 2027. The Company is currently evaluating the impact provided by the new standard.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityPolicyTextBlock', window );">Stockholders' Equity, Policy</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Share Repurchase Program:</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On July 31, 2025, the Board of Directors of the Company authorized a share repurchase program of up to $100,000 (the &#8220;Repurchase Program&#8221;) of the Company's common stock.  The Company accounts for the repurchase of its common stock under the cost method. Under this method, the repurchased shares are recorded at their cost as a reduction of stockholders' equity. Upon repurchase, the treasury stock account is debited for the cost paid, and the cash account is credited. When treasury shares are reissued, any excess of the reissuance price over the repurchase cost is credited to additional paid-in capital. If the reissuance price is less than the repurchase cost, the difference is first debited to additional paid-in capital (from previous treasury stock transactions) and then to </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">retained earnings. The Company does not recognize gains or losses from treasury stock transactions in its income statement. See Note 11 - Equity and Accumulated Other Comprehensive Loss for more information.</span></div><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_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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-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_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_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_StockholdersEquityPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 its capital stock transactions, including dividends and accumulated other comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-4<br><br>Reference 2: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-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_StockholdersEquityPolicyTextBlock</td>
</tr>
<tr>
<td style="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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 8: 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 9: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>36
<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.26.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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables display our disaggregated revenue by product category.</span></div><div style="margin-bottom:5pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:487.50pt"><tr><td style="width:1.0pt"></td><td style="width:112.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">282,606&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">40,429&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">323,035&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53,460&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,439&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54,899&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Fobs</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52,464&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,693&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,157&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,151&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,160&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">336,066&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61,615&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44,570&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">442,251&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">244,562&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37,405&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">281,967&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61,362&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,649&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">63,011&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Fobs</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46,054&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,295&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48,349&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,466&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,476&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">305,924&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,520&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,359&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">402,803&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">507,522&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69,256&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">576,778&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">109,852&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,769&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">112,621&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Fobs</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">99,394&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,231&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">104,625&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,283&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,300&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">617,374&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">117,677&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">77,273&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">812,324&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">454,112&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">62,455&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">516,567&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">129,821&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,880&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">132,701&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Fobs</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">89,034&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,431&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">93,465&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,396&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,413&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">583,933&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">108,430&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69,783&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">762,146&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:15pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables disaggregate our revenue by geographic location. </span></div><div style="margin-bottom:5pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:480.00pt"><tr><td style="width:1.0pt"></td><td style="width:106.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:88.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;border-bottom:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">332,035&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61,615&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">393,650&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44,570&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44,570&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,031&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,031&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">336,066&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61,615&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44,570&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">442,251&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">302,662&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,520&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">358,182&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,359&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,359&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,262&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,262&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">305,924&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,520&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,359&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">402,803&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">609,258&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">117,677&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">726,935&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">77,273&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">77,273&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,116&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,116&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">617,374&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">117,677&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">77,273&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">812,324&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">576,729&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">108,430&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">685,159&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69,783&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69,783&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,204&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,204&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">583,933&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">108,430&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69,783&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">762,146&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Intangible Asset, Goodwill and Other [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_ScheduleOfGoodwillTextBlock', window );">Summary of Goodwill Amounts by Operating Segment</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Goodwill amounts by reportable segment are summarized as follows:</span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:509.25pt"><tr><td style="width:1.0pt"></td><td style="width:145.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:79.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0pt"></td><td style="width:42.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:79.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill&#160;at</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions</span></div></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dispositions</span></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill&#160;at</span></td></tr><tr style="height:26pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 27, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 27, 2026</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">592,527&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">92&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">592,619&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">210,356&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">210,356&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27,864&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,006)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26,858&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">830,747&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(914)</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">829,833&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.01pt">The "Other" change to goodwill relates to adjustments resulting from fluctuations in foreign currency exchange rates for the Canada, Hardware Solutions, and Protective Solutions reporting units.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Intangible Asset, Finite-Lived</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Other intangibles, net, as of June&#160;27, 2026 and December&#160;27, 2025 consist of the following:&#160;</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:426.00pt"><tr><td style="width:1.0pt"></td><td style="width:156.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="9" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Estimated<br/>Useful&#160;Life<br/>(Years)</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 27, 2025</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">955,942&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">956,880&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trademarks - indefinite</span></td><td colspan="9" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">85,071&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">85,274&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trademarks - other</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29,549&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29,549&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Technology and patents</span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">67,291&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">67,216&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Intangible assets, gross</span></td><td colspan="9" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,137,853&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,138,919&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">622,666&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">592,748&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other intangibles, net</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">515,187&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">546,171&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></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_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock', window );">Intangible Asset, Indefinite-Lived</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Other intangibles, net, as of June&#160;27, 2026 and December&#160;27, 2025 consist of the following:&#160;</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:426.00pt"><tr><td style="width:1.0pt"></td><td style="width:156.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="9" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Estimated<br/>Useful&#160;Life<br/>(Years)</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 27, 2025</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">955,942&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">956,880&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trademarks - indefinite</span></td><td colspan="9" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">85,071&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">85,274&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trademarks - other</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29,549&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29,549&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Technology and patents</span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">67,291&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">67,216&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Intangible assets, gross</span></td><td colspan="9" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,137,853&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,138,919&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">622,666&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">592,748&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other intangibles, net</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">515,187&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">546,171&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finite-lived intangible asset. Excludes goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<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/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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 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/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<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/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<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 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-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_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 indefinite-lived intangible asset. Excludes goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-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_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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>38
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long-term Debt Instruments</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table summarizes the Company&#8217;s debt:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:450.00pt"><tr><td style="width:1.0pt"></td><td style="width:244.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 27, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revolving loans</span></td><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46,000&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36,000&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Term Loan, due 2028</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">632,705&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">636,960&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease &amp; other obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,561&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20,090&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">701,266&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">693,050&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Unamortized discount on Senior Term Loan</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,665)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,087)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current portion of long-term debt and finance leases</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(15,252)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(14,830)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred financing fees </span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6,237)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7,796)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total long-term debt, net</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">678,112&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">668,337&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, 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 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-7<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<br><br>Reference 7: 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(22)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: 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(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<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 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-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_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="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>39
<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.26.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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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_LeasesAbstract', window );"><strong>Leases [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_LeaseCostTableTextBlock', window );">Lease, Cost</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The components of operating and finance lease costs for the thirteen and twenty-six weeks ended June 27, 2026 and thirteen and twenty-six weeks ended June 28, 2025 were as follows:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:483.00pt"><tr><td style="width:1.0pt"></td><td style="width:147.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:47pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended <br/>June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended<br/>June 28, 2025</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating lease costs</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,061&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,706&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13,353&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,354&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Short term lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">724&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">609&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,999&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,322&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Variable lease costs</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">489&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">667&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">596&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,269&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease costs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization of right of use assets</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,695&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,408&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,195&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,680&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">316&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">260&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">597&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">483&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div> June&#160;27, 2026 and December&#160;27, 2025:<div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"><tr><td style="width:1.0pt"></td><td style="width:165.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:4.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:60.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="9" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 27, 2026</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="9" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 27, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.47</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.95</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.84</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.00</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.01&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.59&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.18&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.82&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Supplemental cash flow information related to the Company's operating and finance leases was as follows for the twenty-six weeks ended June 27, 2026 and twenty-six weeks ended June 28, 2025:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"><tr><td style="width:1.0pt"></td><td style="width:204.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:108.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:108.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended <br/>June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended<br/>June 28, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating cash outflow from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12,477&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,017&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating cash outflow from finance leases</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">585&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">459&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Financing cash outflow from finance leases</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,193&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,653&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Assets and Liabilities, Lessee</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Supplemental balance sheet information related to the Company's finance leases was as follows as of June&#160;27, 2026 and December&#160;27, 2025:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:375.75pt"><tr><td style="width:1.0pt"></td><td style="width:166.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 27, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease assets, net, included in property plant and equipment</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,699&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,778&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,371&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,599&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term debt, less current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,781&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13,619&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total principal payable on finance leases</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,152&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,218&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability Maturity</a></td>
<td class="text">Maturities of our lease liabilities for all operating and finance leases are as follows as of June&#160;27, 2026:<div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:383.25pt"><tr><td style="width:1.0pt"></td><td style="width:174.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:18pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Remaining 2026</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13,222&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,810&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2027</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25,423&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,708&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2028</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23,029&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,643&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2029</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,443&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,860&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2030</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12,850&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,174&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">42,486&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">338&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total future minimum rental commitments</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">135,453&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">24,533&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less - amounts representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(27,798)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,381)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">107,655&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,152&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Financing Lease, Liability Maturity</a></td>
<td class="text">Maturities of our lease liabilities for all operating and finance leases are as follows as of June&#160;27, 2026:<div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:383.25pt"><tr><td style="width:1.0pt"></td><td style="width:174.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:18pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Remaining 2026</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13,222&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,810&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2027</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25,423&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,708&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2028</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23,029&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,643&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2029</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,443&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,860&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2030</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12,850&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,174&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">42,486&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">338&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total future minimum rental commitments</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">135,453&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">24,533&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less - amounts representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(27,798)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,381)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">107,655&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,152&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlm_AssetsAndLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities, Lessee [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;">hlm_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</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_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.</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 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_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</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 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_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</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 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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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>40
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity and Accumulated Other Comprehensive Income (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_ScheduleOfShareRepurchasesTableTextBlock', window );">Schedule of Share Repurchases</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table presents information about our repurchases of common stock, all of which were completed through open market purchases (amounts in thousands):</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:383.25pt"><tr><td style="width:1.0pt"></td><td style="width:153.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:109.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:109.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total number of shares repurchased</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,742)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,963)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total cost of shares repurchased</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(13,284)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(23,400)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:4.5pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The Company&#8217;s share repurchases are subject to a 1% excise tax as a result of the Inflation Reduction Act of 2022. Excise taxes incurred on share repurchases represent direct costs of the repurchase and are recorded as a part of the cost basis of the shares within treasury stock.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityTableTextBlock', window );">Schedule of Stockholders Equity</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table presents a reconciliation of the number of shares of our common stock outstanding (amounts in thousands).</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:503.25pt"><tr><td style="width:1.0pt"></td><td style="width:291.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:65.50pt"></td><td style="width:1.0pt"></td></tr><tr style="height:29pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Common Stock (Shares)</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Treasury Stock (Shares)</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total Net Shares Outstanding </span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at December 27, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">197,857</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,370)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">196,487</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock option activity, stock awards and employee stock purchase plan</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,089</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,089</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Repurchases of common stock</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,221)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,221)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at March 28, 2026</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">198,946&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,591)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">196,355&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock option activity, stock awards and employee stock purchase plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">190</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">190</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,742)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,742)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at June 27, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">199,136&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4,333)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">194,803&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at December 28, 2024</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">196,706</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">196,706</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock option activity, stock awards and employee stock purchase plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">675&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">675&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at March 29, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">197,381&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">197,381&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock option activity, stock awards and employee stock purchase plan</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">184&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">184&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at June 28, 2025</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">197,565&#160;</span></td><td style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">197,565&#160;</span></td><td style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Loss</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following is detail of the changes in the Company's accumulated other comprehensive income (loss) from December&#160;28, 2024 to June&#160;27, 2026, including the effect of significant reclassifications out of accumulated other comprehensive income (loss) (net of tax):</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:354.00pt"><tr><td style="width:1.0pt"></td><td style="width:238.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:109.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated Other Comprehensive Income (Loss)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at December&#160;28, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(41,656)</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other comprehensive income before reclassifications</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,842&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amounts reclassified from other comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,052)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net current period other comprehensive income</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,790&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at December&#160;27, 2025</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(37,866)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other comprehensive loss before reclassifications</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,166)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amounts reclassified from other comprehensive loss</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net current period other comprehensive loss </span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,130)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at June&#160;27, 2026</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(39,996)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1.</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:12.1pt">During the year ended December&#160;27, 2025, the Company deferred a loss of $1,956 and reclassified a gain of $2,052 including tax expense of $1,002 into other comprehensive income due to hedging activities. The amounts reclassified out of other comprehensive income were recorded as interest expense. See Note 14 - Derivatives and Hedging for additional information on the interest rate swaps.</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2.</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:10.37pt">During the twenty-six weeks ended June 27, 2026, the Company deferred a loss of $1,493, reclassified a loss of $36 and a tax benefit of $382 into other comprehensive loss due to hedging activities. The amounts reclassified out of other comprehensive loss were recorded as interest expense. See Note 14 - Derivatives and Hedging for additional information on the interest rate swaps.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlm_ScheduleOfShareRepurchasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Share Repurchases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_ScheduleOfShareRepurchasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</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_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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accumulated other comprehensive income (loss).</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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfStockholdersEquityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.</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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-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_ScheduleOfStockholdersEquityTableTextBlock</td>
</tr>
<tr>
<td style="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>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.26.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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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 );">Reconciliation of Basic and Diluted Earnings Per Share</a></td>
<td class="text">The following is a reconciliation of the basic and diluted earnings per share ("EPS") computations for both the numerator and denominator (in thousands, except per share data):<div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:499.50pt"><tr><td style="width:1.0pt"></td><td style="width:110.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:70.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:70.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:27pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="15" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>June 27, 2026</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="15" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six Weeks Ended <br/>June 27, 2026</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Earnings<br/>(Numerator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares<br/>(Denominator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Per Share<br/>Amount</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Earnings<br/>(Numerator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares<br/>(Denominator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Per Share<br/>Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,120&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">195,881&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.11&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,388&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">196,254&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.08&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dilutive effect of stock options and awards</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,010&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,739&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income per diluted common share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,120&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">196,891&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.11&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,388&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">197,993&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.08&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:500.25pt"><tr><td style="width:1.0pt"></td><td style="width:111.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:70.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:70.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:27pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="15" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>June 28, 2025</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="15" style="background-color:#67b00d;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Twenty-six Weeks Ended<br/>June 28, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Earnings<br/>(Numerator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares<br/>(Denominator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Per Share<br/>Amount</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Earnings<br/>(Numerator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares<br/>(Denominator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Per Share<br/>Amount</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income</span></td><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,832&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">197,593&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.08&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,515&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">197,439&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.08&#160;</span></td><td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dilutive effect of stock options and awards</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,083&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,818&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income per diluted common share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,832&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">198,676&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.08&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,515&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">199,257&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.08&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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>42
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative and Hedging (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities 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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Summary of Derivative Financial Instruments</a></td>
<td class="text"><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table summarizes the Company's derivative financial instruments:</span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.75pt"><tr><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:82.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="15" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Asset Derivatives</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="15" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Liability Derivatives</span></td></tr><tr style="height:33pt"><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of </span></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">June&#160;27, 2026</span></div></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of </span></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December&#160;27, 2025</span></div></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of June 27, 2026</span></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of </span></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December&#160;27, 2025</span></div></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance Sheet <br/>Location</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance Sheet <br/>Location</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Fair Value</span></td></tr><tr style="height:14pt"><td colspan="15" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2024 Swap 1</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current assets</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(670)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2024 Swap 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">253&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(589)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="9" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total hedging instruments:</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">270&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,259)</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.</p></div>
<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 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 182<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-182<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4E<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="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>43
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Measurement of Assets and Liabilities at Fair Value on Recurring Basis</a></td>
<td class="text"><div style="margin-bottom:5pt;margin-top:4pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables set forth the Company&#8217;s financial assets and liabilities that were measured at fair value on a recurring basis during the period, by level, within the fair value hierarchy:</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#160;</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:347.25pt"><tr><td style="width:1.0pt"></td><td style="width:160.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:42.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:40.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:34.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"></td><td colspan="21" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June 27, 2026</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"></td><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;2</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;3</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trading securities</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">880&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">880&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">270&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">270&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign exchange forward contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Contingent consideration payable</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,865&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,865&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"></td><td colspan="21" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 27, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"></td><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;2</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;3</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trading securities</span></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">847&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">847&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,259)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,259)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign exchange forward contracts</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,504&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,504&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Contingent consideration payable</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,358&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,358&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock', window );">Business Combination, Contingent Consideration</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The table below provides a summary of the changes in fair value of the Company&#8217;s contingent consideration (Level 3) for Resharp and Instafob as of June&#160;27, 2026.</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"><tr><td style="width:1.0pt"></td><td style="width:193.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:52.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:45.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="9" style="background-color:#67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Resharp</span></div></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="9" style="background-color:#67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Instafob</span></div></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td></tr><tr style="height:38pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other accrued expenses</span></div></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other non-current liabilities</span></div></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other accrued expenses</span></div></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair value as of December&#160;27, 2025</span></div></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">229&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,071&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">33&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,358&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair value of cash consideration paid</span></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(134)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(141)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">205&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(571)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(352)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair value as of June&#160;27, 2026</span></div></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">300&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,500&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">47&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,865&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.</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 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-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_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date 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 (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</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 (b)<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 (a)<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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="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>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.26.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 (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 27, 2026</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_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Revenues and Income from Operations for Reportable Segments</a></td>
<td class="text"><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"><tr><td style="width:1.0pt"></td><td style="width:208.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:47pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">336,066&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">305,924&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">617,374&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">583,933&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Significant segment expenses</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">193,751&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">168,945&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">361,044&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">328,168&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted selling expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32,466&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29,452&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">62,763&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58,352&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted warehouse expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,222&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37,881&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">75,808&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">72,726&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted general and administrative expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,739&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,321&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35,112&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35,265&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other segment items </span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(418)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(215)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(555)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(377)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Segment adjusted EBITDA</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51,306&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51,540&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">83,202&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">89,799&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:12.61pt">Adjusted selling expense excludes expense related to corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt">Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt">Adjusted general and administrative expense excludes stock-based compensation, acquisition and integration costs, expense associated with corporate restructuring, and legal charges related to settlements.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.85pt">Other segment items excludes the gain on the acquisitions of Campbell Chain and Fittings, see Note 4 - Acquisitions.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"><tr><td style="width:1.0pt"></td><td style="width:208.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:47pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61,615&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,520&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">117,677&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">108,430&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Significant segment expenses</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13,898&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,921&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,068&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29,818&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted selling expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,514&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,394&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">40,906&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32,922&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted warehouse expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,716&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,638&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,195&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,075&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted general and administrative expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,797&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,736&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,603&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,186&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">62&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">77&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">119&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Segment adjusted EBITDA</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,628&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,773&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35,828&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32,310&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:12.61pt">Adjusted selling expense excludes expense related to corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt">Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt">Adjusted general and administrative expense excludes stock compensation expense, acquisition and integration expense, consulting expense and legal charges related to settlements, see Note 6 - Commitments and Contingencies.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.85pt">Other segment items excludes the gain or loss on the revaluation of our contingent consideration liability, see Note 15 - Fair Value Measurements.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:502.50pt"><tr><td style="width:1.0pt"></td><td style="width:208.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:47pt"><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44,570&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,359&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">77,273&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69,783&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Significant segment expenses</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26,513&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">24,472&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46,546&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,092&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted selling expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,964&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,644&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,619&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,842&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted warehouse expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,803&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,712&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10,966&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10,678&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted general and administrative expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,746&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,883&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,456&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,642&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other segment items</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">333&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(267)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">481&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(116)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Segment adjusted EBITDA</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,211&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,915&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,205&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,645&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.61pt">Adjusted selling expense excludes restructuring expense.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt">Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt">Adjusted general and administrative expense excludes stock-based compensation and expense associated with corporate restructuring activities.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table reconciles segment adjusted EBITDA by segment to the Company&#8217;s consolidated income before income taxes. Certain amounts in the prior year presentation between segments were reclassified to conform to the current year&#8217;s presentation.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock', window );">Segment Reporting, Reconciliation of Other Item by Segment to Consolidated</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table reconciles segment adjusted EBITDA by segment to the Company&#8217;s consolidated income before income taxes. Certain amounts in the prior year presentation between segments were reclassified to conform to the current year&#8217;s presentation.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"><tr><td style="width:1.0pt"></td><td style="width:208.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:47pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended June 28, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 27, 2026</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Twenty-six weeks ended June 28, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51,306&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51,540&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">83,202&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">89,799&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,628&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,773&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35,828&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32,310&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,211&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,915&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,205&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,645&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total adjusted EBITDA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">77,145&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">75,228&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">127,235&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">129,754&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense, net</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13,042&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13,892&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26,047&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,352&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,535&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,848&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44,534&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">39,243&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,223&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,257&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30,499&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30,672&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,355&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,557&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,362&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,835&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Restructuring and other costs</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(577)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">420&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,434&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,111&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Transaction and integration expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4,481)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">70&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4,389)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">128&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">157&#160;</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(241)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(352)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(567)</span></td><td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Refinancing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">906&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total adjusting items</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">49,254&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52,803&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">105,135&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">107,680&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27,891&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,425&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22,074&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reconciliation of other item by reportable segment to corresponding consolidated amount. Excludes reconciliation of revenue, profit (loss), and asset by reportable segment to respective consolidated amount.</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 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<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 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_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segment reporting. Includes, but is not limited to, reconciliation of reportable segment amount to corresponding consolidated total.</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 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<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 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<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> -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> -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 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 6: http://www.xbrl.org/2009/role/commonPracticeRef<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 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26A<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br><br>Reference 9: 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 10: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="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>45
<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.26.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 - Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">$ 442,251<span></span>
</td>
<td class="nump">$ 402,803<span></span>
</td>
<td class="nump">$ 812,324<span></span>
</td>
<td class="nump">$ 762,146<span></span>
</td>
</tr>
<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=hlm_FasteningandHardwareMember', window );">Fastening and Hardware</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">323,035<span></span>
</td>
<td class="nump">281,967<span></span>
</td>
<td class="nump">576,778<span></span>
</td>
<td class="nump">516,567<span></span>
</td>
</tr>
<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=hlm_PersonalProtectionSolutionsMember', window );">Personal Protection Solutions [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">54,899<span></span>
</td>
<td class="nump">63,011<span></span>
</td>
<td class="nump">112,621<span></span>
</td>
<td class="nump">132,701<span></span>
</td>
</tr>
<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=hlm_KeyandKeyAccessoriesMember', window );">Key and Key Accessories [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">55,157<span></span>
</td>
<td class="nump">48,349<span></span>
</td>
<td class="nump">104,625<span></span>
</td>
<td class="nump">93,465<span></span>
</td>
</tr>
<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=hlm_EngravingMember', window );">Engraving [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">9,160<span></span>
</td>
<td class="nump">9,476<span></span>
</td>
<td class="nump">18,300<span></span>
</td>
<td class="nump">19,413<span></span>
</td>
</tr>
<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_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember', window );">Hardware and Protective Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">336,066<span></span>
</td>
<td class="nump">305,924<span></span>
</td>
<td class="nump">617,374<span></span>
</td>
<td class="nump">583,933<span></span>
</td>
</tr>
<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_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember', window );">Hardware and Protective Solutions | Fastening and Hardware</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">282,606<span></span>
</td>
<td class="nump">244,562<span></span>
</td>
<td class="nump">507,522<span></span>
</td>
<td class="nump">454,112<span></span>
</td>
</tr>
<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_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember', window );">Hardware and Protective Solutions | Personal Protection Solutions [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">53,460<span></span>
</td>
<td class="nump">61,362<span></span>
</td>
<td class="nump">109,852<span></span>
</td>
<td class="nump">129,821<span></span>
</td>
</tr>
<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_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember', window );">Hardware and Protective Solutions | Key and Key Accessories [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember', window );">Hardware and Protective Solutions | Engraving [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember', window );">Robotics and Digital Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">61,615<span></span>
</td>
<td class="nump">55,520<span></span>
</td>
<td class="nump">117,677<span></span>
</td>
<td class="nump">108,430<span></span>
</td>
</tr>
<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_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember', window );">Robotics and Digital Solutions | Fastening and Hardware</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember', window );">Robotics and Digital Solutions | Personal Protection Solutions [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember', window );">Robotics and Digital Solutions | Key and Key Accessories [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">52,464<span></span>
</td>
<td class="nump">46,054<span></span>
</td>
<td class="nump">99,394<span></span>
</td>
<td class="nump">89,034<span></span>
</td>
</tr>
<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_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember', window );">Robotics and Digital Solutions | Engraving [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">9,151<span></span>
</td>
<td class="nump">9,466<span></span>
</td>
<td class="nump">18,283<span></span>
</td>
<td class="nump">19,396<span></span>
</td>
</tr>
<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_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember', window );">Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">44,570<span></span>
</td>
<td class="nump">41,359<span></span>
</td>
<td class="nump">77,273<span></span>
</td>
<td class="nump">69,783<span></span>
</td>
</tr>
<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_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember', window );">Canada | Fastening and Hardware</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">40,429<span></span>
</td>
<td class="nump">37,405<span></span>
</td>
<td class="nump">69,256<span></span>
</td>
<td class="nump">62,455<span></span>
</td>
</tr>
<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_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember', window );">Canada | Personal Protection Solutions [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">1,439<span></span>
</td>
<td class="nump">1,649<span></span>
</td>
<td class="nump">2,769<span></span>
</td>
<td class="nump">2,880<span></span>
</td>
</tr>
<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_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember', window );">Canada | Key and Key Accessories [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">2,693<span></span>
</td>
<td class="nump">2,295<span></span>
</td>
<td class="nump">5,231<span></span>
</td>
<td class="nump">4,431<span></span>
</td>
</tr>
<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_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember', window );">Canada | Engraving [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="nump">17<span></span>
</td>
</tr>
<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_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">393,650<span></span>
</td>
<td class="nump">358,182<span></span>
</td>
<td class="nump">726,935<span></span>
</td>
<td class="nump">685,159<span></span>
</td>
</tr>
<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_StatementGeographicalAxis=country_US', window );">United States | Hardware and Protective Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">332,035<span></span>
</td>
<td class="nump">302,662<span></span>
</td>
<td class="nump">609,258<span></span>
</td>
<td class="nump">576,729<span></span>
</td>
</tr>
<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_StatementGeographicalAxis=country_US', window );">United States | Robotics and Digital Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">61,615<span></span>
</td>
<td class="nump">55,520<span></span>
</td>
<td class="nump">117,677<span></span>
</td>
<td class="nump">108,430<span></span>
</td>
</tr>
<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_StatementGeographicalAxis=country_US', window );">United States | Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CA', window );">Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">44,570<span></span>
</td>
<td class="nump">41,359<span></span>
</td>
<td class="nump">77,273<span></span>
</td>
<td class="nump">69,783<span></span>
</td>
</tr>
<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_StatementGeographicalAxis=country_CA', window );">Canada | Hardware and Protective Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CA', window );">Canada | Robotics and Digital Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CA', window );">Canada | Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">44,570<span></span>
</td>
<td class="nump">41,359<span></span>
</td>
<td class="nump">77,273<span></span>
</td>
<td class="nump">69,783<span></span>
</td>
</tr>
<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_StatementGeographicalAxis=hlm_OTHERDomain', window );">Mexico</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">4,031<span></span>
</td>
<td class="nump">3,262<span></span>
</td>
<td class="nump">8,116<span></span>
</td>
<td class="nump">7,204<span></span>
</td>
</tr>
<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_StatementGeographicalAxis=hlm_OTHERDomain', window );">Mexico | Hardware and Protective Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">4,031<span></span>
</td>
<td class="nump">3,262<span></span>
</td>
<td class="nump">8,116<span></span>
</td>
<td class="nump">7,204<span></span>
</td>
</tr>
<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_StatementGeographicalAxis=hlm_OTHERDomain', window );">Mexico | Robotics and Digital Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=hlm_OTHERDomain', window );">Mexico | Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net sales</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<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 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<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://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 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> -Subparagraph (b)<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 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 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 11: 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 12: 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 13: 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 14: 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=hlm_FasteningandHardwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=hlm_FasteningandHardwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=hlm_PersonalProtectionSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=hlm_PersonalProtectionSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=hlm_KeyandKeyAccessoriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=hlm_KeyandKeyAccessoriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=hlm_EngravingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=hlm_EngravingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=country_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=hlm_OTHERDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=hlm_OTHERDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>46
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations, Asset Acquisitions, Transaction between Entities under Common Control, and Joint Venture Formation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 10, 2026</div></th>
<th class="th"><div>Apr. 03, 2026</div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</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_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax', window );">Business Combination, Bargain Purchase, Gain Recognized, Amount, Net of Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,721<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=hlm_CampbellMember', window );">Campbell</a></td>
<td class="text">&#160;<span></span>
</td>
<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_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,600<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_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax', window );">Business Combination, Bargain Purchase, Gain Recognized, Amount, Net of Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (4,721)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquiredReceivablesDescription', window );">Business Combination, Acquired Receivable, Purchased without Credit Deterioration, Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6,871<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Business Combination, Recognized Asset Acquired, Inventory, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,463<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Business Combination, Recognized Asset Acquired, Property, Plant, and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,405<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_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill', window );">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets Acquired Including Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,739<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Business Combination, Recognized Liability Assumed, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,844)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Business Combination, Recognized Liability Assumed, Deferred Tax Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,574)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=hlm_DelaneyMember', window );">Delaney</a></td>
<td class="text">&#160;<span></span>
</td>
<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_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less)</a></td>
<td class="nump">$ 4,618<span></span>
</td>
<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_BusinessCombinationAcquiredReceivablesDescription', window );">Business Combination, Acquired Receivable, Purchased without Credit Deterioration, Description</a></td>
<td class="text">1,623<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Business Combination, Recognized Asset Acquired, Inventory, Current</a></td>
<td class="nump">$ 4,896<span></span>
</td>
<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_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill', window );">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets Acquired Including Goodwill</a></td>
<td class="nump">6,671<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Business Combination, Recognized Liability Assumed, Liability</a></td>
<td class="num">(2,053)<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Business Combination, Recognized Asset Acquired, Other Asset, Current</a></td>
<td class="nump">$ 152<span></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_hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Bargain Purchase, Gain Recognized, Amount, Net of Tax</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets Acquired Including Goodwill</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 350<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/2147482573/350-20-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 15<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480123/805-50-15-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_AssetAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationAcquiredReceivablesDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable purchased without credit deterioration, acquired in business combination. Excludes purchased financial asset with credit deterioration.</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 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<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/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquiredReceivablesDescription</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 acquired in business combination and recognized at acquisition date, classified as other and 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 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax liability assumed in business combination and recognized at acquisition 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/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 acquired in business combination and recognized at acquisition date, 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/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assumed in business combination and recognized at acquisition 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 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 acquired in excess of (less than) liability assumed in business combination and recognized at acquisition date. Excludes goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 property, plant, and equipment acquired in business combination and recognized at acquisition 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/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=hlm_CampbellMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=hlm_CampbellMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_BusinessAcquisitionAxis=hlm_DelaneyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=hlm_DelaneyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>47
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Summary of Goodwill Amounts by Operating Segment (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 27, 2026 </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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_Goodwill', window );">Beginning balance</a></td>
<td class="nump">$ 830,747<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Dispositions</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Other</a></td>
<td class="num">(914)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">829,833<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Goodwill, Purchase Accounting Adjustments</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember', window );">Hardware and Protective Solutions</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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_Goodwill', window );">Beginning balance</a></td>
<td class="nump">592,527<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Dispositions</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Other</a></td>
<td class="nump">92<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">592,619<span></span>
</td>
</tr>
<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_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember', window );">Robotics and Digital Solutions</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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_Goodwill', window );">Beginning balance</a></td>
<td class="nump">210,356<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Dispositions</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Other</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">210,356<span></span>
</td>
</tr>
<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_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember', window );">Canada</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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_Goodwill', window );">Beginning balance</a></td>
<td class="nump">27,864<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Dispositions</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Other</a></td>
<td class="num">(1,006)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">$ 26,858<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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss, of 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-6<br><br>Reference 6: 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(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/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 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478064/805-740-55-13<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 39<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-39<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 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 11: 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 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/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-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_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<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 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 2: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-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_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit 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://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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-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_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) from measurement period adjustment of 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-5<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479405/805-10-25-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_GoodwillPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-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_GoodwillWrittenOffRelatedToSaleOfBusinessUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized, from divestiture.</p></div>
<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 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 2: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-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_GoodwillWrittenOffRelatedToSaleOfBusinessUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>48
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Components of Other Intangibles, Net (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Dec. 27, 2025</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible Asset, Finite-Lived [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_IntangibleAssetsGrossExcludingGoodwill', window );">Intangible assets, gross</a></td>
<td class="nump">$ 1,137,853<span></span>
</td>
<td class="nump">$ 1,138,919<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: Accumulated amortization</a></td>
<td class="nump">622,666<span></span>
</td>
<td class="nump">592,748<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_IntangibleAssetsNetExcludingGoodwill', window );">Other intangibles, net</a></td>
<td class="nump">515,187<span></span>
</td>
<td class="nump">546,171<span></span>
</td>
</tr>
<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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible Asset, Finite-Lived [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_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite Intangible assets, gross</a></td>
<td class="nump">85,071<span></span>
</td>
<td class="nump">85,274<span></span>
</td>
</tr>
<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible Asset, Finite-Lived [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_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets, gross</a></td>
<td class="nump">$ 955,942<span></span>
</td>
<td class="nump">956,880<span></span>
</td>
</tr>
<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships | Minimum</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible Asset, Finite-Lived [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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">9 years<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships | Maximum</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible Asset, Finite-Lived [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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">20 years<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible Asset, Finite-Lived [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_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets, gross</a></td>
<td class="nump">$ 29,549<span></span>
</td>
<td class="nump">29,549<span></span>
</td>
</tr>
<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks | Minimum</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible Asset, Finite-Lived [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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">2 years<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks | Maximum</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible Asset, Finite-Lived [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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">15 years<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Technology and patents</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible Asset, Finite-Lived [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_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets, gross</a></td>
<td class="nump">$ 67,291<span></span>
</td>
<td class="nump">$ 67,216<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Technology and patents | Minimum</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible Asset, Finite-Lived [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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Technology and patents | Maximum</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible Asset, Finite-Lived [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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">12 years<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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finite-lived intangible asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed.</p></div>
<a href="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 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-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_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed.</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 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 5: 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(16))<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_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed.</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 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-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_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1<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 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<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/2147481283/985-20-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 24: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 30: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 35: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 36: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 indefinite-lived intangible asset. Excludes goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-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_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IntangibleAssetsGrossExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization, of finite- and indefinite-lived intangible assets and capitalized cost for software to be sold, leased, or marketed. Excludes goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-6<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(15))<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_IntangibleAssetsGrossExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finite- and indefinite-lived intangible assets and capitalized cost for software to be sold, leased, or marketed. Excludes goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-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_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>49
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Intangible Asset, Goodwill and Other [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization</a></td>
<td class="nump">$ 15,223<span></span>
</td>
<td class="nump">$ 15,257<span></span>
</td>
<td class="nump">$ 30,499<span></span>
</td>
<td class="nump">$ 30,672<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_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>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.26.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 (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 27, 2026 </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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_hlm_MaximumAmountOfSelfInsuranceCoverage', window );">Losses up to per occurrence related to product liability, automotive and workers' compensation</a></td>
<td class="nump">$ 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_LettersOfCreditOutstandingAmount', window );">Letters of credit, outstanding</a></td>
<td class="nump">5,350<span></span>
</td>
</tr>
<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</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers', window );">Occurrences in excess for purchased catastrophic coverage</a></td>
<td class="nump">60,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_InsuranceClaimsMember', window );">Insurance Claims</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_SelfInsuranceReserve', window );">Liability recorded for such risk insurance reserves</a></td>
<td class="nump">3,545<span></span>
</td>
</tr>
<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_LossContingenciesByNatureOfContingencyAxis=hlm_GroupHealthInsuranceClaimsMember', window );">Group Health Insurance Claims</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_hlm_MaximumAmountOfSelfInsuranceCoverage', window );">Losses up to per occurrence related to product liability, automotive and workers' compensation</a></td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserve', window );">Liability recorded for such risk insurance reserves</a></td>
<td class="nump">$ 4,222<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss for which catastrophic coverage has been purchased from third party insurers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hlm_MaximumAmountOfSelfInsuranceCoverage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of self insurance coverage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_MaximumAmountOfSelfInsuranceCoverage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting 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/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-15<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-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_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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/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><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/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482645/405-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.W.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479583/944-40-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3<br><br>Reference 11: 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_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-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_SelfInsuranceReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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_SelfInsuranceReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_LossContingenciesByNatureOfContingencyAxis=us-gaap_InsuranceClaimsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LossContingenciesByNatureOfContingencyAxis=us-gaap_InsuranceClaimsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LossContingenciesByNatureOfContingencyAxis=hlm_GroupHealthInsuranceClaimsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LossContingenciesByNatureOfContingencyAxis=hlm_GroupHealthInsuranceClaimsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>51
<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.26.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) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_RelatedPartTransactionSalesToRelatedParty', window );">Related Part Transaction, Sales to Related Party</a></td>
<td class="nump">$ 15<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 218<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_hlm_RelatedPartTransactionSalesToRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Related Part Transaction, Sales to 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;">hlm_RelatedPartTransactionSalesToRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(e)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-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><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 970<br> -SubTopic 810<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477383/970-810-45-1<br><br>Reference 9: 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 10: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-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 S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 13: 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(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: 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(k)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: 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 16: 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 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rates</a></td>
<td class="nump">24.30%<span></span>
</td>
<td class="nump">29.40%<span></span>
</td>
<td class="nump">25.80%<span></span>
</td>
<td class="nump">29.70%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 6,771<span></span>
</td>
<td class="nump">$ 6,593<span></span>
</td>
<td class="nump">$ 5,712<span></span>
</td>
<td class="nump">$ 6,559<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><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_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 16: 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 17: 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long Term Debt - Summary of Long Term Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Dec. 27, 2025</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_FinanceLeaseLiabilityAndOtherObligations', window );">Finance Lease, Liability, and Other Obligations</a></td>
<td class="nump">$ 22,561<span></span>
</td>
<td class="nump">$ 20,090<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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Long-term debt, capital and finance leases</a></td>
<td class="nump">701,266<span></span>
</td>
<td class="nump">693,050<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount on Senior Term Loan</a></td>
<td class="num">(1,665)<span></span>
</td>
<td class="num">(2,087)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Current portion of long-term debt and finance leases</a></td>
<td class="num">(15,252)<span></span>
</td>
<td class="num">(14,830)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Deferred financing fees</a></td>
<td class="num">(6,237)<span></span>
</td>
<td class="num">(7,796)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">678,112<span></span>
</td>
<td class="nump">668,337<span></span>
</td>
</tr>
<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_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving loans</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">46,000<span></span>
</td>
<td class="nump">36,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember', window );">Term loans | Senior Term Loan, due 2028</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 632,705<span></span>
</td>
<td class="nump">$ 636,960<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlm_FinanceLeaseLiabilityAndOtherObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Liability, and Other Obligations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_FinanceLeaseLiabilityAndOtherObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-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_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<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 6: 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(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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(22)(a)(3))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 17: 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(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<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 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 24: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 27: 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 28: 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 29: 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 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 33: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 34: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 35: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 40: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 41: http://www.xbrl.org/2009/role/commonPracticeRef<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 42: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration 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 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="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 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 13: 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><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 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-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_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt and lease obligation, 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 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_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt and lease obligation, including portion classified as 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;">us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=hlm_SeniorTermLoanDue2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=hlm_SeniorTermLoanDue2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>54
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long Term Debt - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 14, 2025</div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</div></th>
<th class="th"><div>Dec. 27, 2025</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_LettersOfCreditOutstandingAmount', window );">Letters of credit, outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt restructuring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">$ (906)<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_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts', window );">Cash paid to third parties in connection with debt restructuring</a></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="num">$ (906)<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_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,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_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Remaining borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">295,494<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">295,494<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_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember', window );">Term loans | Senior Term Loan, due 2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 632,705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 632,705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 636,960<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (as a percent)</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_DebtInstrumentPrepaymentFeePercent', window );">Prepayment fee rate (as a percent)</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember', window );">Term loans | Senior Term Loan, due 2028 | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate (as a percent)</a></td>
<td class="nump">2.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>
</tr>
<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_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember', window );">Term loans | Senior Term Loan, due 2028 | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate (as a percent)</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember', window );">Term loans | ABR Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (as a percent)</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlm_DebtInstrumentPrepaymentFeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Prepayment Fee, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_DebtInstrumentPrepaymentFeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</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_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Write Off Of Premiums, Net Of Deferred Debt Issuance Cost And Discounts</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 points added to the reference rate to compute the variable rate on the debt 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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-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_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 4: 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(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<br><br>Reference 6: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<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 6: 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(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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(22)(a)(3))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 17: 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(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<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 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 24: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 27: 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 28: 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 29: 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 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 33: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 34: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 35: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 40: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 41: http://www.xbrl.org/2009/role/commonPracticeRef<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 42: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</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 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting 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/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-15<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-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_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings 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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13)(3)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-8<br><br>Reference 5: 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(19)(b))<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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=hlm_SeniorTermLoanDue2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=hlm_SeniorTermLoanDue2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DebtInstrumentAxis=hlm_ABRLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=hlm_ABRLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>55
<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.26.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 - Lease Cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease costs</a></td>
<td class="nump">$ 7,061<span></span>
</td>
<td class="nump">$ 5,706<span></span>
</td>
<td class="nump">$ 13,353<span></span>
</td>
<td class="nump">$ 11,354<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short term lease costs</a></td>
<td class="nump">724<span></span>
</td>
<td class="nump">609<span></span>
</td>
<td class="nump">1,999<span></span>
</td>
<td class="nump">1,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_VariableLeaseCost', window );">Variable lease costs</a></td>
<td class="nump">489<span></span>
</td>
<td class="nump">667<span></span>
</td>
<td class="nump">596<span></span>
</td>
<td class="nump">1,269<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_FinanceLeaseCost1Abstract', window );"><strong>Finance lease costs:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right of use assets</a></td>
<td class="nump">1,695<span></span>
</td>
<td class="nump">1,408<span></span>
</td>
<td class="nump">3,195<span></span>
</td>
<td class="nump">2,680<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">$ 316<span></span>
</td>
<td class="nump">$ 260<span></span>
</td>
<td class="nump">$ 597<span></span>
</td>
<td class="nump">$ 483<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlm_FinanceLeaseCost1Abstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Cost1</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_FinanceLeaseCost1Abstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/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_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<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 (b)<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_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lease cost, excluding expense for lease with term of one month or less.</p></div>
<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 (c)<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_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<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 (d)<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_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>56
<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.26.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 - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jul. 31, 2025 </div>
<div>USD ($) </div>
<div>Lease</div>
</th>
<th class="th">
<div>Jun. 27, 2026 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 28, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 27, 2026 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 28, 2025 </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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Rent expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,275<span></span>
</td>
<td class="nump">$ 6,982<span></span>
</td>
<td class="nump">$ 15,949<span></span>
</td>
<td class="nump">$ 13,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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_LesseeOperatingLeaseNumberOfLeases', window );">Number of operating leases entered into | Lease</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Future minimum rental commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">135,453<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">135,453<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Finance Lease, Liability, Payment, Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,533<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_StatementGeographicalAxis=hlm_ForestParkOhioMember', window );">Forest Park, Ohio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Future minimum rental commitment</a></td>
<td class="nump">$ 4,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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_LesseeOperatingLeaseAnnualEscalationRate', window );">Annual escalation rate</a></td>
<td class="nump">3.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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease term</a></td>
<td class="text">15 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>
</tr>
<tr class="ro">
<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 );">Finance Lease, Liability, Payment, Due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,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_hlm_LesseeOperatingLeaseAnnualEscalationRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Annual Escalation Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_LesseeOperatingLeaseAnnualEscalationRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</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_hlm_LesseeOperatingLeaseNumberOfLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Number Of Leases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_LesseeOperatingLeaseNumberOfLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: 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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-2<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 (c)<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/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 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_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-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_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/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: 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_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-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_srt_StatementGeographicalAxis=hlm_ForestParkOhioMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=hlm_ForestParkOhioMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>57
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Weighted Average Assumptions (Details)<br></strong></div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Dec. 27, 2025</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_LeasesAbstract', window );"><strong>Leases [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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases, weighted average remaining term</a></td>
<td class="text">7 years 5 months 19 days<span></span>
</td>
<td class="text">4 years 10 months 2 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_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance lease, weighted average remaining term</a></td>
<td class="text">3 years 11 months 12 days<span></span>
</td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="ro">
<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 lease, weighted average discount rate</a></td>
<td class="nump">6.01%<span></span>
</td>
<td class="nump">6.18%<span></span>
</td>
</tr>
<tr class="re">
<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 lease, weighted average discount rate</a></td>
<td class="nump">5.59%<span></span>
</td>
<td class="nump">5.82%<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_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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_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>58
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Finance Lease Balance Sheet Locations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Dec. 27, 2025</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_LeasesAbstract', window );"><strong>Leases [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_FinanceLeaseRightOfUseAsset', window );">Finance lease assets, net, included in property plant and equipment</a></td>
<td class="nump">$ 21,699<span></span>
</td>
<td class="nump">$ 18,778<span></span>
</td>
</tr>
<tr class="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 );">Current portion of long-term debt</a></td>
<td class="nump">6,371<span></span>
</td>
<td class="nump">5,599<span></span>
</td>
</tr>
<tr class="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 );">Long-term debt, less current portion</a></td>
<td class="nump">15,781<span></span>
</td>
<td class="nump">13,619<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 principal payable on finance leases</a></td>
<td class="nump">$ 22,152<span></span>
</td>
<td class="nump">$ 19,218<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_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_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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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>59
<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.26.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 - Supplemental Cash Flow Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</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_SupplementalCashFlowInformationAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease 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_OperatingLeasePayments', window );">Operating cash outflow from operating leases</a></td>
<td class="nump">$ 12,477<span></span>
</td>
<td class="nump">$ 11,017<span></span>
</td>
</tr>
<tr class="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 outflow from finance leases</a></td>
<td class="nump">585<span></span>
</td>
<td class="nump">459<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Financing cash outflow from finance leases</a></td>
<td class="nump">$ 3,193<span></span>
</td>
<td class="nump">$ 2,653<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_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_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_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_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>60
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Lease Maturities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Dec. 27, 2025</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 );">Remaining 2026</a></td>
<td class="nump">$ 13,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2027</a></td>
<td class="nump">25,423<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2028</a></td>
<td class="nump">23,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2029</a></td>
<td class="nump">18,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2030</a></td>
<td class="nump">12,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">42,486<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total future minimum rental commitments</a></td>
<td class="nump">135,453<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 - amounts representing interest</a></td>
<td class="num">(27,798)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 lease liabilities</a></td>
<td class="nump">107,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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 );">Remaining 2026</a></td>
<td class="nump">3,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_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2027</a></td>
<td class="nump">6,708<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2028</a></td>
<td class="nump">5,643<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2029</a></td>
<td class="nump">4,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2030</a></td>
<td class="nump">3,174<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">338<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_FinanceLeaseLiabilityPaymentsDue', window );">Total future minimum rental commitments</a></td>
<td class="nump">24,533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 - amounts representing interest</a></td>
<td class="num">(2,381)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 lease liabilities</a></td>
<td class="nump">$ 22,152<span></span>
</td>
<td class="nump">$ 19,218<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/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: 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_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: 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_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: 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/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: 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_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: 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_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: 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/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: 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/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: 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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: 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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: 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/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: 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/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: 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/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: 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/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: 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>61
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity and Accumulated Other Comprehensive Income - Repurchases (Details) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Mar. 28, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</div></th>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jul. 31, 2025</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Share repurchase program, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Total number of shares repurchased</a></td>
<td class="num">(1,742)<span></span>
</td>
<td class="num">(1,221)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,963)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Total cost of shares repurchased</a></td>
<td class="num">$ (13,284)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (23,400)<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_srt_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</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 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-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;">srt_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli: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_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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 that have been repurchased during the period and are being held in treasury.</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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 9: 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(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_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>62
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity and Accumulated Other Comprehensive Income - Stock Rollforward (Details) - shares<br></strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Mar. 28, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</div></th>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Jun. 27, 2026</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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_CommonStockSharesOutstandingIncludingAdjustments', window );">Beginning balance (in shares)</a></td>
<td class="nump">196,355,000<span></span>
</td>
<td class="nump">196,487,000<span></span>
</td>
<td class="nump">197,381,000<span></span>
</td>
<td class="nump">196,706,000<span></span>
</td>
<td class="nump">196,487,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Stock option activity, stock awards and employee stock purchase plan</a></td>
<td class="nump">190,000<span></span>
</td>
<td class="nump">1,089,000<span></span>
</td>
<td class="nump">184,000<span></span>
</td>
<td class="nump">675,000<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_hlm_CommonStockSharesOutstandingIncludingAdjustments', window );">Ending balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">196,355,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">197,381,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_TreasuryStockCommonShares', window );">Treasury stock, beginning balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,369,568)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,369,568)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchases of common stock</a></td>
<td class="num">(1,742,000)<span></span>
</td>
<td class="num">(1,221,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,963,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_TreasuryStockCommonShares', window );">Treasury stock, ending balance (in shares)</a></td>
<td class="num">(4,332,627)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,332,627)<span></span>
</td>
</tr>
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_CommonStockSharesOutstandingIncludingAdjustments', window );">Beginning balance (in shares)</a></td>
<td class="nump">198,946,000<span></span>
</td>
<td class="nump">197,857,000<span></span>
</td>
<td class="nump">197,381,000<span></span>
</td>
<td class="nump">196,706,000<span></span>
</td>
<td class="nump">197,857,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Stock option activity, stock awards and employee stock purchase plan</a></td>
<td class="nump">190,000<span></span>
</td>
<td class="nump">1,089,000<span></span>
</td>
<td class="nump">184,000<span></span>
</td>
<td class="nump">675,000<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_hlm_CommonStockSharesOutstandingIncludingAdjustments', window );">Ending balance (in shares)</a></td>
<td class="nump">199,136,000<span></span>
</td>
<td class="nump">198,946,000<span></span>
</td>
<td class="nump">197,565,000<span></span>
</td>
<td class="nump">197,381,000<span></span>
</td>
<td class="nump">199,136,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockCommonMember', window );">Treasury Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, beginning balance (in shares)</a></td>
<td class="nump">2,591,000<span></span>
</td>
<td class="nump">1,370,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,370,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_TreasuryStockSharesAcquired', window );">Repurchases of common stock</a></td>
<td class="nump">1,742,000<span></span>
</td>
<td class="nump">1,221,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_TreasuryStockCommonShares', window );">Treasury stock, ending balance (in shares)</a></td>
<td class="num">(4,333,000)<span></span>
</td>
<td class="nump">2,591,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,333,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlm_CommonStockSharesOutstandingIncludingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Shares, Outstanding, Including Adjustments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_CommonStockSharesOutstandingIncludingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 under 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> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="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 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481108/505-30-30-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<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_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 that have been repurchased during the period and are being held in treasury.</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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 9: 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(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_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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_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=us-gaap_TreasuryStockCommonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TreasuryStockCommonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>63
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity and Accumulated Other Comprehensive Income - AOCI (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 28, 2026</div></th>
<th class="th"><div>Jun. 27, 2026</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>
</tr>
<tr class="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 );">Beginning balance</a></td>
<td class="nump">$ 1,228,507<span></span>
</td>
<td class="nump">$ 1,228,507<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive income before reclassifications</a></td>
<td class="nump">5,842<span></span>
</td>
<td class="num">(2,166)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Amounts reclassified from other comprehensive income</a></td>
<td class="num">(2,052)<span></span>
</td>
<td class="nump">36<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Net current period other comprehensive income (1)</a></td>
<td class="nump">3,790<span></span>
</td>
<td class="num">(2,130)<span></span>
</td>
</tr>
<tr class="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 );">Ending balance</a></td>
<td class="nump">1,215,978<span></span>
</td>
<td class="nump">1,225,207<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax', window );">Deferred gain</a></td>
<td class="num">(1,956)<span></span>
</td>
<td class="nump">1,493<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Reclassified loss</a></td>
<td class="num">(2,052)<span></span>
</td>
<td class="nump">36<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent', window );">Tax provision</a></td>
<td class="num">(1,002)<span></span>
</td>
<td class="nump">382<span></span>
</td>
</tr>
<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_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive Loss</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_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>
</tr>
<tr class="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 );">Beginning balance</a></td>
<td class="num">(37,866)<span></span>
</td>
<td class="num">(37,866)<span></span>
</td>
</tr>
<tr class="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 );">Ending balance</a></td>
<td class="num">$ (38,184)<span></span>
</td>
<td class="num">$ (39,996)<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 815<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480870/815-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480870/815-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480870/815-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<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/2147480870/815-30-50-2<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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_OciBeforeReclassificationsNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.</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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-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_OciBeforeReclassificationsNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</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 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<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 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481839/830-10-45-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482014/830-20-35-3<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 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent 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> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<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_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</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 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<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 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax of other comprehensive income (loss) attributable to parent 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> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: 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 5: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.</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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-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_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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)<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 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<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://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 9: 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 10: 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 11: 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 12: 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 13: 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 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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>64
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 27, 2026 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 28, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 27, 2026 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 28, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 03, 2025 </div>
<div>times </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 14, 2021 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
<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_hlm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear', window );">Number of times, options are granted in a year | times</a></td>
<td class="text">&#160;<span></span>
</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<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) | Share-Based Payment Arrangement, Employee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares | Share-Based Payment Arrangement, Employee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></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_PlanNameAxis=hlm_EquityIncentivePlan2014Member', window );">2014 Equity Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,523,510<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock compensation 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="nump">$ 73<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=hlm_EquityIncentivePlan2014Member', window );">2014 Equity Incentive Plan | Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 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_PlanNameAxis=hlm_EquityIncentivePlan2021Member', window );">2021 Equity Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized | shares</a></td>
<td class="nump">10,950,814<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,950,814<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,800,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_AllocatedShareBasedCompensationExpense', window );">Stock compensation expense | $</a></td>
<td class="nump">$ 3,267<span></span>
</td>
<td class="nump">$ 3,477<span></span>
</td>
<td class="nump">$ 7,132<span></span>
</td>
<td class="nump">6,553<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=hlm_EquityIncentivePlan2021Member', window );">2021 Equity Incentive Plan | Stock options and awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 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_PlanNameAxis=hlm_EmployeeStockPurchasePlanMember', window );">Employee Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized | shares</a></td>
<td class="nump">2,140,754<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,140,754<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock compensation expense | $</a></td>
<td class="nump">$ 88<span></span>
</td>
<td class="nump">$ 80<span></span>
</td>
<td class="nump">$ 230<span></span>
</td>
<td class="nump">$ 209<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_hlm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Options, Number Of Times Granted Per 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;">hlm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</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_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 S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479983/718-10-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-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_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 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<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 (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<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 (f)(2)(i)<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 (f)(2)(iii)<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 (f)(2)(iv)<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 (f)(2)(ii)<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 (l)<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 (a)(1)<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 (d)(1)<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 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: 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 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 (a)(2)<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 (a)(3)<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)(1)(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)(1)(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)(1)(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)(1)(iv)<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)(1)(iv)(01)<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)(1)(iv)(02)<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 (c)(1)(iv)(03)<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 (c)(1)(iv)(04)<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 (c)(2)(i)<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 (c)(2)(ii)<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 (c)(2)(iii)<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 (c)(2)(iii)(01)<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 (c)(2)(iii)(02)<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 (c)(2)(iii)(03)<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 (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: 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 30: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementEmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementEmployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=hlm_EquityIncentivePlan2014Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=hlm_EquityIncentivePlan2014Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=hlm_EquityIncentivePlan2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=hlm_EquityIncentivePlan2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StockCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StockCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=hlm_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=hlm_EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>65
<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.26.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 - Computation (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</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>
<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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Earnings, basic</a></td>
<td class="nump">$ 21,120<span></span>
</td>
<td class="nump">$ 15,832<span></span>
</td>
<td class="nump">$ 16,388<span></span>
</td>
<td class="nump">$ 15,515<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_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Earnings, diluted</a></td>
<td class="nump">$ 21,120<span></span>
</td>
<td class="nump">$ 15,832<span></span>
</td>
<td class="nump">$ 16,388<span></span>
</td>
<td class="nump">$ 15,515<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average basic and diluted shares outstanding</a></td>
<td class="nump">195,881<span></span>
</td>
<td class="nump">197,593<span></span>
</td>
<td class="nump">196,254<span></span>
</td>
<td class="nump">197,439<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of stock options (in shares)</a></td>
<td class="nump">1,010<span></span>
</td>
<td class="nump">1,083<span></span>
</td>
<td class="nump">1,739<span></span>
</td>
<td class="nump">1,818<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted Average Number of Shares Outstanding, Diluted, Total</a></td>
<td class="nump">196,891<span></span>
</td>
<td class="nump">198,676<span></span>
</td>
<td class="nump">197,993<span></span>
</td>
<td class="nump">199,257<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic and Diluted income (loss) per share (in usd per share)</a></td>
<td class="nump">$ 0.11<span></span>
</td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="nump">$ 0.08<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_EarningsPerShareDiluted', window );">Diluted income (loss) per share (in usd per share)</a></td>
<td class="nump">$ 0.11<span></span>
</td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="nump">$ 0.08<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_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 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 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-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 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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 27: 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><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-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_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 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 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-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 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-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_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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="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 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480454/718-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="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 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 7: 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 8: 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 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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 14: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="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><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 5: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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.26.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 - Narrative (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember', window );">Stock options and awards</a></td>
<td class="text">&#160;<span></span>
</td>
<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share</a></td>
<td class="nump">9,455,000<span></span>
</td>
<td class="nump">11,439,000<span></span>
</td>
<td class="nump">6,566,000<span></span>
</td>
<td class="nump">7,277,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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>67
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives and Hedging - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</div></th>
<th class="th"><div>Dec. 27, 2025</div></th>
<th class="th"><div>Dec. 19, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_DerivativeInstrumentRiskAxisAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign Exchange Forward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DerivativeLineItems', window );"><strong>Derivative [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_DerivativeNotionalAmount', window );">Notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,551<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_hlm_ForeignCurrencyForwardGainOrLoss', window );">Foreign Currency Forward, Gain or Loss</a></td>
<td class="num">$ (20)<span></span>
</td>
<td class="nump">$ 79<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="num">$ (81)<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_hlm_DerivativeInstrumentRiskAxisAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign Exchange Forward | Fair Value, Recurring [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_DerivativeLineItems', window );"><strong>Derivative [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_DerivativeAssets', window );">Derivative Asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,504<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_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap1Member', window );">Interest Rate Swap Agreement - 2024 Swap 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DerivativeLineItems', window );"><strong>Derivative [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_DerivativeNotionalAmount', window );">Notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.80%<span></span>
</td>
</tr>
<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_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap2Member', window );">Interest Rate Swap Agreement - 2024 Swap 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DerivativeLineItems', window );"><strong>Derivative [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_DerivativeNotionalAmount', window );">Notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 216<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.62%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlm_ForeignCurrencyForwardGainOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign Currency Forward, Gain or Loss</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_ForeignCurrencyForwardGainOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<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 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482881/825-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482881/825-10-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 4: 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 5: 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 6: 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><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7A<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<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 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-21<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-20<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-15<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 17: 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> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-12<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477439/946-210-55-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<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/2147478795/946-210-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<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/2147478795/946-210-50-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 32: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 33: 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(3)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 35: 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(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fixed interest rate related to the interest rate derivative.</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 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-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_DerivativeFixedInterestRate</td>
</tr>
<tr>
<td style="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_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-5A<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 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 6A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480682/815-20-25-6A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-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_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</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 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 181<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-181<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlm_DerivativeInstrumentRiskAxisAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_DerivativeInstrumentRiskAxisAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>68
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivatives and Hedging - Derivative Financial Instruments (Details) - Designated as Hedging Instrument - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Dec. 27, 2025</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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [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_DerivativeFairValueOfDerivativeAsset', window );">Derivative assets</a></td>
<td class="nump">$ 270<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,259)<span></span>
</td>
</tr>
<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_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap1Member', window );">Interest Rate Swap Agreement - 2024 Swap 1 | Balance Sheet Location [Axis]: us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent</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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [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_DerivativeFairValueOfDerivativeLiability', window );">Derivative liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(670)<span></span>
</td>
</tr>
<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_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap1Member', window );">Interest Rate Swap Agreement - 2024 Swap 1 | Balance Sheet Location [Axis]: us-gaap:OtherAssetsCurrent</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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [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_DerivativeFairValueOfDerivativeAsset', window );">Derivative assets</a></td>
<td class="nump">17<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap2Member', window );">Interest Rate Swap Agreement - 2024 Swap 2 | Balance Sheet Location [Axis]: us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent</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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [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_DerivativeFairValueOfDerivativeLiability', window );">Derivative liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(589)<span></span>
</td>
</tr>
<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_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap2Member', window );">Interest Rate Swap Agreement - 2024 Swap 2 | Balance Sheet Location [Axis]: us-gaap:OtherAssetsCurrent</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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [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_DerivativeFairValueOfDerivativeAsset', window );">Derivative assets</a></td>
<td class="nump">$ 253<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_DerivativeFairValueOfDerivativeAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting 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/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-20<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-15<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-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_DerivativeFairValueOfDerivativeAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting 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/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-20<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-15<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-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_DerivativeFairValueOfDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 182<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-182<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementOfFinancialPositionLocationBalanceAxis=us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementOfFinancialPositionLocationBalanceAxis=us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementOfFinancialPositionLocationBalanceAxis=us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementOfFinancialPositionLocationBalanceAxis=us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>69
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Measurement of Assets and Liabilities at Fair Value on Recurring Basis (Details) - Fair Value Measurements, Recurring - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Dec. 27, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradingSecuritiesDebt', window );">Trading securities</a></td>
<td class="nump">$ 880<span></span>
</td>
<td class="nump">$ 847<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="nump">3,865<span></span>
</td>
<td class="nump">4,358<span></span>
</td>
</tr>
<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Foreign Exchange Forward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative Asset</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,504<span></span>
</td>
</tr>
<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradingSecuritiesDebt', window );">Trading securities</a></td>
<td class="nump">880<span></span>
</td>
<td class="nump">847<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 1 | Foreign Exchange Forward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative Asset</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level&#160;2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradingSecuritiesDebt', window );">Trading securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level&#160;2 | Foreign Exchange Forward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative Asset</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,504<span></span>
</td>
</tr>
<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level&#160;3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradingSecuritiesDebt', window );">Trading securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="nump">3,865<span></span>
</td>
<td class="nump">4,358<span></span>
</td>
</tr>
<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level&#160;3 | Foreign Exchange Forward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative Asset</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,259)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative Asset</a></td>
<td class="nump">270<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_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swaps | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative Asset</a></td>
<td class="nump">0<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_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swaps | Level&#160;2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,259)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative Asset</a></td>
<td class="nump">270<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_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swaps | Level&#160;3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative Asset</a></td>
<td class="nump">$ 0<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_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 arising from contingent consideration in a business combination.</p></div>
<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 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 43<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-43<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-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_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<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 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482881/825-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482881/825-10-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 4: 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 5: 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 6: 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><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7A<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<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 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-21<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-20<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-15<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 17: 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> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-12<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477439/946-210-55-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<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/2147478795/946-210-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<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/2147478795/946-210-50-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 32: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 33: 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(3)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 35: 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(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<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 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<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)(i)<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)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: 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><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<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 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<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 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-21<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-20<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-15<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<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/2147478795/946-210-50-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<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/2147478795/946-210-50-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 27: 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(9)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 29: 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(9)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 30: 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(9)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 45<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480865/815-45-50-1<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> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradingSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="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 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (fff)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (ff)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482881/825-10-55-10<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482881/825-10-55-12<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 13: 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 14: 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 15: 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><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482736/825-10-45-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<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/2147482907/825-10-50-11<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<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/2147482907/825-10-50-11<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<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/2147481830/320-10-45-1<br><br>Reference 22: 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(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 23: 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 (f)<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_TradingSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlm_DerivativeInstrumentRiskAxisAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_DerivativeInstrumentRiskAxisAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>70
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements Contingent Consideration (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</div></th>
<th class="th"><div>Dec. 27, 2025</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_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payments of contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (141)<span></span>
</td>
<td class="num">$ (137)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="nump">$ 157<span></span>
</td>
<td class="num">$ (241)<span></span>
</td>
<td class="num">(352)<span></span>
</td>
<td class="num">$ (567)<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="nump">3,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,358<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=hlm_ResharpMember', window );">Resharp [Member] | Accrued 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payments of contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(134)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=hlm_ResharpMember', window );">Resharp [Member] | Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payments of contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(571)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=hlm_InstafobMember', window );">Instafob | Accrued 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payments of contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=hlm_InstafobMember', window );">Instafob | Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payments of contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14<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_StatementOfFinancialPositionLocationBalanceAxis=us-gaap_AccruedLiabilitiesCurrentAndNoncurrent', window );">Balance Sheet Location [Axis]: us-gaap:AccruedLiabilitiesCurrentAndNoncurrent | Resharp [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Contingent consideration, current</a></td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">229<span></span>
</td>
</tr>
<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_StatementOfFinancialPositionLocationBalanceAxis=us-gaap_AccruedLiabilitiesCurrentAndNoncurrent', window );">Balance Sheet Location [Axis]: us-gaap:AccruedLiabilitiesCurrentAndNoncurrent | Instafob</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Contingent consideration, current</a></td>
<td class="nump">18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<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_StatementOfFinancialPositionLocationBalanceAxis=us-gaap_Liabilities', window );">Balance Sheet Location [Axis]: us-gaap:Liabilities | Resharp [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Contingent consideration, non-current</a></td>
<td class="nump">3,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,071<span></span>
</td>
</tr>
<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_StatementOfFinancialPositionLocationBalanceAxis=us-gaap_Liabilities', window );">Balance Sheet Location [Axis]: us-gaap:Liabilities | Instafob</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Contingent consideration, non-current</a></td>
<td class="nump">$ 47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33<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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<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/2147482573/350-20-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-47<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<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/2147479328/805-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<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/2147479328/805-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<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/2147479907/805-20-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<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/2147479907/805-20-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<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/2147479907/805-20-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<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/2147479581/805-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<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/2147479907/805-20-50-1<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<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/2147479907/805-20-50-1<br><br>Reference 37: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<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/2147479328/805-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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of liability in contingent consideration arrangement in business combination, including, but not limited to, difference arising upon 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/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/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 arising from contingent consideration in a business combination.</p></div>
<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 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 43<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-43<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-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_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 arising from contingent consideration in a business combination, expected to be settled 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 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-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_BusinessCombinationContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationContingentConsiderationLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 arising from contingent consideration in a business combination, expected to be settled beyond 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 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-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_BusinessCombinationContingentConsiderationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentForContingentConsiderationLiabilityFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (f)<br> -SubTopic 10<br> -Topic 230<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_PaymentForContingentConsiderationLiabilityFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_BusinessAcquisitionAxis=hlm_ResharpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=hlm_ResharpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ContingentConsiderationByTypeAxis=us-gaap_AccruedLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ContingentConsiderationByTypeAxis=us-gaap_AccruedLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ContingentConsiderationByTypeAxis=us-gaap_LiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ContingentConsiderationByTypeAxis=us-gaap_LiabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_BusinessAcquisitionAxis=hlm_InstafobMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=hlm_InstafobMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementOfFinancialPositionLocationBalanceAxis=us-gaap_AccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementOfFinancialPositionLocationBalanceAxis=us-gaap_AccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementOfFinancialPositionLocationBalanceAxis=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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionLocationBalanceAxis=us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>71
<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.26.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 - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 27, 2026 </div>
<div>Segment</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_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">3<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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<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 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<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 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<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 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-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_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>72
<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.26.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 and Geographic Information - EBITDA (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 442,251<span></span>
</td>
<td class="nump">$ 402,803<span></span>
</td>
<td class="nump">$ 812,324<span></span>
</td>
<td class="nump">$ 762,146<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization', window );">Earnings Before Interest Tax Depreciation And Amortization</a></td>
<td class="nump">77,145<span></span>
</td>
<td class="nump">75,228<span></span>
</td>
<td class="nump">127,235<span></span>
</td>
<td class="nump">129,754<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock-based compensation expense</a></td>
<td class="nump">3,355<span></span>
</td>
<td class="nump">3,557<span></span>
</td>
<td class="nump">7,362<span></span>
</td>
<td class="nump">6,835<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_RestructuringAndOther', window );">Restructuring and other costs</a></td>
<td class="num">(577)<span></span>
</td>
<td class="nump">420<span></span>
</td>
<td class="nump">1,434<span></span>
</td>
<td class="nump">2,111<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_TransactionAndIntegrationExpense', window );">Transaction and integration expense</a></td>
<td class="nump">4,481<span></span>
</td>
<td class="nump">70<span></span>
</td>
<td class="nump">4,389<span></span>
</td>
<td class="nump">128<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="nump">157<span></span>
</td>
<td class="num">(241)<span></span>
</td>
<td class="num">(352)<span></span>
</td>
<td class="num">(567)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnRestructuringOfDebt', window );">Refinancing costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(906)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes', window );">Total adjusting items</a></td>
<td class="nump">49,254<span></span>
</td>
<td class="nump">52,803<span></span>
</td>
<td class="nump">105,135<span></span>
</td>
<td class="nump">107,680<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">27,891<span></span>
</td>
<td class="nump">22,425<span></span>
</td>
<td class="nump">22,100<span></span>
</td>
<td class="nump">22,074<span></span>
</td>
</tr>
<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_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember', window );">Hardware and Protective Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">336,066<span></span>
</td>
<td class="nump">305,924<span></span>
</td>
<td class="nump">617,374<span></span>
</td>
<td class="nump">583,933<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted', window );">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted</a></td>
<td class="nump">193,751<span></span>
</td>
<td class="nump">168,945<span></span>
</td>
<td class="nump">361,044<span></span>
</td>
<td class="nump">328,168<span></span>
</td>
</tr>
<tr class="re">
<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">32,466<span></span>
</td>
<td class="nump">29,452<span></span>
</td>
<td class="nump">62,763<span></span>
</td>
<td class="nump">58,352<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_WarehouseExpenseAdjusted', window );">Warehouse expense, Adjusted</a></td>
<td class="nump">41,222<span></span>
</td>
<td class="nump">37,881<span></span>
</td>
<td class="nump">75,808<span></span>
</td>
<td class="nump">72,726<span></span>
</td>
</tr>
<tr class="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 Expense</a></td>
<td class="nump">17,739<span></span>
</td>
<td class="nump">18,321<span></span>
</td>
<td class="nump">35,112<span></span>
</td>
<td class="nump">35,265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Segment Reporting, Other Segment Item, Amount</a></td>
<td class="num">(418)<span></span>
</td>
<td class="num">(215)<span></span>
</td>
<td class="num">(555)<span></span>
</td>
<td class="num">(377)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization', window );">Earnings Before Interest Tax Depreciation And Amortization</a></td>
<td class="nump">51,306<span></span>
</td>
<td class="nump">51,540<span></span>
</td>
<td class="nump">83,202<span></span>
</td>
<td class="nump">89,799<span></span>
</td>
</tr>
<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_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember', window );">Robotics and Digital Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">61,615<span></span>
</td>
<td class="nump">55,520<span></span>
</td>
<td class="nump">117,677<span></span>
</td>
<td class="nump">108,430<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted', window );">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted</a></td>
<td class="nump">13,898<span></span>
</td>
<td class="nump">14,921<span></span>
</td>
<td class="nump">28,068<span></span>
</td>
<td class="nump">29,818<span></span>
</td>
</tr>
<tr class="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">21,514<span></span>
</td>
<td class="nump">16,394<span></span>
</td>
<td class="nump">40,906<span></span>
</td>
<td class="nump">32,922<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_WarehouseExpenseAdjusted', window );">Warehouse expense, Adjusted</a></td>
<td class="nump">2,716<span></span>
</td>
<td class="nump">2,638<span></span>
</td>
<td class="nump">5,195<span></span>
</td>
<td class="nump">5,075<span></span>
</td>
</tr>
<tr class="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 Expense</a></td>
<td class="nump">3,797<span></span>
</td>
<td class="nump">3,736<span></span>
</td>
<td class="nump">7,603<span></span>
</td>
<td class="nump">8,186<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Segment Reporting, Other Segment Item, Amount</a></td>
<td class="nump">62<span></span>
</td>
<td class="nump">58<span></span>
</td>
<td class="nump">77<span></span>
</td>
<td class="nump">119<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_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization', window );">Earnings Before Interest Tax Depreciation And Amortization</a></td>
<td class="nump">19,628<span></span>
</td>
<td class="nump">17,773<span></span>
</td>
<td class="nump">35,828<span></span>
</td>
<td class="nump">32,310<span></span>
</td>
</tr>
<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_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember', window );">Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">44,570<span></span>
</td>
<td class="nump">41,359<span></span>
</td>
<td class="nump">77,273<span></span>
</td>
<td class="nump">69,783<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted', window );">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted</a></td>
<td class="nump">26,513<span></span>
</td>
<td class="nump">24,472<span></span>
</td>
<td class="nump">46,546<span></span>
</td>
<td class="nump">41,092<span></span>
</td>
</tr>
<tr class="re">
<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">3,964<span></span>
</td>
<td class="nump">3,644<span></span>
</td>
<td class="nump">7,619<span></span>
</td>
<td class="nump">6,842<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_WarehouseExpenseAdjusted', window );">Warehouse expense, Adjusted</a></td>
<td class="nump">5,803<span></span>
</td>
<td class="nump">5,712<span></span>
</td>
<td class="nump">10,966<span></span>
</td>
<td class="nump">10,678<span></span>
</td>
</tr>
<tr class="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 Expense</a></td>
<td class="nump">1,746<span></span>
</td>
<td class="nump">1,883<span></span>
</td>
<td class="nump">3,456<span></span>
</td>
<td class="nump">3,642<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Segment Reporting, Other Segment Item, Amount</a></td>
<td class="nump">333<span></span>
</td>
<td class="num">(267)<span></span>
</td>
<td class="nump">481<span></span>
</td>
<td class="num">(116)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization', window );">Earnings Before Interest Tax Depreciation And Amortization</a></td>
<td class="nump">$ 6,211<span></span>
</td>
<td class="nump">$ 5,915<span></span>
</td>
<td class="nump">$ 8,205<span></span>
</td>
<td class="nump">$ 7,645<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjusting Items To Adjust Earnings Before Interest Tax Depreciation And Amortization To Income (Loss) Before Income Taxes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings Before Interest Tax Depreciation And Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_EarningsBeforeInterestTaxDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hlm_RestructuringAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restructuring and 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;">hlm_RestructuringAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hlm_TransactionAndIntegrationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Transaction and integration 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;">hlm_TransactionAndIntegrationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hlm_WarehouseExpenseAdjusted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warehouse expense, Adjusted</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_WarehouseExpenseAdjusted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of liability in contingent consideration arrangement in business combination, including, but not limited to, difference arising upon 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/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/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainsLossesOnRestructuringOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete.</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> -Subparagraph (b)<br> -SubTopic 60<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481408/470-60-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (m)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnRestructuringOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/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 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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_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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<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://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 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> -Subparagraph (b)<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 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 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 11: 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 12: 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 13: 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 14: 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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 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 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://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 5: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<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 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<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 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<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 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<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 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<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 26A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26A<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 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<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 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<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 22<br> -Subparagraph (j)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 (a)<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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-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_SegmentReportingOtherItemAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: 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 3: 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 4: 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 5: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingOtherItemAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-25<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-19<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-12<br><br>Reference 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 35<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-35<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>73
<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.26.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 and Geographic Information Income (Loss) Before Income Taxes Reconciliation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</div></th>
<th class="th"><div>Jun. 27, 2026</div></th>
<th class="th"><div>Jun. 28, 2025</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization', window );">Total adjusted EBITDA</a></td>
<td class="nump">$ 77,145<span></span>
</td>
<td class="nump">$ 75,228<span></span>
</td>
<td class="nump">$ 127,235<span></span>
</td>
<td class="nump">$ 129,754<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense, net</a></td>
<td class="nump">13,042<span></span>
</td>
<td class="nump">13,892<span></span>
</td>
<td class="nump">26,047<span></span>
</td>
<td class="nump">28,352<span></span>
</td>
</tr>
<tr class="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">22,535<span></span>
</td>
<td class="nump">19,848<span></span>
</td>
<td class="nump">44,534<span></span>
</td>
<td class="nump">39,243<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="nump">15,223<span></span>
</td>
<td class="nump">15,257<span></span>
</td>
<td class="nump">30,499<span></span>
</td>
<td class="nump">30,672<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock-based compensation expense</a></td>
<td class="nump">3,355<span></span>
</td>
<td class="nump">3,557<span></span>
</td>
<td class="nump">7,362<span></span>
</td>
<td class="nump">6,835<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_RestructuringAndOther', window );">Restructuring and other costs</a></td>
<td class="num">(577)<span></span>
</td>
<td class="nump">420<span></span>
</td>
<td class="nump">1,434<span></span>
</td>
<td class="nump">2,111<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="nump">157<span></span>
</td>
<td class="num">(241)<span></span>
</td>
<td class="num">(352)<span></span>
</td>
<td class="num">(567)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_TransactionAndIntegrationExpense', window );">Transaction and integration expense</a></td>
<td class="nump">4,481<span></span>
</td>
<td class="nump">70<span></span>
</td>
<td class="nump">4,389<span></span>
</td>
<td class="nump">128<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnRestructuringOfDebt', window );">Refinancing costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">906<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes', window );">Total adjusting items</a></td>
<td class="nump">49,254<span></span>
</td>
<td class="nump">52,803<span></span>
</td>
<td class="nump">105,135<span></span>
</td>
<td class="nump">107,680<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">27,891<span></span>
</td>
<td class="nump">22,425<span></span>
</td>
<td class="nump">22,100<span></span>
</td>
<td class="nump">22,074<span></span>
</td>
</tr>
<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_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember', window );">Hardware and Protective Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization', window );">Total adjusted EBITDA</a></td>
<td class="nump">51,306<span></span>
</td>
<td class="nump">51,540<span></span>
</td>
<td class="nump">83,202<span></span>
</td>
<td class="nump">89,799<span></span>
</td>
</tr>
<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_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember', window );">Robotics and Digital Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization', window );">Total adjusted EBITDA</a></td>
<td class="nump">19,628<span></span>
</td>
<td class="nump">17,773<span></span>
</td>
<td class="nump">35,828<span></span>
</td>
<td class="nump">32,310<span></span>
</td>
</tr>
<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_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember', window );">Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization', window );">Total adjusted EBITDA</a></td>
<td class="nump">$ 6,211<span></span>
</td>
<td class="nump">$ 5,915<span></span>
</td>
<td class="nump">$ 8,205<span></span>
</td>
<td class="nump">$ 7,645<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjusting Items To Adjust Earnings Before Interest Tax Depreciation And Amortization To Income (Loss) Before Income Taxes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings Before Interest Tax Depreciation And Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_EarningsBeforeInterestTaxDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hlm_RestructuringAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restructuring and 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;">hlm_RestructuringAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hlm_TransactionAndIntegrationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Transaction and integration 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;">hlm_TransactionAndIntegrationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed.</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 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-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_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of liability in contingent consideration arrangement in business combination, including, but not limited to, difference arising upon 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/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/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<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/2147482099/360-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-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_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_GainsLossesOnRestructuringOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete.</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> -Subparagraph (b)<br> -SubTopic 60<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481408/470-60-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (m)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnRestructuringOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/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 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income (expense) classified as operating.</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 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: 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(10))<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_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 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 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://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 5: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<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 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<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 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<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 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<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 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<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 26A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26A<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 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<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 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<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 22<br> -Subparagraph (j)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 (a)<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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-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_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_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details) - Subsequent Event - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 31, 2026</div></th>
<th class="th"><div>Jul. 22, 2026</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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Kanebridge</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less)</a></td>
<td class="nump">$ 315,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=hlm_SeniorTermLoanDue2033Member', window );">Senior Term Loan Due 2033</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 735,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving loans</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 375,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 acquired in excess of (less than) liability assumed in business combination and recognized at acquisition date. Excludes goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: 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_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent 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 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<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> -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_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=hlm_KanebridgeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=hlm_KanebridgeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=hlm_SeniorTermLoanDue2033Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=hlm_SeniorTermLoanDue2033Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>75
<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>76
<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>78
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.26.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>303</ContextCount>
  <ElementCount>277</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>57</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>9952151 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952152 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952153 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952154 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952155 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited</Role>
      <ShortName>Condensed Consolidated Statement of Stockholders' Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952156 - Disclosure - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/BasisofPresentation</Role>
      <ShortName>Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952157 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952158 - Disclosure - Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/AccountingPolicies</Role>
      <ShortName>Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952159 - Disclosure - Goodwill and Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssets</Role>
      <ShortName>Goodwill and Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952160 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952161 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952162 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952163 - Disclosure - Long Term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/LongTermDebt</Role>
      <ShortName>Long Term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>9952164 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>9952165 - Disclosure - Equity and Accumulated Other Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncome</Role>
      <ShortName>Equity and Accumulated Other Comprehensive Income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9952166 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9952167 - Disclosure - Derivatives and Hedging</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/DerivativesandHedging</Role>
      <ShortName>Derivatives and Hedging</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9952168 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>9952169 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/SegmentReporting</Role>
      <ShortName>Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9952170 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.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>22</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9955511 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9955512 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9955513 - Disclosure - Goodwill and Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssets</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9955514 - Disclosure - Long-Term Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/LongTermDebtTables</Role>
      <ShortName>Long-Term Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9955515 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/Leases</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9955516 - Disclosure - Equity and Accumulated Other Comprehensive Income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeTables</Role>
      <ShortName>Equity and Accumulated Other Comprehensive Income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncome</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9955517 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/EarningsPerShare</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9955518 - Disclosure - Derivative and Hedging (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/DerivativeandHedgingTables</Role>
      <ShortName>Derivative and Hedging (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9955519 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/FairValueMeasurements</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9955520 - Disclosure - Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/SegmentReportingTables</Role>
      <ShortName>Segment Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/SegmentReporting</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9955522 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9955523 - Disclosure - Business Combinations, Asset Acquisitions, Transaction between Entities under Common Control, and Joint Venture Formation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails</Role>
      <ShortName>Business Combinations, Asset Acquisitions, Transaction between Entities under Common Control, and Joint Venture Formation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9955524 - Disclosure - Goodwill and Other Intangible Assets - Summary of Goodwill Amounts by Operating Segment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail</Role>
      <ShortName>Goodwill and Other Intangible Assets - Summary of Goodwill Amounts by Operating Segment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9955525 - Disclosure - Goodwill and Other Intangible Assets - Components of Other Intangibles, Net (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail</Role>
      <ShortName>Goodwill and Other Intangible Assets - Components of Other Intangibles, Net (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9955526 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9955527 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/CommitmentsandContingencies</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9955528 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/RelatedPartyTransactions</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9955529 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/IncomeTaxes</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9955530 - Disclosure - Long Term Debt - Summary of Long Term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails</Role>
      <ShortName>Long Term Debt - Summary of Long Term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9955531 - Disclosure - Long Term Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails</Role>
      <ShortName>Long Term Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9955532 - Disclosure - Leases - Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/LeasesLeaseCostDetails</Role>
      <ShortName>Leases - Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9955533 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9955534 - Disclosure - Leases - Weighted Average Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails</Role>
      <ShortName>Leases - Weighted Average Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9955535 - Disclosure - Leases - Finance Lease Balance Sheet Locations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails</Role>
      <ShortName>Leases - Finance Lease Balance Sheet Locations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9955536 - Disclosure - Leases - Supplemental Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/LeasesSupplementalCashFlowInformationDetails</Role>
      <ShortName>Leases - Supplemental Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9955537 - Disclosure - Leases - Lease Maturities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails</Role>
      <ShortName>Leases - Lease Maturities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9955538 - Disclosure - Equity and Accumulated Other Comprehensive Income - Repurchases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeRepurchasesDetails</Role>
      <ShortName>Equity and Accumulated Other Comprehensive Income - Repurchases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9955539 - Disclosure - Equity and Accumulated Other Comprehensive Income - Stock Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeStockRollforwardDetails</Role>
      <ShortName>Equity and Accumulated Other Comprehensive Income - Stock Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9955540 - Disclosure - Equity and Accumulated Other Comprehensive Income - AOCI (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails</Role>
      <ShortName>Equity and Accumulated Other Comprehensive Income - AOCI (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9955541 - Disclosure - Stock Based Compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails</Role>
      <ShortName>Stock Based Compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9955545 - Disclosure - Earnings Per Share - Computation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/EarningsPerShareComputationDetails</Role>
      <ShortName>Earnings Per Share - Computation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9955546 - Disclosure - Earnings Per Share - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails</Role>
      <ShortName>Earnings Per Share - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9955547 - Disclosure - Derivatives and Hedging - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails</Role>
      <ShortName>Derivatives and Hedging - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9955548 - Disclosure - Derivatives and Hedging - Derivative Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails</Role>
      <ShortName>Derivatives and Hedging - Derivative Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9955549 - Disclosure - Fair Value Measurements - Measurement of Assets and Liabilities at Fair Value on Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails</Role>
      <ShortName>Fair Value Measurements - Measurement of Assets and Liabilities at Fair Value on Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9955551 - Disclosure - Fair Value Measurements Contingent Consideration (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails</Role>
      <ShortName>Fair Value Measurements Contingent Consideration (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9955552 - Disclosure - Segment Reporting - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/SegmentReportingNarrativeDetails</Role>
      <ShortName>Segment Reporting - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9955553 - Disclosure - Segment Reporting and Geographic Information - EBITDA (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails</Role>
      <ShortName>Segment Reporting and Geographic Information - EBITDA (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9955554 - Disclosure - Segment Reporting and Geographic Information Income (Loss) Before Income Taxes Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails</Role>
      <ShortName>Segment Reporting and Geographic Information Income (Loss) Before Income Taxes Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="hlm-20260627.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9955555 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/SubsequentEvents</ParentRole>
      <Position>62</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-Q" isDefinitelyFs="true" isUsgaap="true" original="hlm-20260627.htm">hlm-20260627.htm</File>
    <File>hlm-20260627.xsd</File>
    <File>hlm-20260627_cal.xml</File>
    <File>hlm-20260627_def.xml</File>
    <File>hlm-20260627_lab.xml</File>
    <File>hlm-20260627_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>hlm-20260627_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="2">http://fasb.org/srt/2026</BaseTaxonomy>
    <BaseTaxonomy items="883">http://fasb.org/us-gaap/2026</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2026</BaseTaxonomy>
    <BaseTaxonomy items="3">http://xbrl.sec.gov/ecd/2026</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>80
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "hlm-20260627.htm": {
   "nsprefix": "hlm",
   "nsuri": "http://www.hillmangroup.com/20260627",
   "dts": {
    "inline": {
     "local": [
      "hlm-20260627.htm"
     ]
    },
    "schema": {
     "local": [
      "hlm-20260627.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/2023/calculation-1.1.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-roles-2026.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-roles-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-types-2026.xsd",
      "https://xbrl.sec.gov/country/2026/country-2026.xsd",
      "https://xbrl.sec.gov/dei/2026/dei-2026.xsd",
      "https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd",
      "https://xbrl.sec.gov/stpr/2026/stpr-2026.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "hlm-20260627_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "hlm-20260627_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "hlm-20260627_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "hlm-20260627_pre.xml"
     ]
    }
   },
   "keyStandard": 256,
   "keyCustom": 21,
   "axisStandard": 23,
   "axisCustom": 1,
   "memberStandard": 31,
   "memberCustom": 23,
   "hidden": {
    "total": 4,
    "http://xbrl.sec.gov/dei/2026": 4
   },
   "contextCount": 303,
   "entityCount": 1,
   "segmentCount": 57,
   "elementCount": 581,
   "unitCount": 7,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2026": 883,
    "http://xbrl.sec.gov/dei/2026": 29,
    "http://xbrl.sec.gov/ecd/2026": 3,
    "http://fasb.org/srt/2026": 2
   },
   "report": {
    "R1": {
     "role": "http://www.hillmangroup.com/role/CoverPage",
     "longName": "0000001 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
     "longName": "9952151 - Statement - Condensed Consolidated Balance Sheets (Unaudited)",
     "shortName": "Condensed Consolidated Balance Sheets (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical",
     "longName": "9952152 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
     "longName": "9952153 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)",
     "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
     "longName": "9952154 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
     "longName": "9952155 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited)",
     "shortName": "Condensed Consolidated Statement of Stockholders' Equity (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-40",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.hillmangroup.com/role/BasisofPresentation",
     "longName": "9952156 - Disclosure - Basis of Presentation",
     "shortName": "Basis of Presentation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPolicies",
     "longName": "9952157 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.hillmangroup.com/role/AccountingPolicies",
     "longName": "9952158 - Disclosure - Accounting Policies",
     "shortName": "Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssets",
     "longName": "9952159 - Disclosure - Goodwill and Other Intangible Assets",
     "shortName": "Goodwill and Other Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.hillmangroup.com/role/CommitmentsandContingencies",
     "longName": "9952160 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.hillmangroup.com/role/RelatedPartyTransactions",
     "longName": "9952161 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.hillmangroup.com/role/IncomeTaxes",
     "longName": "9952162 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.hillmangroup.com/role/LongTermDebt",
     "longName": "9952163 - Disclosure - Long Term Debt",
     "shortName": "Long Term Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.hillmangroup.com/role/Leases",
     "longName": "9952164 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncome",
     "longName": "9952165 - Disclosure - Equity and Accumulated Other Comprehensive Income",
     "shortName": "Equity and Accumulated Other Comprehensive Income",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.hillmangroup.com/role/EarningsPerShare",
     "longName": "9952166 - Disclosure - Earnings Per Share",
     "shortName": "Earnings Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.hillmangroup.com/role/DerivativesandHedging",
     "longName": "9952167 - Disclosure - Derivatives and Hedging",
     "shortName": "Derivatives and Hedging",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.hillmangroup.com/role/FairValueMeasurements",
     "longName": "9952168 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.hillmangroup.com/role/SegmentReporting",
     "longName": "9952169 - Disclosure - Segment Reporting",
     "shortName": "Segment Reporting",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.hillmangroup.com/role/SubsequentEvents",
     "longName": "9952170 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "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": "22",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ecd:NonRule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ecd:NonRule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "longName": "9955511 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:UseOfEstimates",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:UseOfEstimates",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesTables",
     "longName": "9955512 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsTables",
     "longName": "9955513 - Disclosure - Goodwill and Other Intangible Assets (Tables)",
     "shortName": "Goodwill and Other Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.hillmangroup.com/role/LongTermDebtTables",
     "longName": "9955514 - Disclosure - Long-Term Debt (Tables)",
     "shortName": "Long-Term Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.hillmangroup.com/role/LeasesTables",
     "longName": "9955515 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeTables",
     "longName": "9955516 - Disclosure - Equity and Accumulated Other Comprehensive Income (Tables)",
     "shortName": "Equity and Accumulated Other Comprehensive Income (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hlm:ScheduleOfShareRepurchasesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hlm:ScheduleOfShareRepurchasesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.hillmangroup.com/role/EarningsPerShareTables",
     "longName": "9955517 - Disclosure - Earnings Per Share (Tables)",
     "shortName": "Earnings Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.hillmangroup.com/role/DerivativeandHedgingTables",
     "longName": "9955518 - Disclosure - Derivative and Hedging (Tables)",
     "shortName": "Derivative and Hedging (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.hillmangroup.com/role/FairValueMeasurementsTables",
     "longName": "9955519 - Disclosure - Fair Value Measurements (Tables)",
     "shortName": "Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.hillmangroup.com/role/SegmentReportingTables",
     "longName": "9955520 - Disclosure - Segment Reporting (Tables)",
     "shortName": "Segment Reporting (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails",
     "longName": "9955522 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)",
     "shortName": "Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-62",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails",
     "longName": "9955523 - Disclosure - Business Combinations, Asset Acquisitions, Transaction between Entities under Common Control, and Joint Venture Formation (Details)",
     "shortName": "Business Combinations, Asset Acquisitions, Transaction between Entities under Common Control, and Joint Venture Formation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hlm:BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-183",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail",
     "longName": "9955524 - Disclosure - Goodwill and Other Intangible Assets - Summary of Goodwill Amounts by Operating Segment (Detail)",
     "shortName": "Goodwill and Other Intangible Assets - Summary of Goodwill Amounts by Operating Segment (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail",
     "longName": "9955525 - Disclosure - Goodwill and Other Intangible Assets - Components of Other Intangibles, Net (Detail)",
     "shortName": "Goodwill and Other Intangible Assets - Components of Other Intangibles, Net (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
     "longName": "9955526 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details)",
     "shortName": "Goodwill and Other Intangible Assets - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:AdjustmentForAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:AdjustmentForAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetails",
     "longName": "9955527 - Disclosure - Commitments and Contingencies (Details)",
     "shortName": "Commitments and Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "hlm:MaximumAmountOfSelfInsuranceCoverage",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "hlm:MaximumAmountOfSelfInsuranceCoverage",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails",
     "longName": "9955528 - Disclosure - Related Party Transactions (Details)",
     "shortName": "Related Party Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "hlm:RelatedPartTransactionSalesToRelatedParty",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "hlm:RelatedPartTransactionSalesToRelatedParty",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.hillmangroup.com/role/IncomeTaxesDetails",
     "longName": "9955529 - Disclosure - Income Taxes (Details)",
     "shortName": "Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails",
     "longName": "9955530 - Disclosure - Long Term Debt - Summary of Long Term Debt (Details)",
     "shortName": "Long Term Debt - Summary of Long Term Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "hlm:FinanceLeaseLiabilityAndOtherObligations",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "hlm:FinanceLeaseLiabilityAndOtherObligations",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails",
     "longName": "9955531 - Disclosure - Long Term Debt - Narrative (Details)",
     "shortName": "Long Term Debt - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-216",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.hillmangroup.com/role/LeasesLeaseCostDetails",
     "longName": "9955532 - Disclosure - Leases - Lease Cost (Details)",
     "shortName": "Leases - Lease Cost (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.hillmangroup.com/role/LeasesNarrativeDetails",
     "longName": "9955533 - Disclosure - Leases - Narrative (Details)",
     "shortName": "Leases - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails",
     "longName": "9955534 - Disclosure - Leases - Weighted Average Assumptions (Details)",
     "shortName": "Leases - Weighted Average Assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails",
     "longName": "9955535 - Disclosure - Leases - Finance Lease Balance Sheet Locations (Details)",
     "shortName": "Leases - Finance Lease Balance Sheet Locations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FinanceLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hlm:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FinanceLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hlm:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.hillmangroup.com/role/LeasesSupplementalCashFlowInformationDetails",
     "longName": "9955536 - Disclosure - Leases - Supplemental Cash Flow Information (Details)",
     "shortName": "Leases - Supplemental Cash Flow Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails",
     "longName": "9955537 - Disclosure - Leases - Lease Maturities (Details)",
     "shortName": "Leases - Lease Maturities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeRepurchasesDetails",
     "longName": "9955538 - Disclosure - Equity and Accumulated Other Comprehensive Income - Repurchases (Details)",
     "shortName": "Equity and Accumulated Other Comprehensive Income - Repurchases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-58",
      "name": "srt:StockRepurchaseProgramAuthorizedAmount1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-58",
      "name": "srt:StockRepurchaseProgramAuthorizedAmount1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeStockRollforwardDetails",
     "longName": "9955539 - Disclosure - Equity and Accumulated Other Comprehensive Income - Stock Rollforward (Details)",
     "shortName": "Equity and Accumulated Other Comprehensive Income - Stock Rollforward (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-25",
      "name": "hlm:CommonStockSharesOutstandingIncludingAdjustments",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "hlm:CommonStockSharesOutstandingIncludingAdjustments",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails",
     "longName": "9955540 - Disclosure - Equity and Accumulated Other Comprehensive Income - AOCI (Details)",
     "shortName": "Equity and Accumulated Other Comprehensive Income - AOCI (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-16",
      "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails",
     "longName": "9955541 - Disclosure - Stock Based Compensation - Narrative (Details)",
     "shortName": "Stock Based Compensation - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-239",
      "name": "hlm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear",
      "unitRef": "times",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-239",
      "name": "hlm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear",
      "unitRef": "times",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails",
     "longName": "9955545 - Disclosure - Earnings Per Share - Computation (Details)",
     "shortName": "Earnings Per Share - Computation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails",
     "longName": "9955546 - Disclosure - Earnings Per Share - Narrative (Details)",
     "shortName": "Earnings Per Share - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-244",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-244",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails",
     "longName": "9955547 - Disclosure - Derivatives and Hedging - Narrative (Details)",
     "shortName": "Derivatives and Hedging - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-260",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-260",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails",
     "longName": "9955548 - Disclosure - Derivatives and Hedging - Derivative Financial Instruments (Details)",
     "shortName": "Derivatives and Hedging - Derivative Financial Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-258",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-258",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails",
     "longName": "9955549 - Disclosure - Fair Value Measurements - Measurement of Assets and Liabilities at Fair Value on Recurring Basis (Details)",
     "shortName": "Fair Value Measurements - Measurement of Assets and Liabilities at Fair Value on Recurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-269",
      "name": "us-gaap:TradingSecuritiesDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-269",
      "name": "us-gaap:TradingSecuritiesDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails",
     "longName": "9955551 - Disclosure - Fair Value Measurements Contingent Consideration (Details)",
     "shortName": "Fair Value Measurements Contingent Consideration (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-293",
      "name": "us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.hillmangroup.com/role/SegmentReportingNarrativeDetails",
     "longName": "9955552 - Disclosure - Segment Reporting - Narrative (Details)",
     "shortName": "Segment Reporting - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails",
     "longName": "9955553 - Disclosure - Segment Reporting and Geographic Information - EBITDA (Details)",
     "shortName": "Segment Reporting and Geographic Information - EBITDA (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-75",
      "name": "hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails",
     "longName": "9955554 - Disclosure - Segment Reporting and Geographic Information Income (Loss) Before Income Taxes Reconciliation (Details)",
     "shortName": "Segment Reporting and Geographic Information Income (Loss) Before Income Taxes Reconciliation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "hlm:EarningsBeforeInterestTaxDepreciationAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R62": {
     "role": "http://www.hillmangroup.com/role/SubsequentEventsDetails",
     "longName": "9955555 - Disclosure - Subsequent Events (Details)",
     "shortName": "Subsequent Events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-303",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-303",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20260627.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "hlm_ABRLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "ABRLoansMember",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ABR Loans",
        "label": "ABR Loans [Member]",
        "documentation": "ABR Loans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "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": [
      "r1250",
      "r1388",
      "r1390"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "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": [
      "r1493"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccruedLiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses:",
        "label": "Accrued Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccruedLiabilitiesMember",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Liabilities",
        "label": "Accrued Liabilities [Member]",
        "documentation": "This item represents 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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedMarketingCostsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccruedMarketingCostsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pricing allowances",
        "label": "Accrued Marketing Costs, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, accumulated depreciation",
        "label": "Property, Plant, and Equipment, Accumulated Depreciation, Depletion, and Amortization",
        "documentation": "Amount of accumulated depreciation, depletion, and amortization of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r374",
      "r377",
      "r926",
      "r927",
      "r940",
      "r1525"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "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": [
      "r164",
      "r165",
      "r713",
      "r714",
      "r715",
      "r716",
      "r758",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive loss",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r13",
      "r22",
      "r145",
      "r464",
      "r880",
      "r881",
      "r894",
      "r936",
      "r975",
      "r979",
      "r1636"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r165",
      "r713",
      "r714",
      "r715",
      "r716",
      "r758",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Loss",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r9",
      "r13",
      "r701",
      "r707",
      "r710",
      "r789",
      "r970",
      "r971",
      "r1409",
      "r1410",
      "r1411",
      "r1470",
      "r1471",
      "r1472",
      "r1473",
      "r1556",
      "r1558"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1321"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "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": [
      "r143",
      "r464",
      "r880",
      "r881",
      "r894",
      "r1250",
      "r1724"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-in-Capital",
        "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": [
      "r928",
      "r996",
      "r1470",
      "r1471",
      "r1472",
      "r1473",
      "r1637",
      "r1726"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1334"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1334"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1334"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1334"
     ]
    },
    "hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total adjusting items",
        "label": "Adjusting Items To Adjust Earnings Before Interest Tax Depreciation And Amortization To Income (Loss) Before Income Taxes",
        "documentation": "Adjusting Items To Adjust Earnings Before Interest Tax Depreciation And Amortization To Income (Loss) Before Income Taxes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentForAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdjustmentForAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization",
        "label": "Amortization",
        "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock option activity, stock awards and employee stock purchase plan",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r518"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1367"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1293",
      "r1303",
      "r1313",
      "r1345"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1296",
      "r1306",
      "r1316",
      "r1348"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Pension Adjustments Service Cost",
        "label": "Aggregate Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1368"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r1334"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r1341"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r1297",
      "r1307",
      "r1317",
      "r1341",
      "r1349",
      "r1353",
      "r1361"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r1359"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock compensation expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r548",
      "r552",
      "r553"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, allowances",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r286",
      "r324"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred financing and original issue discount amortization",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r1169",
      "r1170",
      "r1460",
      "r1662"
     ]
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization",
        "label": "Intangible Asset, Finite-Lived, Amortization Expense",
        "documentation": "Amount of amortization expense for finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r176",
      "r356",
      "r363",
      "r1125",
      "r1138",
      "r1139",
      "r1142",
      "r1145",
      "r1525"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive securities excluded from computation of earnings per share",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r236"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities [Axis]",
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r236"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [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": [
      "r236"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities, Name [Domain]",
        "label": "Antidilutive Securities, Name [Domain]",
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r236"
     ]
    },
    "us-gaap_AssetAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetAcquisitionAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition [Axis]",
        "label": "Asset Acquisition [Axis]",
        "documentation": "Information by asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r982",
      "r1603"
     ]
    },
    "us-gaap_AssetAcquisitionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetAcquisitionDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition [Domain]",
        "label": "Asset Acquisition [Domain]",
        "documentation": "Asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r982",
      "r1603"
     ]
    },
    "us-gaap_AssetAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetAcquisitionLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition [Line Items]",
        "label": "Asset Acquisition [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": [
      "r354",
      "r1603"
     ]
    },
    "us-gaap_AssetAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetAcquisitionTable",
     "presentation": [
      "http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Acquisition [Table]",
        "label": "Asset Acquisition [Table]",
        "documentation": "Disclosure of information about asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r1603"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r104",
      "r121",
      "r187",
      "r189",
      "r190",
      "r241",
      "r254",
      "r272",
      "r276",
      "r317",
      "r391",
      "r392",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r400",
      "r401",
      "r467",
      "r637",
      "r639",
      "r751",
      "r880",
      "r881",
      "r884",
      "r903",
      "r904",
      "r931",
      "r1040",
      "r1157",
      "r1158",
      "r1171",
      "r1250",
      "r1267",
      "r1269",
      "r1284",
      "r1547",
      "r1548",
      "r1670"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hlm_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets and Liabilities, Lessee",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "documentation": "Assets And Liabilities, Lessee [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r104",
      "r152",
      "r187",
      "r189",
      "r190",
      "r317",
      "r391",
      "r392",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r400",
      "r401",
      "r467",
      "r637",
      "r639",
      "r751",
      "r1250",
      "r1386",
      "r1547",
      "r1548",
      "r1670"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r1356"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r1357"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1352"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1352"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1352"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1352"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1352"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1352"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r1355"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1354"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r1353"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1353"
     ]
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails",
      "http://www.hillmangroup.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination [Domain]",
        "label": "Business Combination [Domain]",
        "documentation": "Business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r982",
      "r1121",
      "r1185",
      "r1186",
      "r1588",
      "r1590",
      "r1592"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails",
      "http://www.hillmangroup.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination [Axis]",
        "label": "Business Combination [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r982",
      "r1121",
      "r1185",
      "r1186",
      "r1588",
      "r1590",
      "r1592"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination [Line Items]",
        "label": "Business Combination [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": [
      "r354",
      "r581",
      "r582",
      "r583",
      "r584",
      "r590",
      "r591",
      "r592",
      "r593",
      "r599",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r629",
      "r630",
      "r631",
      "r634",
      "r1191",
      "r1195",
      "r1588",
      "r1590",
      "r1592"
     ]
    },
    "us-gaap_BusinessCombinationAcquiredReceivablesDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessCombinationAcquiredReceivablesDescription",
     "presentation": [
      "http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Acquired Receivable, Purchased without Credit Deterioration, Description",
        "label": "Business Combination, Acquired Receivable, Purchased without Credit Deterioration, Description",
        "documentation": "Description of receivable purchased without credit deterioration, acquired in business combination. Excludes purchased financial asset with credit deterioration."
       }
      }
     },
     "auth_ref": [
      "r1590",
      "r1593"
     ]
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hlm_BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails",
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Bargain Purchase, Gain Recognized, Amount, Net of Tax",
        "negatedTerseLabel": "Business Combination, Bargain Purchase, Gain Recognized, Amount, Net of Tax",
        "label": "Business Combination, Bargain Purchase, Gain Recognized, Amount, Net of Tax",
        "documentation": "Business Combination, Bargain Purchase, Gain Recognized, Amount, Net of Tax"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value of contingent consideration",
        "label": "Business Combination, Contingent Consideration, Change in Contingent Consideration, Liability, Increase (Decrease)",
        "documentation": "Amount of increase (decrease) in value of liability in contingent consideration arrangement in business combination, including, but not limited to, difference arising upon settlement."
       }
      }
     },
     "auth_ref": [
      "r632",
      "r1459"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Contingent Consideration, Liability",
        "label": "Business Combination, Contingent Consideration, Liability",
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination."
       }
      }
     },
     "auth_ref": [
      "r624",
      "r631",
      "r730",
      "r731",
      "r732",
      "r1191",
      "r1194"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration, current",
        "label": "Business Combination, Contingent Consideration, Liability, Current",
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1596",
      "r1599"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration, non-current",
        "label": "Business Combination, Contingent Consideration, Liability, Noncurrent",
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1596",
      "r1599"
     ]
    },
    "hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets Acquired Including Goodwill",
        "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets Acquired Including Goodwill",
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets Acquired Including Goodwill"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Asset Acquired, Other Asset, Current",
        "label": "Business Combination, Recognized Asset Acquired, Other Asset, Current",
        "documentation": "Amount of asset acquired in business combination and recognized at acquisition date, classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r1591",
      "r1593"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Business Combination, Recognized Liability Assumed, Deferred Tax Liability",
        "label": "Business Combination, Recognized Liability Assumed, Deferred Tax Liability",
        "documentation": "Amount of deferred tax liability assumed in business combination and recognized at acquisition date."
       }
      }
     },
     "auth_ref": [
      "r1591",
      "r1593"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Asset Acquired, Inventory, Current",
        "label": "Business Combination, Recognized Asset Acquired, Inventory, Current",
        "documentation": "Amount of inventory acquired in business combination and recognized at acquisition date, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1191",
      "r1193",
      "r1591",
      "r1593"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Business Combination, Recognized Liability Assumed, Liability",
        "label": "Business Combination, Recognized Liability Assumed, Liability",
        "documentation": "Amount of liability assumed in business combination and recognized at acquisition date."
       }
      }
     },
     "auth_ref": [
      "r607",
      "r612"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails",
      "http://www.hillmangroup.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less)",
        "label": "Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less)",
        "documentation": "Amount of asset acquired in excess of (less than) liability assumed in business combination and recognized at acquisition date. Excludes goodwill."
       }
      }
     },
     "auth_ref": [
      "r1191",
      "r1193",
      "r1591",
      "r1593"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Asset Acquired, Property, Plant, and Equipment",
        "label": "Business Combination, Recognized Asset Acquired, Property, Plant, and Equipment",
        "documentation": "Amount of property, plant, and equipment acquired in business combination and recognized at acquisition date."
       }
      }
     },
     "auth_ref": [
      "r1191",
      "r1193",
      "r1591",
      "r1593"
     ]
    },
    "country_CA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2026",
     "localname": "CA",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Canada",
        "label": "CANADA"
       }
      }
     },
     "auth_ref": []
    },
    "hlm_CampbellMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "CampbellMember",
     "presentation": [
      "http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Campbell",
        "label": "Campbell [Member]",
        "documentation": "Campbell"
       }
      }
     },
     "auth_ref": []
    },
    "hlm_CanadaSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "CanadaSegmentMember",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails",
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Canada",
        "label": "Canada Segment [Member]",
        "documentation": "Canada Segment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital expenditures in accounts payable",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r1461"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalent",
        "documentation": "Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r181",
      "r184",
      "r1127",
      "r1672"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents at beginning of period",
        "periodEndLabel": "Cash and cash equivalents at end of period",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r181",
      "r184"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase (decrease) in cash and cash equivalents",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation",
        "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r28"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1332"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1329"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1327"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Domain]",
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r109",
      "r110",
      "r137",
      "r138",
      "r139",
      "r140",
      "r141",
      "r142",
      "r187",
      "r190",
      "r222",
      "r226",
      "r233",
      "r235",
      "r243",
      "r244",
      "r317",
      "r391",
      "r394",
      "r395",
      "r396",
      "r400",
      "r401",
      "r425",
      "r426",
      "r428",
      "r429",
      "r431",
      "r433",
      "r436",
      "r437",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r446",
      "r449",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r462",
      "r463",
      "r466",
      "r467",
      "r468",
      "r751",
      "r880",
      "r881",
      "r891",
      "r892",
      "r893",
      "r928",
      "r987",
      "r988",
      "r989",
      "r990",
      "r996",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1028",
      "r1048",
      "r1070",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1371",
      "r1464",
      "r1466",
      "r1474",
      "r1557",
      "r1559"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeStockRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Line Items]",
        "label": "Class of Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r110",
      "r137",
      "r141",
      "r142",
      "r243",
      "r428",
      "r437",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r446",
      "r449",
      "r456",
      "r457",
      "r459",
      "r460",
      "r462",
      "r463",
      "r466",
      "r468",
      "r699",
      "r880",
      "r881",
      "r892",
      "r893",
      "r987",
      "r988",
      "r989",
      "r990",
      "r1371",
      "r1462",
      "r1464",
      "r1557"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r1333"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1333"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies (Note 6)",
        "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": [
      "r135",
      "r880",
      "r881",
      "r890",
      "r934",
      "r1027"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r382",
      "r383",
      "r1109",
      "r1534",
      "r1539",
      "r1540"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/CoverPage",
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeStockRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r463",
      "r880",
      "r881",
      "r893",
      "r1272",
      "r1273",
      "r1274",
      "r1276",
      "r1277",
      "r1278",
      "r1281",
      "r1470",
      "r1471",
      "r1473",
      "r1637",
      "r1722",
      "r1726"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in usd per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r1398",
      "r1555",
      "r1673",
      "r1674",
      "r1677"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized",
        "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": [
      "r142",
      "r463",
      "r880",
      "r881",
      "r893",
      "r1028"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued",
        "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": [
      "r142",
      "r463",
      "r880",
      "r881",
      "r893"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r463",
      "r880",
      "r881",
      "r893",
      "r1028",
      "r1046",
      "r1552",
      "r1726",
      "r1727"
     ]
    },
    "hlm_CommonStockSharesOutstandingIncludingAdjustments": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "CommonStockSharesOutstandingIncludingAdjustments",
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeStockRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Common Stock, Shares, Outstanding, Including Adjustments",
        "documentation": "Common Stock, Shares, Outstanding, Including Adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock: $0.0001 par value, 500,000,000 shares authorized, 199,136,010 and 194,803,383 issued and outstanding in 2026, respectively, and 197,857,100 and 196,487,532 shares issued and outstanding in 2025, respectively",
        "label": "Common Stock, Value, Issued",
        "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": [
      "r142",
      "r426",
      "r432",
      "r463",
      "r880",
      "r881",
      "r893",
      "r935",
      "r1250"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1338"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1337"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1339"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1336"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r161",
      "r163",
      "r168",
      "r901",
      "r946",
      "r947"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Axis]",
        "label": "Consolidation Items [Axis]",
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r80",
      "r81",
      "r82",
      "r83",
      "r84",
      "r85",
      "r86",
      "r87",
      "r88",
      "r187",
      "r188",
      "r193",
      "r194",
      "r241",
      "r256",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r276",
      "r277",
      "r278",
      "r391",
      "r392",
      "r393",
      "r394",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r467",
      "r907",
      "r1157",
      "r1158",
      "r1381",
      "r1382",
      "r1547",
      "r1548"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Domain]",
        "label": "Consolidation Items [Domain]",
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r80",
      "r81",
      "r82",
      "r83",
      "r84",
      "r85",
      "r86",
      "r87",
      "r88",
      "r187",
      "r188",
      "r193",
      "r194",
      "r241",
      "r256",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r276",
      "r277",
      "r278",
      "r391",
      "r392",
      "r393",
      "r394",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r467",
      "r907",
      "r1157",
      "r1158",
      "r1381",
      "r1382",
      "r1547",
      "r1548"
     ]
    },
    "us-gaap_ContingentConsiderationByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ContingentConsiderationByTypeAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Contingent Consideration, Type [Axis]",
        "label": "Business Combination, Contingent Consideration, Type [Axis]",
        "documentation": "Information by type of contingent consideration arrangement in business combination."
       }
      }
     },
     "auth_ref": [
      "r1596",
      "r1597",
      "r1598",
      "r1599",
      "r1600",
      "r1601"
     ]
    },
    "us-gaap_ContingentConsiderationTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ContingentConsiderationTypeDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Contingent Consideration, Type [Domain]",
        "label": "Business Combination, Contingent Consideration, Type [Domain]",
        "documentation": "Type of contingent consideration arrangement in business combination."
       }
      }
     },
     "auth_ref": [
      "r1596",
      "r1597",
      "r1598",
      "r1599",
      "r1600",
      "r1601"
     ]
    },
    "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of sales (exclusive of depreciation and amortization shown separately below)",
        "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization",
        "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization."
       }
      }
     },
     "auth_ref": [
      "r1141",
      "r1142",
      "r1373",
      "r1412"
     ]
    },
    "hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails": {
       "parentTag": "hlm_EarningsBeforeInterestTaxDepreciationAndAmortization",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted",
        "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted",
        "documentation": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer relationships",
        "label": "Customer Relationships [Member]",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
       }
      }
     },
     "auth_ref": [
      "r1204",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1518",
      "r1520",
      "r1523",
      "r1524"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Disclosure [Abstract]",
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails",
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails",
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails",
      "http://www.hillmangroup.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Axis]",
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r115",
      "r123",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r132",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r457",
      "r880",
      "r881",
      "r889",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1248",
      "r1462",
      "r1463",
      "r1465",
      "r1469",
      "r1535",
      "r1536",
      "r1537",
      "r1661",
      "r1663",
      "r1678"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis spread on variable rate (as a percent)",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails": {
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails",
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt, gross",
        "label": "Long-Term Debt, Gross",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r419",
      "r1673",
      "r1674",
      "r1675"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Face Amount",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r402",
      "r766",
      "r767",
      "r1167",
      "r1168",
      "r1248"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate (as a percent)",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r126",
      "r403",
      "r880",
      "r881",
      "r889"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails",
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "Debt Instrument [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": [
      "r115",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r132",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r457",
      "r699",
      "r880",
      "r881",
      "r889",
      "r907",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1248",
      "r1462",
      "r1463",
      "r1465",
      "r1469",
      "r1661",
      "r1663"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails",
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails",
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails",
      "http://www.hillmangroup.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Name [Domain]",
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r115",
      "r123",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r132",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r457",
      "r880",
      "r881",
      "r889",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1248",
      "r1462",
      "r1463",
      "r1465",
      "r1469",
      "r1535",
      "r1536",
      "r1537",
      "r1661",
      "r1663",
      "r1678"
     ]
    },
    "hlm_DebtInstrumentPrepaymentFeePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "DebtInstrumentPrepaymentFeePercent",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayment fee rate (as a percent)",
        "label": "Debt Instrument, Prepayment Fee, Percent",
        "documentation": "Debt Instrument, Prepayment Fee, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails",
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r39",
      "r40",
      "r41",
      "r115",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r132",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r457",
      "r699",
      "r880",
      "r881",
      "r889",
      "r907",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1248",
      "r1462",
      "r1463",
      "r1465",
      "r1469",
      "r1661",
      "r1663"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentUnamortizedDiscount",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unamortized discount on Senior Term Loan",
        "label": "Debt Instrument, Unamortized Discount",
        "documentation": "Amount, after accumulated amortization, of debt discount."
       }
      }
     },
     "auth_ref": [
      "r1550",
      "r1660",
      "r1661",
      "r1663"
     ]
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred financing fees",
        "label": "Debt Issuance Costs, Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1550",
      "r1660",
      "r1661",
      "r1663"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r46",
      "r1462",
      "r1468"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities",
        "label": "Deferred Income Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r556",
      "r557",
      "r880",
      "r881",
      "r886",
      "r932"
     ]
    },
    "hlm_DelaneyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "DelaneyMember",
     "presentation": [
      "http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsTransactionbetweenEntitiesunderCommonControlandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Delaney",
        "label": "Delaney [Member]",
        "documentation": "Delaney"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "label": "Depreciation",
        "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",
      "r175",
      "r373",
      "r1138",
      "r1139",
      "r1142",
      "r1145"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r177",
      "r241",
      "r259",
      "r276",
      "r1138",
      "r1157",
      "r1158",
      "r1521",
      "r1525",
      "r1527",
      "r1529"
     ]
    },
    "us-gaap_DerivativeAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Asset",
        "label": "Derivative Asset",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r155",
      "r698",
      "r728",
      "r729",
      "r737",
      "r746",
      "r747",
      "r748",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1034",
      "r1035",
      "r1086",
      "r1089",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1133",
      "r1135",
      "r1136",
      "r1137",
      "r1236",
      "r1239",
      "r1246",
      "r1247",
      "r1274",
      "r1641",
      "r1642",
      "r1643",
      "r1723"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails",
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]",
        "label": "Derivative Contract [Domain]",
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r652",
      "r653",
      "r654",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r821",
      "r1017",
      "r1019",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1086",
      "r1087",
      "r1092",
      "r1094",
      "r1133",
      "r1134",
      "r1137",
      "r1231",
      "r1232",
      "r1251",
      "r1272",
      "r1274",
      "r1400",
      "r1401",
      "r1402",
      "r1403",
      "r1404",
      "r1405",
      "r1406",
      "r1407",
      "r1408",
      "r1631",
      "r1632",
      "r1633",
      "r1634",
      "r1644",
      "r1645",
      "r1646",
      "r1647",
      "r1648",
      "r1649",
      "r1651",
      "r1652"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative assets",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset",
        "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r698",
      "r1133",
      "r1135",
      "r1136",
      "r1137"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Derivative liabilities",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset",
        "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r698",
      "r1133",
      "r1135",
      "r1136",
      "r1137"
     ]
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeFixedInterestRate",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed interest rate",
        "label": "Derivative, Fixed Interest Rate",
        "documentation": "Fixed interest rate related to the interest rate derivative."
       }
      }
     },
     "auth_ref": [
      "r1629"
     ]
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails",
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]",
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r652",
      "r653",
      "r654",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r821",
      "r1017",
      "r1019",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1086",
      "r1087",
      "r1092",
      "r1094",
      "r1133",
      "r1134",
      "r1137",
      "r1231",
      "r1232",
      "r1251",
      "r1272",
      "r1274",
      "r1400",
      "r1401",
      "r1402",
      "r1403",
      "r1404",
      "r1405",
      "r1406",
      "r1407",
      "r1408",
      "r1631",
      "r1632",
      "r1633",
      "r1634",
      "r1644",
      "r1645",
      "r1646",
      "r1647",
      "r1648",
      "r1649",
      "r1651",
      "r1652"
     ]
    },
    "hlm_DerivativeInstrumentRiskAxisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "DerivativeInstrumentRiskAxisAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument Risk Axis [Axis]",
        "label": "Derivative Instrument Risk Axis [Axis]",
        "documentation": "Derivative Instrument Risk Axis"
       }
      }
     },
     "auth_ref": []
    },
    "hlm_DerivativeInstrumentRiskAxisDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "DerivativeInstrumentRiskAxisDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument Risk Axis [Domain]",
        "label": "Derivative Instrument Risk Axis [Domain]",
        "documentation": "Derivative Instrument Risk Axis [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedging"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives and Hedging",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts."
       }
      }
     },
     "auth_ref": [
      "r452",
      "r453",
      "r455",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r705",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235"
     ]
    },
    "us-gaap_DerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Liability",
        "label": "Derivative Liability",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r155",
      "r698",
      "r728",
      "r729",
      "r737",
      "r746",
      "r747",
      "r748",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1041",
      "r1043",
      "r1044",
      "r1087",
      "r1088",
      "r1089",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1133",
      "r1135",
      "r1136",
      "r1137",
      "r1641",
      "r1642",
      "r1643",
      "r1723"
     ]
    },
    "us-gaap_DerivativeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative [Line Items]",
        "label": "Derivative [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": [
      "r454",
      "r1630",
      "r1635"
     ]
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notional amount",
        "label": "Derivative, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r1231",
      "r1607",
      "r1608"
     ]
    },
    "us-gaap_DerivativeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativeTable",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative [Table]",
        "label": "Derivative [Table]",
        "documentation": "Disclosure of information about derivative instrument or group of derivative instruments, including, but not limited to, type of derivative instrument, risk being hedged, notional amount, hedge designation, related hedged item, inception date, and maturity date."
       }
      }
     },
     "auth_ref": [
      "r454",
      "r1630",
      "r1635"
     ]
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DerivativesFairValueLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives, Fair Value [Line Items]",
        "label": "Derivatives, Fair Value [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": [
      "r652",
      "r656",
      "r657",
      "r658",
      "r659",
      "r1232"
     ]
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DesignatedAsHedgingInstrumentMember",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Designated as Hedging Instrument",
        "label": "Designated as Hedging Instrument [Member]",
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)."
       }
      }
     },
     "auth_ref": [
      "r1630"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "label": "Disaggregation of Revenue [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": [
      "r493",
      "r494",
      "r1173",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178",
      "r1179"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r493",
      "r494",
      "r1173",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178",
      "r1179"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "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": [
      "r1560"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r1288"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r1320"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentType",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1331"
     ]
    },
    "hlm_EarningsBeforeInterestTaxDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "EarningsBeforeInterestTaxDepreciationAndAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Earnings Before Interest Tax Depreciation And Amortization",
        "terseLabel": "Total adjusted EBITDA",
        "label": "Earnings Before Interest Tax Depreciation And Amortization",
        "documentation": "Earnings Before Interest Tax Depreciation And Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareBasic",
     "calculation": {
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails": {
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic and Diluted income (loss) per share (in usd per share)",
        "label": "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": [
      "r95",
      "r169",
      "r200",
      "r203",
      "r204",
      "r205",
      "r206",
      "r208",
      "r209",
      "r210",
      "r212",
      "r219",
      "r222",
      "r233",
      "r234",
      "r235",
      "r240",
      "r371",
      "r424",
      "r499",
      "r550",
      "r579",
      "r636",
      "r724",
      "r725",
      "r902",
      "r948",
      "r1148"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareDiluted",
     "calculation": {
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Diluted income (loss) per share (in usd per share)",
        "label": "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": [
      "r95",
      "r169",
      "r200",
      "r203",
      "r204",
      "r205",
      "r206",
      "r208",
      "r209",
      "r210",
      "r212",
      "r222",
      "r233",
      "r234",
      "r235",
      "r240",
      "r371",
      "r424",
      "r499",
      "r550",
      "r579",
      "r636",
      "r724",
      "r725",
      "r902",
      "r948",
      "r1148"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r218",
      "r236",
      "r237",
      "r238",
      "r239",
      "r472"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate changes on cash",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "documentation": "Amount of increase (decrease) from effect of exchange rate change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r756"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://www.hillmangroup.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective income tax rates",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r559",
      "r1190"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salaries and wages",
        "label": "Employee-related Liabilities, Current",
        "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": [
      "r1391"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Options",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": [
      "r1561",
      "r1562",
      "r1563",
      "r1564",
      "r1565",
      "r1566",
      "r1567",
      "r1568",
      "r1569",
      "r1570",
      "r1571",
      "r1572",
      "r1573",
      "r1574",
      "r1575",
      "r1576",
      "r1577",
      "r1578",
      "r1579",
      "r1580",
      "r1581",
      "r1582",
      "r1583",
      "r1584",
      "r1585",
      "r1586"
     ]
    },
    "hlm_EmployeeStockPurchasePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "EmployeeStockPurchasePlanMember",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Purchase Plan",
        "label": "Employee Stock Purchase Plan [Member]",
        "documentation": "Employee Stock Purchase Plan"
       }
      }
     },
     "auth_ref": []
    },
    "hlm_EngravingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "EngravingMember",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Engraving [Member]",
        "label": "Engraving [Member]",
        "documentation": "Engraving [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntitiesTable",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entities [Table]",
        "label": "Entities [Table]",
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "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/2026",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1286"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "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/2026",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "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_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1286"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "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": [
      "r1286"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityInformationLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Information [Line Items]",
        "label": "Entity 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": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "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": [
      "r1370"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1286"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "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": [
      "r1286"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r1286"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "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": [
      "r1286"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Footnote",
        "label": "Equity Awards Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1325"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1366"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments",
        "label": "Equity Awards Adjustments [Member]"
       }
      }
     },
     "auth_ref": [
      "r1366"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1366"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails",
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeStockRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "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": [
      "r94",
      "r95",
      "r109",
      "r141",
      "r142",
      "r164",
      "r165",
      "r166",
      "r195",
      "r196",
      "r197",
      "r201",
      "r210",
      "r213",
      "r215",
      "r242",
      "r318",
      "r323",
      "r370",
      "r371",
      "r372",
      "r423",
      "r456",
      "r461",
      "r462",
      "r463",
      "r466",
      "r468",
      "r471",
      "r496",
      "r498",
      "r500",
      "r503",
      "r550",
      "r567",
      "r568",
      "r574",
      "r575",
      "r576",
      "r580",
      "r635",
      "r636",
      "r700",
      "r701",
      "r704",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r713",
      "r714",
      "r715",
      "r716",
      "r723",
      "r758",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r769",
      "r789",
      "r840",
      "r880",
      "r881",
      "r892",
      "r893",
      "r928",
      "r944",
      "r970",
      "r971",
      "r972",
      "r996",
      "r1070",
      "r1559"
     ]
    },
    "hlm_EquityIncentivePlan2014Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "EquityIncentivePlan2014Member",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2014 Equity Incentive Plan",
        "label": "Equity Incentive Plan 2014 [Member]",
        "documentation": "Equity Incentive Plan 2014"
       }
      }
     },
     "auth_ref": []
    },
    "hlm_EquityIncentivePlan2021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "EquityIncentivePlan2021Member",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021 Equity Incentive Plan",
        "label": "Equity Incentive Plan 2021 [Member]",
        "documentation": "Equity Incentive Plan 2021"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1335"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1293",
      "r1303",
      "r1313",
      "r1345"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r1290",
      "r1300",
      "r1310",
      "r1342"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1341"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r726",
      "r728",
      "r729",
      "r737",
      "r1236"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r726",
      "r728",
      "r729",
      "r737",
      "r1236"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r410",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r512",
      "r513",
      "r726",
      "r727",
      "r729",
      "r730",
      "r731",
      "r732",
      "r736",
      "r737",
      "r738",
      "r746",
      "r806",
      "r807",
      "r808",
      "r813",
      "r1167",
      "r1168",
      "r1180",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1236",
      "r1239",
      "r1246",
      "r1247"
     ]
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueByMeasurementBasisAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Basis [Axis]",
        "label": "Measurement Basis [Axis]",
        "documentation": "Information by measurement basis."
       }
      }
     },
     "auth_ref": [
      "r410",
      "r746",
      "r747",
      "r748",
      "r749",
      "r751",
      "r752",
      "r1167",
      "r1168",
      "r1246",
      "r1656"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Axis]",
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r728",
      "r729",
      "r730",
      "r732",
      "r1236",
      "r1642",
      "r1653"
     ]
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueDisclosureItemAmountsDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement [Domain]",
        "label": "Fair Value Measurement [Domain]",
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value."
       }
      }
     },
     "auth_ref": [
      "r410",
      "r1167",
      "r1168"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Abstract]",
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r730",
      "r733",
      "r734",
      "r735",
      "r736",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r879",
      "r1236",
      "r1240"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r410",
      "r505",
      "r510",
      "r512",
      "r729",
      "r737",
      "r746",
      "r806",
      "r1180",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1236",
      "r1246",
      "r1247"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level\u00a02",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r410",
      "r505",
      "r510",
      "r512",
      "r514",
      "r729",
      "r730",
      "r737",
      "r746",
      "r807",
      "r1167",
      "r1168",
      "r1180",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1236",
      "r1246",
      "r1247"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level\u00a03",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r410",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r512",
      "r513",
      "r729",
      "r730",
      "r731",
      "r732",
      "r737",
      "r746",
      "r808",
      "r1167",
      "r1168",
      "r1180",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1236",
      "r1239",
      "r1246",
      "r1247"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Domain]",
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r728",
      "r729",
      "r730",
      "r732",
      "r1236",
      "r1642",
      "r1653"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r410",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r512",
      "r513",
      "r726",
      "r727",
      "r729",
      "r730",
      "r731",
      "r732",
      "r736",
      "r737",
      "r738",
      "r746",
      "r806",
      "r807",
      "r808",
      "r813",
      "r1167",
      "r1168",
      "r1180",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1236",
      "r1239",
      "r1246",
      "r1247"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring [Member]",
        "verboseLabel": "Fair Value Measurements, Recurring",
        "label": "Fair Value, Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r1236",
      "r1639",
      "r1640",
      "r1641",
      "r1642",
      "r1643",
      "r1653"
     ]
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "documentation": "Disclosure of information about location and fair value of derivative instrument and nonderivative instrument designated as hedging instrument."
       }
      }
     },
     "auth_ref": [
      "r652",
      "r656",
      "r657",
      "r658",
      "r659",
      "r1232"
     ]
    },
    "hlm_FastenersHardwareandPersonalProtectionSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "FastenersHardwareandPersonalProtectionSegmentMember",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails",
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hardware and Protective Solutions",
        "label": "Fasteners, Hardware and Personal Protection Segment [Member]",
        "documentation": "Fasteners, Hardware and Personal Protection Segment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hlm_FasteningandHardwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "FasteningandHardwareMember",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fastening and Hardware",
        "label": "Fastening and Hardware [Member]",
        "documentation": "Fastening and Hardware [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hlm_FinanceLeaseCost1Abstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "FinanceLeaseCost1Abstract",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease costs:",
        "label": "Finance Lease, Cost1 [Abstract]",
        "documentation": "Finance Lease, Cost1"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest on lease liabilities",
        "label": "Finance Lease, Interest Expense",
        "documentation": "Amount of interest expense on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r772",
      "r777",
      "r1249"
     ]
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating cash outflow from finance leases",
        "label": "Finance Lease, Interest Payment on Liability",
        "documentation": "Amount of interest paid on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r774",
      "r781"
     ]
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Leases",
        "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails",
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total principal payable on finance leases",
        "verboseLabel": "Present value of lease liabilities",
        "label": "Finance Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease."
       }
      }
     },
     "auth_ref": [
      "r771",
      "r784"
     ]
    },
    "hlm_FinanceLeaseLiabilityAndOtherObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "FinanceLeaseLiabilityAndOtherObligations",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails": {
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, and Other Obligations",
        "label": "Finance Lease, Liability, and Other Obligations",
        "documentation": "Finance Lease, Liability, and Other Obligations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of long-term debt",
        "label": "Finance Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r771"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Financing Lease, Liability Maturity",
        "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1668"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt, less current portion",
        "label": "Finance Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r771"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails",
      "http://www.hillmangroup.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Payment, Due",
        "totalLabel": "Total future minimum rental commitments",
        "label": "Finance Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r784",
      "r1463",
      "r1469",
      "r1678"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r784",
      "r1463",
      "r1469",
      "r1678"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining 2026",
        "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": [
      "r784",
      "r1463",
      "r1469",
      "r1678"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030",
        "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": [
      "r784",
      "r1463",
      "r1469",
      "r1678"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": [
      "r784",
      "r1463",
      "r1469",
      "r1678"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "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": [
      "r784",
      "r1463",
      "r1469",
      "r1678"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "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": [
      "r784",
      "r1463",
      "r1469",
      "r1678"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less - amounts representing 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": [
      "r784"
     ]
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hillmangroup.com/role/LeasesSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Principal payments under finance lease obligations",
        "verboseLabel": "Financing cash outflow from finance leases",
        "label": "Finance Lease, Principal Payments",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r773",
      "r781"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease assets, net, included in property plant and equipment",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r770"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of right of use assets",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r772",
      "r777",
      "r1249"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease, weighted average discount rate",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for finance lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r783",
      "r1249"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease, weighted average remaining term",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "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": [
      "r782",
      "r1249"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instrument [Axis]",
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r418",
      "r454",
      "r699",
      "r743",
      "r750",
      "r753",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r810",
      "r811",
      "r812",
      "r813",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r822",
      "r823",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r930",
      "r945",
      "r1163",
      "r1236",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1374",
      "r1375",
      "r1376",
      "r1377",
      "r1378",
      "r1379",
      "r1380",
      "r1495",
      "r1496",
      "r1497",
      "r1498",
      "r1638",
      "r1641",
      "r1642",
      "r1643",
      "r1650",
      "r1653",
      "r1654",
      "r1655"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated useful life",
        "label": "Intangible Asset, Finite-Lived, Useful Life",
        "documentation": "Useful life of finite-lived intangible asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed."
       }
      }
     },
     "auth_ref": [
      "r368"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: Accumulated amortization",
        "label": "Intangible Asset, Finite-Lived, Accumulated Amortization",
        "documentation": "Amount of accumulated amortization of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r341",
      "r362",
      "r1125",
      "r1525"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Asset, Finite-Lived, Class [Axis]",
        "label": "Intangible Asset, Finite-Lived, Class [Axis]",
        "documentation": "Information by class of finite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r355",
      "r357",
      "r358",
      "r359",
      "r361",
      "r362",
      "r365",
      "r366",
      "r843",
      "r844",
      "r982",
      "r1121",
      "r1125",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1525",
      "r1729",
      "r1730",
      "r1731"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-lived intangible assets, gross",
        "label": "Intangible Asset, Finite-Lived, before Accumulated Amortization",
        "documentation": "Amount, before accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed."
       }
      }
     },
     "auth_ref": [
      "r341",
      "r362",
      "r844",
      "r1125",
      "r1525"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Asset, Finite-Lived [Line Items]",
        "label": "Intangible Asset, Finite-Lived [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": [
      "r355",
      "r362",
      "r365",
      "r366",
      "r367",
      "r843",
      "r1121",
      "r1125",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1525",
      "r1729",
      "r1730",
      "r1731"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Asset, Finite-Lived, Class [Domain]",
        "label": "Intangible Asset, Finite-Lived, Class [Domain]",
        "documentation": "Class of finite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r355",
      "r357",
      "r358",
      "r359",
      "r361",
      "r362",
      "r365",
      "r366",
      "r982",
      "r1121",
      "r1125",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1525",
      "r1729",
      "r1730",
      "r1731"
     ]
    },
    "hlm_ForeignCurrencyForwardGainOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "ForeignCurrencyForwardGainOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Forward, Gain or Loss",
        "label": "Foreign Currency Forward, Gain or Loss",
        "documentation": "Foreign Currency Forward, Gain or Loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ForeignExchangeForwardMember",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Exchange Forward",
        "label": "Foreign Exchange Forward [Member]",
        "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate."
       }
      }
     },
     "auth_ref": [
      "r1034",
      "r1038",
      "r1043",
      "r1060",
      "r1066",
      "r1090",
      "r1091",
      "r1092",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1274",
      "r1610",
      "r1611",
      "r1612",
      "r1616",
      "r1617",
      "r1618",
      "r1619",
      "r1620",
      "r1624",
      "r1625",
      "r1626",
      "r1628"
     ]
    },
    "hlm_ForestParkOhioMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "ForestParkOhioMember",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forest Park, Ohio",
        "label": "Forest Park, Ohio [Member]",
        "documentation": "Forest Park, Ohio"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r1297",
      "r1307",
      "r1317",
      "r1349"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r1297",
      "r1307",
      "r1317",
      "r1349"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r1297",
      "r1307",
      "r1317",
      "r1349"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1297",
      "r1307",
      "r1317",
      "r1349"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1297",
      "r1307",
      "r1317",
      "r1349"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1330"
     ]
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gain on disposal of property and equipment",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r1526",
      "r1530",
      "r1531",
      "r1532",
      "r1533"
     ]
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Refinancing costs",
        "negatedNetLabel": "Loss on debt restructuring",
        "terseLabel": "Loss on debt restructuring",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r18",
      "r19"
     ]
    },
    "us-gaap_GainsLossesOnRestructuringOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GainsLossesOnRestructuringOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Refinancing costs",
        "negatedTerseLabel": "Refinancing costs",
        "label": "Gains (Losses) on Restructuring of Debt",
        "documentation": "For a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r172"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails": {
       "parentTag": "hlm_EarningsBeforeInterestTaxDepreciationAndAmortization",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and Administrative Expense",
        "label": "General and Administrative Expense",
        "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": [
      "r25",
      "r1050"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Goodwill",
        "documentation": "Amount, after accumulated impairment loss, of 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": [
      "r112",
      "r118",
      "r342",
      "r880",
      "r881",
      "r882",
      "r1158",
      "r1164",
      "r1191",
      "r1192",
      "r1193",
      "r1223",
      "r1237",
      "r1250",
      "r1502",
      "r1509",
      "r1602"
     ]
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GoodwillAcquiredDuringPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisitions",
        "label": "Goodwill, Acquired During Period",
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r628",
      "r631",
      "r634",
      "r1164"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Asset, Goodwill and Other [Abstract]",
        "label": "Intangible Asset, Goodwill and Other [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Other Intangible Assets",
        "label": "Intangible Asset and Goodwill [Text Block]",
        "documentation": "The entire disclosure for intangible asset and goodwill. Includes, but is not limited to, finite- and indefinite-lived intangible assets, capitalized cost for internal-use software and software to be sold, leased, or marketed."
       }
      }
     },
     "auth_ref": [
      "r1500",
      "r1512"
     ]
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Goodwill, Foreign Currency Translation, Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r349",
      "r634"
     ]
    },
    "us-gaap_GoodwillLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GoodwillLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Line Items]",
        "label": "Goodwill [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": [
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r1164"
     ]
    },
    "us-gaap_GoodwillPurchaseAccountingAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GoodwillPurchaseAccountingAdjustments",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill, Purchase Accounting Adjustments",
        "label": "Goodwill, Measurement Period Adjustment",
        "documentation": "Amount of increase (decrease) from measurement period adjustment of 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": [
      "r1508",
      "r1587",
      "r1589",
      "r1594",
      "r1602"
     ]
    },
    "us-gaap_GoodwillRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GoodwillRollForward",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Roll Forward]",
        "label": "Goodwill [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dispositions",
        "label": "Goodwill, Divestiture",
        "documentation": "Amount of decrease in goodwill acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized, from divestiture."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r634",
      "r1164"
     ]
    },
    "us-gaap_GranteeStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GranteeStatusAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grantee Status [Axis]",
        "label": "Grantee Status [Axis]",
        "documentation": "Information by status of recipient to whom award is granted."
       }
      }
     },
     "auth_ref": [
      "r517",
      "r519",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547"
     ]
    },
    "us-gaap_GranteeStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GranteeStatusDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grantee Status [Domain]",
        "label": "Grantee Status [Domain]",
        "documentation": "Status of recipient to whom award is granted."
       }
      }
     },
     "auth_ref": [
      "r517",
      "r519",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547"
     ]
    },
    "hlm_GroupHealthInsuranceClaimsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "GroupHealthInsuranceClaimsMember",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Group Health Insurance Claims",
        "label": "Group Health Insurance Claims [Member]",
        "documentation": "Group Health Insurance Claims [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HedgingDesignationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "HedgingDesignationAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Axis]",
        "label": "Hedging Designation [Axis]",
        "documentation": "Information by designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r1610",
      "r1623",
      "r1630"
     ]
    },
    "us-gaap_HedgingDesignationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "HedgingDesignationDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Domain]",
        "label": "Hedging Designation [Domain]",
        "documentation": "Designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r1610",
      "r1623",
      "r1630"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r35",
      "r903",
      "r905",
      "r942",
      "r1126",
      "r1141",
      "r1144",
      "r1147",
      "r1152",
      "r1157",
      "r1477",
      "r1480",
      "r1486",
      "r1490",
      "r1491"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Abstract]",
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r191",
      "r555",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r569",
      "r571",
      "r572",
      "r573",
      "r929",
      "r981",
      "r992",
      "r1190"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hillmangroup.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax expense",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r47",
      "r187",
      "r214",
      "r215",
      "r241",
      "r262",
      "r276",
      "r558",
      "r559",
      "r570",
      "r949",
      "r1126",
      "r1141",
      "r1144",
      "r1147",
      "r1190"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes paid",
        "label": "Income Tax Paid, after Refund Received",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r183",
      "r565",
      "r566"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accounts receivable, net",
        "label": "Increase (Decrease) in 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_IncreaseDecreaseInAccruedSalaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInAccruedSalaries",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued salaries and wages",
        "label": "Increase (Decrease) in Accrued Salaries",
        "documentation": "The increase (decrease) during the period in accrued salaries."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories, net",
        "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/2026",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating items:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInOtherAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other accrued expenses",
        "label": "Increase (Decrease) in Other Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other assets",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeStockRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "calculation": {
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive effect of stock options (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r223",
      "r224",
      "r225",
      "r235",
      "r520"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets [Axis]",
        "label": "Intangible Asset, Indefinite-Lived, Class [Axis]",
        "documentation": "Information by class of indefinite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r355",
      "r360",
      "r364",
      "r1125",
      "r1196",
      "r1197",
      "r1198",
      "r1207",
      "r1208",
      "r1222"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite Intangible assets, gross",
        "label": "Intangible Asset, Excluding Goodwill, Indefinite-Lived",
        "documentation": "Amount of indefinite-lived intangible asset. Excludes goodwill."
       }
      }
     },
     "auth_ref": [
      "r341",
      "r364",
      "r1125"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]",
        "label": "Intangible Asset, Indefinite-Lived, Class [Domain]",
        "documentation": "Class of indefinite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r355",
      "r360",
      "r364",
      "r1125",
      "r1196",
      "r1197",
      "r1198",
      "r1207",
      "r1208",
      "r1222"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1297",
      "r1307",
      "r1317",
      "r1341",
      "r1349",
      "r1353",
      "r1361"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1359"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1289",
      "r1365"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1289",
      "r1365"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1289",
      "r1365"
     ]
    },
    "hlm_InstafobMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "InstafobMember",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Instafob",
        "label": "Instafob [Member]",
        "documentation": "Instafob [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InsuranceClaimsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InsuranceClaimsMember",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance Claims",
        "label": "Insurance Claims [Member]",
        "documentation": "A demand for payment of a policy benefit because of the occurrence of an insured event, such as the death or disability of the insured; the maturity of an endowment; the incurrence of hospital or medical bills; the destruction or damage of property and related deaths or injuries; defects in, liens on, or challenges to the title to real estate; or the occurrence of a surety loss; and the costs to process claims."
       }
      }
     },
     "auth_ref": [
      "r1541",
      "r1542",
      "r1543",
      "r1544",
      "r1545"
     ]
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, gross",
        "label": "Intangible Asset, Excluding Goodwill, before Accumulated Amortization",
        "documentation": "Amount, before accumulated amortization, of finite- and indefinite-lived intangible assets and capitalized cost for software to be sold, leased, or marketed. Excludes goodwill."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r118"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other intangibles, net of accumulated amortization of $622,666 ($592,748 - 2025)",
        "totalLabel": "Other intangibles, net",
        "label": "Intangible Asset, Excluding Goodwill, after Accumulated Amortization",
        "documentation": "Amount, after accumulated amortization, of finite- and indefinite-lived intangible assets and capitalized cost for software to be sold, leased, or marketed. Excludes goodwill."
       }
      }
     },
     "auth_ref": [
      "r355",
      "r880",
      "r881",
      "r883",
      "r1520",
      "r1522"
     ]
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense, net",
        "negatedTerseLabel": "Interest expense, net",
        "label": "Interest Income (Expense), Operating",
        "documentation": "Amount of interest income (expense) classified as operating."
       }
      }
     },
     "auth_ref": [
      "r899",
      "r1144",
      "r1480"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest paid",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activity",
        "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": [
      "r178",
      "r180",
      "r182"
     ]
    },
    "hlm_InterestRateSwapAgreement2024Swap1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "InterestRateSwapAgreement2024Swap1Member",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails",
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate Swap Agreement - 2024 Swap 1",
        "label": "Interest Rate Swap Agreement - 2024 Swap 1 [Member]",
        "documentation": "Interest Rate Swap Agreement - 2024 Swap 1"
       }
      }
     },
     "auth_ref": []
    },
    "hlm_InterestRateSwapAgreement2024Swap2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "InterestRateSwapAgreement2024Swap2Member",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails",
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate Swap Agreement - 2024 Swap 2",
        "label": "Interest Rate Swap Agreement - 2024 Swap 2 [Member]",
        "documentation": "Interest Rate Swap Agreement - 2024 Swap 2"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestRateSwapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestRateSwapMember",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate swaps",
        "label": "Interest Rate Swap [Member]",
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period."
       }
      }
     },
     "auth_ref": [
      "r1231",
      "r1279",
      "r1280",
      "r1609",
      "r1610",
      "r1611",
      "r1612",
      "r1613",
      "r1614",
      "r1615",
      "r1616",
      "r1617",
      "r1618",
      "r1619",
      "r1620",
      "r1621",
      "r1622",
      "r1623",
      "r1627"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories, net",
        "label": "Inventory, 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": [
      "r111",
      "r150",
      "r1128",
      "r1250"
     ]
    },
    "hlm_KanebridgeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "KanebridgeMember",
     "presentation": [
      "http://www.hillmangroup.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Kanebridge",
        "label": "Kanebridge [Member]",
        "documentation": "Kanebridge"
       }
      }
     },
     "auth_ref": []
    },
    "hlm_KeyandKeyAccessoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "KeyandKeyAccessoriesMember",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Key and Key Accessories [Member]",
        "label": "Key and Key Accessories [Member]",
        "documentation": "Key and Key Accessories [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease, Cost",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r1667"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases [Abstract]",
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeFinanceLeasesTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Leases",
        "label": "Lessee, Finance Leases [Text Block]",
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r768"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Line Items]",
        "label": "Lessee, Lease, Description [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": [
      "r776",
      "r786",
      "r1665"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Table]",
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r776",
      "r786",
      "r1665"
     ]
    },
    "hlm_LesseeOperatingLeaseAnnualEscalationRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "LesseeOperatingLeaseAnnualEscalationRate",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual escalation rate",
        "label": "Lessee, Operating Lease, Annual Escalation Rate",
        "documentation": "Lessee, Operating Lease, Annual Escalation Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability Maturity",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1668"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails",
      "http://www.hillmangroup.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future minimum rental commitment",
        "totalLabel": "Total future minimum rental commitments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r784",
      "r1463",
      "r1469",
      "r1678"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r784",
      "r1463",
      "r1469",
      "r1678"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining 2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "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": [
      "r784",
      "r1463",
      "r1469",
      "r1678"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "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": [
      "r784",
      "r1463",
      "r1469",
      "r1678"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "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": [
      "r784",
      "r1463",
      "r1469",
      "r1678"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "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": [
      "r784",
      "r1463",
      "r1469",
      "r1678"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "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": [
      "r784",
      "r1463",
      "r1469",
      "r1678"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less - amounts representing 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": [
      "r784"
     ]
    },
    "hlm_LesseeOperatingLeaseNumberOfLeases": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "LesseeOperatingLeaseNumberOfLeases",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating leases entered into",
        "label": "Lessee, Operating Lease, Number Of Leases",
        "documentation": "Lessee, Operating Lease, Number Of Leases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease term",
        "label": "Lessee, Operating Lease, Term of Contract",
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1666"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "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": [
      "r768"
     ]
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LettersOfCreditOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetails",
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letters of credit, outstanding",
        "label": "Letters of Credit Outstanding, Amount",
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date."
       }
      }
     },
     "auth_ref": [
      "r1268",
      "r1270"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r104",
      "r187",
      "r189",
      "r190",
      "r317",
      "r391",
      "r392",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r400",
      "r401",
      "r467",
      "r638",
      "r639",
      "r640",
      "r751",
      "r1026",
      "r1151",
      "r1171",
      "r1284",
      "r1399",
      "r1547",
      "r1670",
      "r1671"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders' equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r880",
      "r881",
      "r895",
      "r938",
      "r1250",
      "r1267",
      "r1269",
      "r1462",
      "r1467",
      "r1499",
      "r1657"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r104",
      "r107",
      "r125",
      "r187",
      "r189",
      "r190",
      "r317",
      "r391",
      "r392",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r400",
      "r401",
      "r467",
      "r638",
      "r639",
      "r640",
      "r751",
      "r1250",
      "r1547",
      "r1670",
      "r1671"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilityMember",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability",
        "label": "Liability [Member]",
        "documentation": "Liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining borrowing capacity",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r123",
      "r390",
      "r880",
      "r881",
      "r885"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "label": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r194",
      "r409",
      "r420",
      "r880",
      "r881",
      "r889",
      "r907",
      "r1167",
      "r1168",
      "r1248",
      "r1389",
      "r1394",
      "r1679"
     ]
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of debt and finance lease liabilities",
        "negatedTerseLabel": "Current portion of long-term debt and finance leases",
        "label": "Long-Term Debt and Lease Obligation, Current",
        "documentation": "Amount of long-term debt and lease obligation, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1391"
     ]
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Long-term debt, capital and finance leases",
        "label": "Long-Term Debt and Lease Obligation, Including Current Maturities",
        "documentation": "Amount of long-term debt and lease obligation, including portion classified as current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r1389",
      "r1394"
     ]
    },
    "us-gaap_LongTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebtTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long Term Debt",
        "label": "Long-Term Debt [Text Block]",
        "documentation": "The entire disclosure for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r880",
      "r881",
      "r889"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails",
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r880",
      "r881",
      "r889",
      "r1535",
      "r1536",
      "r1537"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails",
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r115",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r880",
      "r881",
      "r889",
      "r1535",
      "r1536",
      "r1537"
     ]
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingency Nature [Axis]",
        "label": "Loss Contingency Nature [Axis]",
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r249",
      "r378",
      "r384",
      "r385",
      "r386",
      "r389",
      "r554",
      "r980",
      "r1165",
      "r1542",
      "r1544"
     ]
    },
    "us-gaap_LossContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LossContingenciesLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Line Items]",
        "label": "Loss Contingencies [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": [
      "r249",
      "r378",
      "r384",
      "r385",
      "r386",
      "r389",
      "r554",
      "r980",
      "r1165",
      "r1542",
      "r1544"
     ]
    },
    "us-gaap_LossContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LossContingenciesTable",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Table]",
        "label": "Loss Contingencies [Table]",
        "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation."
       }
      }
     },
     "auth_ref": [
      "r249",
      "r378",
      "r384",
      "r385",
      "r386",
      "r389",
      "r554",
      "r980",
      "r1165",
      "r1542",
      "r1544"
     ]
    },
    "us-gaap_LossContingencyNatureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LossContingencyNatureDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingency, Nature [Domain]",
        "label": "Loss Contingency, Nature [Domain]",
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability."
       }
      }
     },
     "auth_ref": [
      "r249",
      "r378",
      "r384",
      "r385",
      "r386",
      "r389",
      "r554",
      "r980",
      "r1165",
      "r1542",
      "r1544"
     ]
    },
    "hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Occurrences in excess for purchased catastrophic coverage",
        "label": "Loss For Which Catastrophic Coverage Has Been Purchased From Third Party Insurers",
        "documentation": "Loss for which catastrophic coverage has been purchased from third party insurers."
       }
      }
     },
     "auth_ref": []
    },
    "hlm_MaximumAmountOfSelfInsuranceCoverage": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "MaximumAmountOfSelfInsuranceCoverage",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Losses up to per occurrence related to product liability, automotive and workers' compensation",
        "label": "Maximum Amount Of Self Insurance Coverage",
        "documentation": "Maximum amount of self insurance coverage."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetails",
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail",
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r54",
      "r56",
      "r57",
      "r59",
      "r76",
      "r78",
      "r79",
      "r91",
      "r92",
      "r105",
      "r106",
      "r249",
      "r385",
      "r386",
      "r387",
      "r388",
      "r516",
      "r544",
      "r545",
      "r546",
      "r554",
      "r732",
      "r809",
      "r810",
      "r811",
      "r812",
      "r814",
      "r815",
      "r816",
      "r817",
      "r841",
      "r968",
      "r969",
      "r980",
      "r1018",
      "r1019",
      "r1079",
      "r1081",
      "r1083",
      "r1084",
      "r1096",
      "r1104",
      "r1105",
      "r1107",
      "r1108",
      "r1119",
      "r1120",
      "r1162",
      "r1187",
      "r1191",
      "r1194",
      "r1195",
      "r1239",
      "r1240",
      "r1244",
      "r1245",
      "r1262",
      "r1549",
      "r1551"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1333"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1333"
     ]
    },
    "us-gaap_MediumTermNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "MediumTermNotesMember",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails",
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term loans",
        "label": "Medium-Term Note [Member]",
        "documentation": "Debt instruments with maturities ranging from five to ten years."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail",
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r54",
      "r56",
      "r57",
      "r59",
      "r76",
      "r78",
      "r79",
      "r91",
      "r92",
      "r105",
      "r106",
      "r249",
      "r385",
      "r386",
      "r387",
      "r388",
      "r516",
      "r544",
      "r545",
      "r546",
      "r554",
      "r732",
      "r809",
      "r810",
      "r811",
      "r812",
      "r814",
      "r815",
      "r816",
      "r817",
      "r841",
      "r968",
      "r969",
      "r980",
      "r1018",
      "r1019",
      "r1079",
      "r1081",
      "r1083",
      "r1084",
      "r1096",
      "r1104",
      "r1105",
      "r1107",
      "r1108",
      "r1119",
      "r1120",
      "r1162",
      "r1187",
      "r1191",
      "r1194",
      "r1195",
      "r1239",
      "r1240",
      "r1244",
      "r1262",
      "r1549",
      "r1551"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1352"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1360"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1334"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used for financing activities",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from financing activities:",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used for investing activities",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from investing activities:",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r29",
      "r30"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from operating activities:",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income",
        "netLabel": "Net income from above",
        "terseLabel": "Net income",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r30",
      "r36",
      "r95",
      "r103",
      "r104",
      "r159",
      "r162",
      "r166",
      "r187",
      "r189",
      "r190",
      "r193",
      "r200",
      "r205",
      "r206",
      "r208",
      "r209",
      "r210",
      "r214",
      "r215",
      "r231",
      "r317",
      "r371",
      "r391",
      "r392",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r400",
      "r401",
      "r424",
      "r427",
      "r430",
      "r434",
      "r467",
      "r499",
      "r550",
      "r579",
      "r636",
      "r725",
      "r751",
      "r943",
      "r1047",
      "r1068",
      "r1069",
      "r1141",
      "r1144",
      "r1147",
      "r1282",
      "r1547"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings, basic",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r170",
      "r205",
      "r206",
      "r208",
      "r209",
      "r219",
      "r220",
      "r232",
      "r235",
      "r427",
      "r430",
      "r434",
      "r636"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Earnings, diluted",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r221",
      "r227",
      "r228",
      "r229",
      "r230",
      "r232",
      "r235"
     ]
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/AccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recent Accounting Pronouncements",
        "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]",
        "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r93",
      "r95",
      "r198",
      "r199",
      "r202",
      "r203",
      "r216",
      "r217",
      "r319",
      "r320",
      "r369",
      "r370",
      "r371",
      "r421",
      "r422",
      "r495",
      "r497",
      "r501",
      "r502",
      "r550",
      "r551",
      "r577",
      "r578",
      "r580",
      "r600",
      "r636",
      "r702",
      "r703",
      "r712",
      "r722",
      "r787",
      "r790",
      "r791",
      "r974",
      "r975",
      "r976",
      "r977",
      "r979"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recent Accounting Pronouncements",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "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": [
      "r216"
     ]
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1333"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r1297",
      "r1307",
      "r1317",
      "r1341",
      "r1349"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1324"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1323"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1341"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1360"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1360"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segments",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r1153",
      "r1161",
      "r1479"
     ]
    },
    "hlm_OTHERDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "OTHERDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mexico",
        "label": "OTHER [Domain]",
        "documentation": "OTHER [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income before reclassifications",
        "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r13"
     ]
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r1141",
      "r1147",
      "r1152",
      "r1384",
      "r1385",
      "r1477",
      "r1480",
      "r1486",
      "r1490",
      "r1491",
      "r1499"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease costs",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r778",
      "r1249"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rent expense",
        "label": "Operating Lease, Expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r1664"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Present value of lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r771"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current portion of operating lease liabilities",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r771",
      "r1131"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r771"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating cash outflow from operating leases",
        "label": "Operating Lease, Payments",
        "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": [
      "r775",
      "r781"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right of use assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r770"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, weighted average discount rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r783",
      "r1249"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases, weighted average remaining term",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "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": [
      "r782",
      "r1249"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/BasisofPresentation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r96",
      "r98",
      "r99",
      "r983",
      "r984"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other accrued expenses",
        "label": "Other Accrued Liabilities, Current",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1391"
     ]
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "label": "Other Assets, Current",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r1250"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r120"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred gain",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax",
        "documentation": "Amount before tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r22",
      "r754",
      "r755",
      "r757"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax provision",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent",
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r9",
      "r34"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging activity, net of tax",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r157",
      "r944"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassified loss",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax",
        "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r22",
      "r944"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustments",
        "verboseLabel": "Change in cumulative foreign currency translation adjustment",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r944"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other comprehensive (loss) income",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r158",
      "r160",
      "r163",
      "r167",
      "r210",
      "r758",
      "r759",
      "r764",
      "r900",
      "r944",
      "r1409",
      "r1410",
      "r1552"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive (loss) income:",
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net current period other comprehensive income (1)",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r9",
      "r34",
      "r160",
      "r163",
      "r210"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r1395"
     ]
    },
    "us-gaap_OtherOperatingIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherOperatingIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other income, net",
        "label": "Other Operating Income (Expense), Net",
        "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r1333"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1295",
      "r1305",
      "r1315",
      "r1347"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1298",
      "r1308",
      "r1318",
      "r1350"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1298",
      "r1308",
      "r1318",
      "r1350"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1322"
     ]
    },
    "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments of contingent consideration",
        "label": "Payment for Contingent Consideration Liability, Financing Activities",
        "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other investing activities",
        "label": "Payment for (Proceeds from) Other Investing Activity",
        "documentation": "Amount of cash (inflow) outflow from investing activity, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1456",
      "r1457"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchases of common stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Acquisition of business, net of cash received",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsToAcquireProductiveAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Capital expenditures",
        "label": "Payments to Acquire Productive Assets",
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r1604",
      "r1605",
      "r1606"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1332"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1332"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1324"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1341"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r1334"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1323"
     ]
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Shares",
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": [
      "r1561",
      "r1562",
      "r1563",
      "r1564",
      "r1565",
      "r1566",
      "r1567",
      "r1568",
      "r1569",
      "r1570",
      "r1571",
      "r1572",
      "r1573",
      "r1574",
      "r1575",
      "r1576",
      "r1577",
      "r1578",
      "r1579",
      "r1580",
      "r1581",
      "r1582",
      "r1583",
      "r1584",
      "r1585",
      "r1586"
     ]
    },
    "hlm_PersonalProtectionSolutionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "PersonalProtectionSolutionsMember",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Personal Protection Solutions [Member]",
        "label": "Personal Protection Solutions [Member]",
        "documentation": "Personal Protection Solutions [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1561",
      "r1562",
      "r1563",
      "r1564",
      "r1565",
      "r1566",
      "r1567",
      "r1568",
      "r1569",
      "r1570",
      "r1571",
      "r1572",
      "r1573",
      "r1574",
      "r1575",
      "r1576",
      "r1577",
      "r1578",
      "r1579",
      "r1580",
      "r1581",
      "r1582",
      "r1583",
      "r1584",
      "r1585",
      "r1586"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1561",
      "r1562",
      "r1563",
      "r1564",
      "r1565",
      "r1566",
      "r1567",
      "r1568",
      "r1569",
      "r1570",
      "r1571",
      "r1572",
      "r1573",
      "r1574",
      "r1575",
      "r1576",
      "r1577",
      "r1578",
      "r1579",
      "r1580",
      "r1581",
      "r1582",
      "r1583",
      "r1584",
      "r1585",
      "r1586"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Prior Service Cost",
        "label": "Pension Adjustments Prior Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1325"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Service Cost",
        "label": "Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1369"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits Adjustments, Footnote",
        "label": "Pension Benefits Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1324"
     ]
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Portion at Fair Value Measurement [Member]",
        "label": "Portion at Fair Value Measurement [Member]",
        "documentation": "Measured at fair value for financial reporting purposes."
       }
      }
     },
     "auth_ref": [
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r751",
      "r752",
      "r1246",
      "r1656"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings on revolving credit loans",
        "label": "Proceeds from Lines of Credit",
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r1462",
      "r1465"
     ]
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other financing activities",
        "label": "Proceeds from (Payment for) Other Financing Activity",
        "documentation": "Amount of cash inflow (outflow) from financing activity, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1372",
      "r1458"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from exercise of stock options",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r10"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r62",
      "r63",
      "r64",
      "r65",
      "r66",
      "r89",
      "r280",
      "r842",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r1123",
      "r1139",
      "r1144",
      "r1147",
      "r1172",
      "r1173",
      "r1261",
      "r1262",
      "r1263",
      "r1266",
      "r1271",
      "r1383",
      "r1413",
      "r1414",
      "r1415",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1428",
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1434",
      "r1435",
      "r1436",
      "r1437",
      "r1438",
      "r1439",
      "r1440",
      "r1441",
      "r1442",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1452",
      "r1453",
      "r1454",
      "r1455",
      "r1545",
      "r1546",
      "r1680",
      "r1683",
      "r1684",
      "r1685",
      "r1686",
      "r1687",
      "r1688",
      "r1689",
      "r1690",
      "r1691",
      "r1692",
      "r1693",
      "r1694",
      "r1695",
      "r1696",
      "r1697",
      "r1698",
      "r1699",
      "r1700",
      "r1701",
      "r1702",
      "r1703",
      "r1704",
      "r1705",
      "r1706",
      "r1707",
      "r1708",
      "r1709",
      "r1710",
      "r1711",
      "r1712",
      "r1713",
      "r1714",
      "r1715",
      "r1716",
      "r1717",
      "r1718",
      "r1719",
      "r1720",
      "r1721"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r62",
      "r63",
      "r64",
      "r65",
      "r66",
      "r89",
      "r280",
      "r842",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r1123",
      "r1139",
      "r1144",
      "r1147",
      "r1172",
      "r1173",
      "r1261",
      "r1262",
      "r1263",
      "r1266",
      "r1271",
      "r1383",
      "r1413",
      "r1414",
      "r1415",
      "r1416",
      "r1417",
      "r1418",
      "r1419",
      "r1420",
      "r1421",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427",
      "r1428",
      "r1429",
      "r1430",
      "r1431",
      "r1432",
      "r1433",
      "r1434",
      "r1435",
      "r1436",
      "r1437",
      "r1438",
      "r1439",
      "r1440",
      "r1441",
      "r1442",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1452",
      "r1453",
      "r1454",
      "r1455",
      "r1545",
      "r1546",
      "r1680",
      "r1683",
      "r1684",
      "r1685",
      "r1686",
      "r1687",
      "r1688",
      "r1689",
      "r1690",
      "r1691",
      "r1692",
      "r1693",
      "r1694",
      "r1695",
      "r1696",
      "r1697",
      "r1698",
      "r1699",
      "r1700",
      "r1701",
      "r1702",
      "r1703",
      "r1704",
      "r1705",
      "r1706",
      "r1707",
      "r1708",
      "r1709",
      "r1710",
      "r1711",
      "r1712",
      "r1713",
      "r1714",
      "r1715",
      "r1716",
      "r1717",
      "r1718",
      "r1719",
      "r1720",
      "r1721"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net of accumulated depreciation of $466,189 ($428,726 - 2025)",
        "label": "Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization",
        "documentation": "Amount, after accumulated depreciation, depletion, and amortization, of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection."
       }
      }
     },
     "auth_ref": [
      "r785",
      "r880",
      "r881",
      "r898",
      "r926",
      "r927",
      "r941",
      "r1250",
      "r1528"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r1322"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1322"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetails",
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail",
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r54",
      "r56",
      "r57",
      "r59",
      "r76",
      "r78",
      "r79",
      "r91",
      "r92",
      "r105",
      "r106",
      "r249",
      "r385",
      "r386",
      "r387",
      "r388",
      "r504",
      "r516",
      "r544",
      "r545",
      "r546",
      "r549",
      "r554",
      "r732",
      "r809",
      "r810",
      "r811",
      "r812",
      "r814",
      "r815",
      "r816",
      "r817",
      "r824",
      "r841",
      "r968",
      "r969",
      "r980",
      "r1018",
      "r1019",
      "r1079",
      "r1081",
      "r1083",
      "r1084",
      "r1096",
      "r1104",
      "r1105",
      "r1107",
      "r1108",
      "r1119",
      "r1120",
      "r1162",
      "r1187",
      "r1191",
      "r1194",
      "r1195",
      "r1239",
      "r1240",
      "r1244",
      "r1245",
      "r1262",
      "r1274",
      "r1538",
      "r1549",
      "r1551",
      "r1642"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RangeMember",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetails",
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail",
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r54",
      "r56",
      "r57",
      "r59",
      "r76",
      "r78",
      "r79",
      "r91",
      "r92",
      "r105",
      "r106",
      "r249",
      "r385",
      "r386",
      "r387",
      "r388",
      "r504",
      "r516",
      "r544",
      "r545",
      "r546",
      "r549",
      "r554",
      "r732",
      "r809",
      "r810",
      "r811",
      "r812",
      "r814",
      "r815",
      "r816",
      "r817",
      "r824",
      "r841",
      "r968",
      "r969",
      "r980",
      "r1018",
      "r1019",
      "r1079",
      "r1081",
      "r1083",
      "r1084",
      "r1096",
      "r1104",
      "r1105",
      "r1107",
      "r1108",
      "r1119",
      "r1120",
      "r1162",
      "r1187",
      "r1191",
      "r1194",
      "r1195",
      "r1239",
      "r1240",
      "r1244",
      "r1245",
      "r1262",
      "r1274",
      "r1538",
      "r1549",
      "r1551",
      "r1642"
     ]
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Amounts reclassified from other comprehensive income",
        "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r13"
     ]
    },
    "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, Reconciliation of Other Item by Segment to Consolidated",
        "label": "Segment Reporting, Reconciliation of Other Item by Segment to Consolidated [Table Text Block]",
        "documentation": "Tabular disclosure of reconciliation of other item by reportable segment to corresponding consolidated amount. Excludes reconciliation of revenue, profit (loss), and asset by reportable segment to respective consolidated amount."
       }
      }
     },
     "auth_ref": [
      "r1487",
      "r1488"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1290",
      "r1300",
      "r1310",
      "r1342"
     ]
    },
    "hlm_RelatedPartTransactionSalesToRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "RelatedPartTransactionSalesToRelatedParty",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Part Transaction, Sales to Related Party",
        "label": "Related Part Transaction, Sales to Related Party",
        "documentation": "Related Part Transaction, Sales to Related Party"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related and Nonrelated Parties [Domain]",
        "label": "Related and Nonrelated Parties [Domain]",
        "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": [
      "r114",
      "r115",
      "r122",
      "r131",
      "r133",
      "r187",
      "r192",
      "r193",
      "r285",
      "r511",
      "r515",
      "r795",
      "r796",
      "r880",
      "r881",
      "r887",
      "r888",
      "r889",
      "r896",
      "r933",
      "r939",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1045",
      "r1078",
      "r1129",
      "r1725",
      "r1728"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Axis]",
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r192",
      "r193",
      "r795",
      "r796",
      "r1669"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Domain]",
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r192",
      "r193",
      "r1669"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Line Items]",
        "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": [
      "r187",
      "r192",
      "r193",
      "r285",
      "r795",
      "r796",
      "r797",
      "r880",
      "r881",
      "r887",
      "r888",
      "r889",
      "r896",
      "r1051",
      "r1052",
      "r1055",
      "r1728"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions [Abstract]",
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related and Nonrelated Parties [Axis]",
        "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": [
      "r114",
      "r115",
      "r122",
      "r131",
      "r133",
      "r187",
      "r192",
      "r193",
      "r285",
      "r511",
      "r515",
      "r795",
      "r796",
      "r880",
      "r881",
      "r887",
      "r888",
      "r889",
      "r896",
      "r933",
      "r939",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1045",
      "r1078",
      "r1129",
      "r1669",
      "r1725",
      "r1728"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions Disclosure [Text Block]",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "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": [
      "r792",
      "r793",
      "r794",
      "r796",
      "r798",
      "r880",
      "r881",
      "r897",
      "r993",
      "r994",
      "r995",
      "r1053",
      "r1054",
      "r1055",
      "r1075",
      "r1077"
     ]
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RepaymentsOfLinesOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repayments of revolving credit loans",
        "label": "Repayments of Lines of Credit",
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r1462",
      "r1465"
     ]
    },
    "us-gaap_RepaymentsOfSecuredDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RepaymentsOfSecuredDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repayments of senior term loans",
        "label": "Repayments of Secured Debt",
        "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "hlm_ResharpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "ResharpMember",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Resharp [Member]",
        "label": "Resharp [Member]",
        "documentation": "Resharp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RestatementAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period [Axis]",
        "label": "Revision of Prior Period [Axis]",
        "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r94",
      "r95",
      "r97",
      "r102",
      "r173",
      "r195",
      "r196",
      "r197",
      "r200",
      "r201",
      "r205",
      "r206",
      "r207",
      "r208",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r240",
      "r321",
      "r322",
      "r371",
      "r423",
      "r424",
      "r466",
      "r468",
      "r498",
      "r499",
      "r550",
      "r575",
      "r576",
      "r579",
      "r580",
      "r635",
      "r636",
      "r717",
      "r721",
      "r723",
      "r724",
      "r725",
      "r788",
      "r789",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r985",
      "r1492"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1291",
      "r1301",
      "r1311",
      "r1343"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r1292",
      "r1302",
      "r1312",
      "r1344"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1299",
      "r1309",
      "r1319",
      "r1351"
     ]
    },
    "srt_RestatementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RestatementDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period [Domain]",
        "label": "Revision of Prior Period [Domain]",
        "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r94",
      "r95",
      "r97",
      "r102",
      "r173",
      "r195",
      "r196",
      "r197",
      "r200",
      "r201",
      "r205",
      "r206",
      "r207",
      "r208",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r240",
      "r321",
      "r322",
      "r371",
      "r423",
      "r424",
      "r466",
      "r468",
      "r498",
      "r499",
      "r550",
      "r575",
      "r576",
      "r579",
      "r580",
      "r635",
      "r636",
      "r717",
      "r721",
      "r723",
      "r724",
      "r725",
      "r788",
      "r789",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r985",
      "r1492"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Units (RSUs)",
        "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": [
      "r1561",
      "r1562",
      "r1563",
      "r1564",
      "r1565",
      "r1566",
      "r1567",
      "r1568",
      "r1569",
      "r1570",
      "r1571",
      "r1572",
      "r1573",
      "r1574",
      "r1575",
      "r1576",
      "r1577",
      "r1578",
      "r1579",
      "r1580",
      "r1581",
      "r1582",
      "r1583",
      "r1584",
      "r1585",
      "r1586"
     ]
    },
    "hlm_RestructuringAndOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "RestructuringAndOther",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring and other costs",
        "label": "Restructuring and Other",
        "documentation": "Restructuring and Other"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r146",
      "r464",
      "r880",
      "r881",
      "r894",
      "r937",
      "r974",
      "r979",
      "r991",
      "r1029",
      "r1250"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Deficit",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r95",
      "r195",
      "r196",
      "r197",
      "r201",
      "r210",
      "r213",
      "r215",
      "r318",
      "r323",
      "r370",
      "r371",
      "r372",
      "r423",
      "r461",
      "r471",
      "r496",
      "r498",
      "r500",
      "r503",
      "r550",
      "r567",
      "r568",
      "r574",
      "r575",
      "r576",
      "r580",
      "r635",
      "r636",
      "r700",
      "r701",
      "r704",
      "r706",
      "r708",
      "r709",
      "r711",
      "r723",
      "r769",
      "r840",
      "r928",
      "r970",
      "r972",
      "r996",
      "r1556",
      "r1558",
      "r1726"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails": {
       "parentTag": "hlm_EarningsBeforeInterestTaxDepreciationAndAmortization",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails",
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net sales",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "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": [
      "r241",
      "r255",
      "r256",
      "r270",
      "r276",
      "r280",
      "r282",
      "r284",
      "r492",
      "r493",
      "r494",
      "r842",
      "r1141",
      "r1147"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r1122"
     ]
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails",
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails",
      "http://www.hillmangroup.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving loans",
        "label": "Revolving Credit Facility [Member]",
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
       }
      }
     },
     "auth_ref": []
    },
    "hlm_RoboticsAndDigitalSolutionsSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "RoboticsAndDigitalSolutionsSegmentMember",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails",
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Robotics and Digital Solutions",
        "label": "Robotics and Digital Solutions Segment [Member]",
        "documentation": "Robotics and Digital Solutions Segment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1360"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1360"
     ]
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accumulated Other Comprehensive Loss",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r1658",
      "r1659"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "label": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS."
       }
      }
     },
     "auth_ref": [
      "r236"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Contingent Consideration",
        "label": "Business Combination, Contingent Consideration [Table Text Block]",
        "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments."
       }
      }
     },
     "auth_ref": [
      "r1595",
      "r1599"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination [Table]",
        "label": "Business Combination [Table]",
        "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r581",
      "r582",
      "r583",
      "r584",
      "r590",
      "r591",
      "r592",
      "r593",
      "r599",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r629",
      "r630",
      "r631",
      "r634",
      "r1191",
      "r1195",
      "r1588",
      "r1590",
      "r1592"
     ]
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r39",
      "r40",
      "r41",
      "r1167",
      "r1169",
      "r1389",
      "r1392",
      "r1393",
      "r1463",
      "r1469",
      "r1553",
      "r1661",
      "r1678"
     ]
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativeandHedgingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Derivative Financial Instruments",
        "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r652",
      "r655",
      "r677",
      "r1232"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Basic and Diluted Earnings Per Share",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "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": [
      "r1475"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement of Assets and Liabilities at Fair Value on Recurring Basis",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date 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 (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r1639",
      "r1640"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]",
        "label": "Intangible Asset, Finite-Lived [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes goodwill."
       }
      }
     },
     "auth_ref": [
      "r355",
      "r362",
      "r365",
      "r366",
      "r367",
      "r843",
      "r1121",
      "r1125",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1525",
      "r1729",
      "r1730",
      "r1731"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Asset, Finite-Lived",
        "label": "Intangible Asset, Finite-Lived [Table Text Block]",
        "documentation": "Tabular disclosure of finite-lived intangible asset. Excludes goodwill."
       }
      }
     },
     "auth_ref": [
      "r1125",
      "r1519"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfGoodwillTable",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Goodwill [Table]",
        "label": "Goodwill [Table]",
        "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason."
       }
      }
     },
     "auth_ref": [
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r1164"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Goodwill Amounts by Operating Segment",
        "label": "Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill."
       }
      }
     },
     "auth_ref": [
      "r1164",
      "r1501",
      "r1502",
      "r1503",
      "r1504",
      "r1505",
      "r1506",
      "r1507",
      "r1508",
      "r1509",
      "r1510",
      "r1511"
     ]
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Asset, Indefinite-Lived",
        "label": "Intangible Asset, Indefinite-Lived [Table Text Block]",
        "documentation": "Tabular disclosure of indefinite-lived intangible asset. Excludes goodwill."
       }
      }
     },
     "auth_ref": [
      "r1125",
      "r1522"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Table]",
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r192",
      "r193",
      "r795",
      "r796",
      "r797",
      "r880",
      "r881",
      "r887",
      "r888",
      "r889",
      "r896",
      "r1051",
      "r1052",
      "r1055",
      "r1728"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting [Table]",
        "label": "Segment Reporting [Table]",
        "documentation": "Disclosure of information about segment reporting. Includes, but is not limited to, reconciliation of reportable segment amount to corresponding consolidated total."
       }
      }
     },
     "auth_ref": [
      "r251",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r276",
      "r277",
      "r278"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues and Income from Operations for Reportable Segments",
        "label": "Segment Reporting [Table Text Block]",
        "documentation": "Tabular disclosure of segment reporting. Includes, but is not limited to, reconciliation of reportable segment amount to corresponding consolidated total."
       }
      }
     },
     "auth_ref": [
      "r1478",
      "r1480",
      "r1481",
      "r1482",
      "r1483",
      "r1484",
      "r1485",
      "r1488",
      "r1489",
      "r1492"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r517",
      "r519",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r549"
     ]
    },
    "hlm_ScheduleOfShareRepurchasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "ScheduleOfShareRepurchasesTableTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share Repurchases",
        "label": "Schedule Of Share Repurchases [Table Text Block]",
        "documentation": "Schedule Of Share Repurchases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeStockRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock, Class of Stock [Table]",
        "label": "Stock, Class of Stock [Table]",
        "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r39",
      "r40",
      "r41",
      "r109",
      "r141",
      "r142",
      "r243",
      "r436",
      "r437",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r446",
      "r449",
      "r456",
      "r457",
      "r459",
      "r460",
      "r462",
      "r463",
      "r466",
      "r468",
      "r699",
      "r880",
      "r881",
      "r892",
      "r893",
      "r987",
      "r988",
      "r989",
      "r990",
      "r1371",
      "r1462",
      "r1464",
      "r1557"
     ]
    },
    "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfStockholdersEquityTableTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stockholders Equity",
        "label": "Schedule of Stockholders Equity [Table Text Block]",
        "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented."
       }
      }
     },
     "auth_ref": [
      "r1552",
      "r1556",
      "r1558"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1285"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r1287"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails",
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Domain]",
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r241",
      "r251",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r276",
      "r277",
      "r278",
      "r284",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r367",
      "r375",
      "r376",
      "r380",
      "r381",
      "r628",
      "r631",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r1154",
      "r1157",
      "r1158",
      "r1164",
      "r1265",
      "r1680",
      "r1683",
      "r1684",
      "r1685",
      "r1686",
      "r1687",
      "r1688",
      "r1689",
      "r1690",
      "r1691",
      "r1692",
      "r1693",
      "r1694",
      "r1695",
      "r1696",
      "r1697",
      "r1698",
      "r1699",
      "r1700",
      "r1701",
      "r1702",
      "r1703",
      "r1704",
      "r1705",
      "r1706",
      "r1707",
      "r1708",
      "r1720",
      "r1721"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/LeasesNarrativeDetails",
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r55",
      "r58",
      "r60",
      "r67",
      "r68",
      "r69",
      "r70",
      "r71",
      "r72",
      "r73",
      "r74",
      "r75",
      "r77",
      "r78",
      "r79",
      "r246",
      "r282",
      "r283",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r903",
      "r904",
      "r905",
      "r906",
      "r1011",
      "r1014",
      "r1016",
      "r1080",
      "r1082",
      "r1085",
      "r1097",
      "r1104",
      "r1106",
      "r1107",
      "r1108",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1124",
      "r1149",
      "r1172",
      "r1174",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1264",
      "r1274",
      "r1680",
      "r1683",
      "r1684",
      "r1686",
      "r1687",
      "r1688",
      "r1689",
      "r1690",
      "r1691",
      "r1692",
      "r1693",
      "r1694",
      "r1695",
      "r1696",
      "r1697",
      "r1698",
      "r1699",
      "r1700",
      "r1701",
      "r1702",
      "r1703",
      "r1704",
      "r1705",
      "r1706",
      "r1707",
      "r1708",
      "r1720",
      "r1721"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting [Abstract]",
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReporting"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting",
        "label": "Segment Reporting [Text Block]",
        "documentation": "The entire disclosure for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r266",
      "r268",
      "r269",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r280",
      "r281",
      "r284",
      "r1153",
      "r1155",
      "r1156",
      "r1157",
      "r1159",
      "r1160",
      "r1161"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting [Line Items]",
        "label": "Segment Reporting [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": [
      "r251",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r276",
      "r277",
      "r278"
     ]
    },
    "us-gaap_SegmentReportingOtherItemAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SegmentReportingOtherItemAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails": {
       "parentTag": "hlm_EarningsBeforeInterestTaxDepreciationAndAmortization",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, Other Segment Item, Amount",
        "label": "Segment Reporting, Other Segment Item, Amount",
        "documentation": "Amount of other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (loss)."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r268",
      "r269",
      "r276",
      "r1157"
     ]
    },
    "us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SegmentReportingReportedAsIfOldSegmentationBasisAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, as if Old Segmentation Basis [Axis]",
        "label": "Segment Reporting, as if Old Segmentation Basis [Axis]",
        "documentation": "Information by segment reporting as if under old segmentation basis."
       }
      }
     },
     "auth_ref": [
      "r279"
     ]
    },
    "us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SegmentReportingReportedAsIfOldSegmentationBasisDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, as if Old Segmentation Basis [Domain]",
        "label": "Segment Reporting, as if Old Segmentation Basis [Domain]",
        "documentation": "Segment reporting as if under old segmentation basis."
       }
      }
     },
     "auth_ref": [
      "r279"
     ]
    },
    "us-gaap_SelfInsuranceReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SelfInsuranceReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability recorded for such risk insurance reserves",
        "label": "Self Insurance Reserve",
        "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property."
       }
      }
     },
     "auth_ref": [
      "r1396"
     ]
    },
    "us-gaap_SellingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SellingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails": {
       "parentTag": "hlm_EarningsBeforeInterestTaxDepreciationAndAmortization",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling Expense",
        "label": "Selling Expense",
        "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r174",
      "r1140",
      "r1143",
      "r1146"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, warehouse, general and administrative expenses",
        "label": "Selling, General and Administrative Expense",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r1139",
      "r1141",
      "r1142",
      "r1147",
      "r1451"
     ]
    },
    "hlm_SeniorTermLoanDue2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "SeniorTermLoanDue2028Member",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails",
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Term Loan, due 2028",
        "label": "Senior Term Loan Due 2028 [Member]",
        "documentation": "Senior Term Loan Due 2028"
       }
      }
     },
     "auth_ref": []
    },
    "hlm_SeniorTermLoanDue2033Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "SeniorTermLoanDue2033Member",
     "presentation": [
      "http://www.hillmangroup.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Term Loan Due 2033",
        "label": "Senior Term Loan Due 2033 [Member]",
        "documentation": "Senior Term Loan Due 2033"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation expense",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r1188"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Grant Date Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "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": [
      "r517",
      "r519",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r549"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares authorized",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1189"
     ]
    },
    "hlm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of times, options are granted in a year",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Number Of Times Granted Per Year",
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Number Of Times Granted Per Year"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeStockRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock option activity, stock awards and employee stock purchase plan",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period",
        "documentation": "Number of shares issued under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547"
     ]
    },
    "us-gaap_ShareBasedPaymentArrangementEmployeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedPaymentArrangementEmployeeMember",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Employee",
        "label": "Share-Based Payment Arrangement, Employee [Member]",
        "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires."
       }
      }
     },
     "auth_ref": [
      "r519",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547"
     ]
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short term lease costs",
        "label": "Short-Term Lease, Cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r779",
      "r1249"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Significant Accounting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r186"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails",
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r241",
      "r251",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r276",
      "r277",
      "r278",
      "r284",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r367",
      "r375",
      "r376",
      "r380",
      "r381",
      "r628",
      "r631",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r1154",
      "r1157",
      "r1158",
      "r1164",
      "r1265",
      "r1680",
      "r1683",
      "r1684",
      "r1685",
      "r1686",
      "r1687",
      "r1688",
      "r1689",
      "r1690",
      "r1691",
      "r1692",
      "r1693",
      "r1694",
      "r1695",
      "r1696",
      "r1697",
      "r1698",
      "r1699",
      "r1700",
      "r1701",
      "r1702",
      "r1703",
      "r1704",
      "r1705",
      "r1706",
      "r1707",
      "r1708",
      "r1720",
      "r1721"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Axis]",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r109",
      "r110",
      "r137",
      "r138",
      "r139",
      "r140",
      "r141",
      "r142",
      "r187",
      "r190",
      "r222",
      "r226",
      "r233",
      "r235",
      "r243",
      "r244",
      "r317",
      "r391",
      "r394",
      "r395",
      "r396",
      "r400",
      "r401",
      "r425",
      "r426",
      "r428",
      "r429",
      "r431",
      "r433",
      "r436",
      "r437",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r446",
      "r449",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r462",
      "r463",
      "r466",
      "r467",
      "r468",
      "r751",
      "r880",
      "r881",
      "r891",
      "r892",
      "r893",
      "r928",
      "r987",
      "r988",
      "r989",
      "r990",
      "r996",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1028",
      "r1048",
      "r1070",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1371",
      "r1464",
      "r1466",
      "r1474",
      "r1557",
      "r1559"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails",
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeStockRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r95",
      "r109",
      "r141",
      "r142",
      "r164",
      "r165",
      "r166",
      "r195",
      "r196",
      "r197",
      "r201",
      "r210",
      "r213",
      "r215",
      "r242",
      "r318",
      "r323",
      "r370",
      "r371",
      "r372",
      "r423",
      "r456",
      "r461",
      "r462",
      "r463",
      "r466",
      "r468",
      "r471",
      "r496",
      "r498",
      "r500",
      "r503",
      "r550",
      "r567",
      "r568",
      "r574",
      "r575",
      "r576",
      "r580",
      "r635",
      "r636",
      "r700",
      "r701",
      "r704",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r713",
      "r714",
      "r715",
      "r716",
      "r723",
      "r758",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r769",
      "r789",
      "r840",
      "r880",
      "r881",
      "r892",
      "r893",
      "r928",
      "r944",
      "r970",
      "r971",
      "r972",
      "r996",
      "r1070",
      "r1559"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/LeasesNarrativeDetails",
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r55",
      "r58",
      "r60",
      "r67",
      "r68",
      "r69",
      "r70",
      "r71",
      "r72",
      "r73",
      "r74",
      "r75",
      "r77",
      "r78",
      "r79",
      "r246",
      "r282",
      "r283",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r903",
      "r904",
      "r905",
      "r906",
      "r1011",
      "r1014",
      "r1016",
      "r1080",
      "r1082",
      "r1085",
      "r1097",
      "r1104",
      "r1106",
      "r1107",
      "r1108",
      "r1110",
      "r1111",
      "r1112",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1124",
      "r1149",
      "r1172",
      "r1174",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1264",
      "r1274",
      "r1680",
      "r1683",
      "r1684",
      "r1686",
      "r1687",
      "r1688",
      "r1689",
      "r1690",
      "r1691",
      "r1692",
      "r1693",
      "r1694",
      "r1695",
      "r1696",
      "r1697",
      "r1698",
      "r1699",
      "r1700",
      "r1701",
      "r1702",
      "r1703",
      "r1704",
      "r1705",
      "r1706",
      "r1707",
      "r1708",
      "r1720",
      "r1721"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "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": [
      "r109",
      "r110",
      "r114",
      "r115",
      "r122",
      "r131",
      "r133",
      "r137",
      "r140",
      "r141",
      "r142",
      "r146",
      "r195",
      "r196",
      "r197",
      "r242",
      "r425",
      "r426",
      "r428",
      "r431",
      "r436",
      "r456",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r468",
      "r470",
      "r471",
      "r483",
      "r769",
      "r842",
      "r880",
      "r881",
      "r891",
      "r892",
      "r893",
      "r986",
      "r997",
      "r1008",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1028",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1049",
      "r1050",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1070",
      "r1129",
      "r1144",
      "r1147",
      "r1275",
      "r1725"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionLocationBalanceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfFinancialPositionLocationBalanceAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails",
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsContingentConsiderationDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Location [Axis]",
        "label": "Location, Statement of Financial Position, Balance [Axis]",
        "documentation": "Information by location in statement of financial position line item where disaggregated cumulative balance is reported."
       }
      }
     },
     "auth_ref": [
      "r379",
      "r652",
      "r656",
      "r657",
      "r658",
      "r659",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r750",
      "r1231",
      "r1232",
      "r1681",
      "r1682"
     ]
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementTable",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r109",
      "r110",
      "r114",
      "r115",
      "r122",
      "r131",
      "r133",
      "r137",
      "r140",
      "r141",
      "r142",
      "r146",
      "r195",
      "r196",
      "r197",
      "r242",
      "r285",
      "r425",
      "r426",
      "r428",
      "r431",
      "r436",
      "r456",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r468",
      "r470",
      "r471",
      "r483",
      "r769",
      "r842",
      "r880",
      "r881",
      "r891",
      "r892",
      "r893",
      "r928",
      "r986",
      "r997",
      "r1008",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1028",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1049",
      "r1050",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1070",
      "r1129",
      "r1144",
      "r1147",
      "r1275",
      "r1725"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1294",
      "r1304",
      "r1314",
      "r1346"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": [
      "r1561",
      "r1562",
      "r1563",
      "r1564",
      "r1565",
      "r1566",
      "r1567",
      "r1568",
      "r1569",
      "r1570",
      "r1571",
      "r1572",
      "r1573",
      "r1574",
      "r1575",
      "r1576",
      "r1577",
      "r1578",
      "r1579",
      "r1580",
      "r1581",
      "r1582",
      "r1583",
      "r1584",
      "r1585",
      "r1586"
     ]
    },
    "us-gaap_StockCompensationPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockCompensationPlanMember",
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options and awards",
        "label": "Share-Based Payment Arrangement [Member]",
        "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares."
       }
      }
     },
     "auth_ref": [
      "r1476"
     ]
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share repurchase program, authorized amount",
        "label": "Share Repurchase Program, Authorized, Amount",
        "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r1559"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockRepurchasedDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchases of common stock",
        "label": "Stock Repurchased During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r996",
      "r1070",
      "r1101",
      "r1283",
      "r1387",
      "r1397",
      "r1398",
      "r1552",
      "r1554",
      "r1555",
      "r1556",
      "r1558",
      "r1673",
      "r1674",
      "r1676",
      "r1677"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders' equity",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r1030",
      "r1046",
      "r1071",
      "r1072",
      "r1250",
      "r1284",
      "r1399",
      "r1462",
      "r1466",
      "r1467",
      "r1499",
      "r1657",
      "r1726"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' equity:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r141",
      "r142",
      "r147",
      "r435",
      "r438",
      "r440",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r457",
      "r462",
      "r463",
      "r466",
      "r468",
      "r469",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r482",
      "r699",
      "r719",
      "r720",
      "r802",
      "r1073",
      "r1076",
      "r1103"
     ]
    },
    "us-gaap_StockholdersEquityPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockholdersEquityPolicyTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity, Policy",
        "label": "Stockholders' Equity, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r718",
      "r1074"
     ]
    },
    "us-gaap_SubsegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsegmentsAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsegments [Axis]",
        "label": "Subsegments [Axis]",
        "documentation": "Information by business subsegments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsegmentsConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsegmentsConsolidationItemsAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsegments Consolidation Items [Axis]",
        "label": "Subsegments Consolidation Items [Axis]",
        "documentation": "Information by subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsegmentsConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsegmentsConsolidationItemsDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsegments Consolidation Items [Domain]",
        "label": "Subsegments Consolidation Items [Domain]",
        "documentation": "Subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsegmentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsegmentsDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsegments [Domain]",
        "label": "Subsegments [Domain]",
        "documentation": "Divisions of a component of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Line Items]",
        "label": "Subsequent Event [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r765",
      "r800"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.hillmangroup.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r765",
      "r800"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://www.hillmangroup.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Table]",
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r765",
      "r800"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Axis]",
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r765",
      "r800"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Domain]",
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r765",
      "r800"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "Subsequent Events [Text Block]",
        "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": [
      "r799",
      "r801"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hillmangroup.com/role/LeasesSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosure of cash flow information:",
        "verboseLabel": "Cash paid for amounts included in the measurement of lease liabilities:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1340"
     ]
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income and other taxes",
        "label": "Taxes Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r1131",
      "r1132"
     ]
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Technology and patents",
        "label": "Technology-Based Intangible Assets [Member]",
        "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights."
       }
      }
     },
     "auth_ref": [
      "r1217",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1518",
      "r1520",
      "r1523",
      "r1524"
     ]
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1332"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1339"
     ]
    },
    "us-gaap_TrademarksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TrademarksMember",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trademarks",
        "label": "Trademarks [Member]",
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style."
       }
      }
     },
     "auth_ref": [
      "r1125",
      "r1197",
      "r1513",
      "r1514",
      "r1515",
      "r1516",
      "r1517",
      "r1518",
      "r1520",
      "r1522",
      "r1523",
      "r1524"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1359"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r1361"
     ]
    },
    "us-gaap_TradingSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TradingSecuritiesDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading securities",
        "label": "Debt Securities, Trading",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading)."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r124",
      "r728",
      "r744",
      "r746",
      "r747",
      "r748",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r1130",
      "r1246",
      "r1247",
      "r1494",
      "r1641",
      "r1642",
      "r1643",
      "r1672"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "hlm_TransactionAndIntegrationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "TransactionAndIntegrationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transaction and integration expense",
        "label": "Transaction and integration expense",
        "documentation": "Transaction and integration expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Domain]",
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r418",
      "r454",
      "r699",
      "r743",
      "r750",
      "r753",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r810",
      "r811",
      "r812",
      "r813",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r822",
      "r823",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r930",
      "r945",
      "r1236",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1252",
      "r1374",
      "r1375",
      "r1376",
      "r1377",
      "r1378",
      "r1379",
      "r1380",
      "r1495",
      "r1496",
      "r1497",
      "r1498",
      "r1638",
      "r1641",
      "r1642",
      "r1643",
      "r1650",
      "r1653",
      "r1654",
      "r1655"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1362"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1363"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration Date",
        "label": "Trading Arrangement Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r1363"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1361"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r1361"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r1364"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1362"
     ]
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeStockRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock",
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r880",
      "r881",
      "r893",
      "r1559"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeStockRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock, shares",
        "negatedPeriodStartLabel": "Treasury stock, beginning balance (in shares)",
        "negatedPeriodEndLabel": "Treasury stock, ending balance (in shares)",
        "label": "Treasury Stock, Common, Shares",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r480",
      "r481",
      "r1673",
      "r1674",
      "r1677"
     ]
    },
    "us-gaap_TreasuryStockCommonValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TreasuryStockCommonValue",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury stock, at cost, 4,332,627 shares in 2026 and 1,369,568 shares in 2025",
        "label": "Treasury Stock, Common, Value",
        "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r480",
      "r481",
      "r483",
      "r1398",
      "r1555",
      "r1673",
      "r1674",
      "r1677"
     ]
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TreasuryStockSharesAcquired",
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeRepurchasesDetails",
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeStockRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Total number of shares repurchased",
        "negatedTerseLabel": "Repurchases of common stock",
        "label": "Treasury Stock, Shares, Acquired",
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury."
       }
      }
     },
     "auth_ref": [
      "r1398",
      "r1552",
      "r1555",
      "r1556",
      "r1558",
      "r1673",
      "r1674",
      "r1676",
      "r1677"
     ]
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeRepurchasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Total cost of shares repurchased",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method."
       }
      }
     },
     "auth_ref": [
      "r1387",
      "r1397",
      "r1398",
      "r1552",
      "r1554",
      "r1555",
      "r1556",
      "r1558"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2026",
     "localname": "US",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r1358"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates in the Preparation of Financial Statements",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "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": [
      "r44",
      "r45",
      "r245",
      "r247",
      "r248",
      "r249",
      "r903",
      "r905",
      "r1150"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease costs",
        "label": "Variable Lease, Cost",
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": [
      "r780",
      "r1249"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1328"
     ]
    },
    "hlm_WarehouseExpenseAdjusted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "WarehouseExpenseAdjusted",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails": {
       "parentTag": "hlm_EarningsBeforeInterestTaxDepreciationAndAmortization",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warehouse expense, Adjusted",
        "label": "Warehouse expense, Adjusted",
        "documentation": "Warehouse expense, Adjusted"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total",
        "label": "Weighted Average Number of 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": [
      "r221",
      "r235"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average basic and diluted shares outstanding",
        "label": "Weighted Average Number of 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": [
      "r219",
      "r235"
     ]
    },
    "hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20260627",
     "localname": "WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cash paid to third parties in connection with debt restructuring",
        "label": "Write Off Of Premiums, Net Of Deferred Debt Issuance Cost And Discounts",
        "documentation": "Write Off Of Premiums, Net Of Deferred Debt Issuance Cost And Discounts"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1326"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "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"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "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": "15",
   "Subparagraph": "(f)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "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",
   "Subparagraph": "(b)",
   "SubTopic": "60",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481408/470-60-50-1"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r16": {
   "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"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-2"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-4"
  },
  "r20": {
   "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"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r23": {
   "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"
  },
  "r24": {
   "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"
  },
  "r25": {
   "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"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r28": {
   "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"
  },
  "r29": {
   "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"
  },
  "r30": {
   "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"
  },
  "r31": {
   "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"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/250/tableOfContent"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column C",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column C",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column C",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column F",
   "Footnote": "7",
   "Publisher": "SEC"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "3",
   "Publisher": "SEC"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(A)",
   "Publisher": "SEC"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(B)",
   "Publisher": "SEC"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)(C)",
   "Publisher": "SEC"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "M",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r97": {
   "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"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481034/205-10-S45-5"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.4-03(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-3"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A"
  },
  "r104": {
   "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"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480868/205-20-S45-2"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.Z.5.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480781/205-20-S99-2"
  },
  "r107": {
   "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"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-1"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-13"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-3"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-6"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-7"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9"
  },
  "r116": {
   "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r119": {
   "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(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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(19)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r123": {
   "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(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r124": {
   "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(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r125": {
   "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(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r126": {
   "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(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r127": {
   "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(22)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r128": {
   "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(22)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r129": {
   "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(22)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r130": {
   "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(22)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r131": {
   "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(22)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r132": {
   "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(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r133": {
   "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r134": {
   "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(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r135": {
   "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(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r136": {
   "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(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r143": {
   "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(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r144": {
   "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(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r145": {
   "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(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r146": {
   "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(30)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r147": {
   "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(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r148": {
   "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(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r149": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-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(9))",
   "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": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r159": {
   "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"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r162": {
   "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"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r168": {
   "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(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "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(25))",
   "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": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-23"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-35"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r186": {
   "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"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r189": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-6"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r219": {
   "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"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r231": {
   "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"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-12"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r258": {
   "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"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r262": {
   "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"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r264": {
   "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"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r266": {
   "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"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r272": {
   "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"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-35"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r327": {
   "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"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-20"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3C"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3D"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r348": {
   "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"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r353": {
   "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"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-4"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-5"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r372": {
   "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"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480204/360-10-S45-2"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482645/405-30-50-1"
  },
  "r379": {
   "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"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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)(C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r407": {
   "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"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-2"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(24)(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-11"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r455": {
   "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"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r457": {
   "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"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480125/505-10-S35-1"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-4"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-8"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-6"
  },
  "r468": {
   "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"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SAB Topic 4.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-4"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 4.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-5"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SAB Topic 5.Q.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-7"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481468/505-20-05-5"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-1"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-2"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S25",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-3"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-2"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-3"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 1.D.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479921/505-20-S99-1"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481108/505-30-30-6"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-2"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3"
  },
  "r504": {
   "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"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r511": {
   "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"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r519": {
   "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"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479983/718-10-S45-1"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479279/805-10-65-5"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/815/tableOfContent"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEE",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEE",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEE",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4I"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5C"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "15",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480960/815-15-50-3"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-7"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-3"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-4"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r720": {
   "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"
  },
  "r721": {
   "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"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r723": {
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "45",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480865/815-45-50-1"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r730": {
   "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"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-1A"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-2"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r751": {
   "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"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-9"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-3"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-12"
  },
  "r758": {
   "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"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r760": {
   "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"
  },
  "r761": {
   "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"
  },
  "r762": {
   "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"
  },
  "r763": {
   "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"
  },
  "r764": {
   "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"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r766": {
   "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"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r770": {
   "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"
  },
  "r771": {
   "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"
  },
  "r772": {
   "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"
  },
  "r773": {
   "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"
  },
  "r774": {
   "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"
  },
  "r775": {
   "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"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r777": {
   "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"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r781": {
   "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "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"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
  },
  "r788": {
   "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"
  },
  "r789": {
   "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"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r793": {
   "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"
  },
  "r794": {
   "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"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r798": {
   "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"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r801": {
   "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"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 1.B.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480148/855-10-S99-1"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r810": {
   "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"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(cc)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r824": {
   "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"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-5"
  },
  "r841": {
   "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"
  },
  "r842": {
   "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"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13)(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(7)(e)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(7)(e)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r899": {
   "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(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r900": {
   "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r901": {
   "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(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r902": {
   "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"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1"
  },
  "r904": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r905": {
   "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"
  },
  "r906": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.9-06)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(ff)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(fff)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478443/942-360-45-1"
  },
  "r927": {
   "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"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r931": {
   "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"
  },
  "r932": {
   "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)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r933": {
   "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"
  },
  "r934": {
   "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"
  },
  "r935": {
   "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"
  },
  "r936": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r937": {
   "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"
  },
  "r938": {
   "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"
  },
  "r939": {
   "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"
  },
  "r940": {
   "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"
  },
  "r941": {
   "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"
  },
  "r942": {
   "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"
  },
  "r943": {
   "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"
  },
  "r944": {
   "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"
  },
  "r945": {
   "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(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r946": {
   "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(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r947": {
   "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(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r948": {
   "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"
  },
  "r949": {
   "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"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r961": {
   "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"
  },
  "r962": {
   "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"
  },
  "r963": {
   "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"
  },
  "r964": {
   "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"
  },
  "r965": {
   "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"
  },
  "r966": {
   "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"
  },
  "r967": {
   "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"
  },
  "r968": {
   "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"
  },
  "r969": {
   "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"
  },
  "r970": {
   "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"
  },
  "r971": {
   "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"
  },
  "r972": {
   "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"
  },
  "r973": {
   "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"
  },
  "r974": {
   "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"
  },
  "r975": {
   "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"
  },
  "r976": {
   "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"
  },
  "r977": {
   "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"
  },
  "r978": {
   "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"
  },
  "r979": {
   "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"
  },
  "r980": {
   "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"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "805",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478072/944-805-50-1"
  },
  "r983": {
   "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"
  },
  "r984": {
   "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"
  },
  "r985": {
   "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"
  },
  "r986": {
   "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"
  },
  "r987": {
   "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"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r991": {
   "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"
  },
  "r992": {
   "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"
  },
  "r993": {
   "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"
  },
  "r994": {
   "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"
  },
  "r995": {
   "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"
  },
  "r996": {
   "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"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r1008": {
   "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"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1018": {
   "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"
  },
  "r1019": {
   "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"
  },
  "r1020": {
   "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"
  },
  "r1021": {
   "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"
  },
  "r1022": {
   "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"
  },
  "r1023": {
   "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"
  },
  "r1024": {
   "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"
  },
  "r1025": {
   "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"
  },
  "r1026": {
   "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"
  },
  "r1027": {
   "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"
  },
  "r1028": {
   "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"
  },
  "r1029": {
   "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"
  },
  "r1030": {
   "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"
  },
  "r1031": {
   "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"
  },
  "r1032": {
   "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"
  },
  "r1033": {
   "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"
  },
  "r1034": {
   "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"
  },
  "r1035": {
   "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"
  },
  "r1036": {
   "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"
  },
  "r1037": {
   "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"
  },
  "r1038": {
   "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"
  },
  "r1039": {
   "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"
  },
  "r1040": {
   "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"
  },
  "r1041": {
   "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"
  },
  "r1042": {
   "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"
  },
  "r1043": {
   "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"
  },
  "r1044": {
   "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"
  },
  "r1045": {
   "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"
  },
  "r1046": {
   "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"
  },
  "r1047": {
   "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"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r1049": {
   "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"
  },
  "r1050": {
   "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"
  },
  "r1051": {
   "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"
  },
  "r1052": {
   "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"
  },
  "r1053": {
   "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"
  },
  "r1054": {
   "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"
  },
  "r1055": {
   "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"
  },
  "r1056": {
   "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"
  },
  "r1057": {
   "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"
  },
  "r1058": {
   "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"
  },
  "r1059": {
   "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"
  },
  "r1060": {
   "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"
  },
  "r1061": {
   "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"
  },
  "r1062": {
   "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"
  },
  "r1063": {
   "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"
  },
  "r1064": {
   "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"
  },
  "r1065": {
   "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"
  },
  "r1066": {
   "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"
  },
  "r1067": {
   "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"
  },
  "r1068": {
   "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"
  },
  "r1069": {
   "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"
  },
  "r1070": {
   "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"
  },
  "r1071": {
   "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"
  },
  "r1072": {
   "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"
  },
  "r1073": {
   "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"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r1075": {
   "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"
  },
  "r1076": {
   "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"
  },
  "r1077": {
   "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"
  },
  "r1078": {
   "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"
  },
  "r1079": {
   "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"
  },
  "r1080": {
   "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 C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1081": {
   "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"
  },
  "r1082": {
   "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 C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1083": {
   "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"
  },
  "r1084": {
   "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"
  },
  "r1085": {
   "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 C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1096": {
   "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"
  },
  "r1097": {
   "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 F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r1099": {
   "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"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1103": {
   "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"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1109": {
   "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"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1119": {
   "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"
  },
  "r1120": {
   "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"
  },
  "r1121": {
   "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"
  },
  "r1122": {
   "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"
  },
  "r1123": {
   "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"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1128": {
   "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"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-15"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-20"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-12"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-19"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-24"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-25"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4"
  },
  "r1148": {
   "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"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-18"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-6"
  },
  "r1151": {
   "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"
  },
  "r1152": {
   "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"
  },
  "r1153": {
   "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"
  },
  "r1154": {
   "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"
  },
  "r1155": {
   "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"
  },
  "r1156": {
   "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"
  },
  "r1157": {
   "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"
  },
  "r1158": {
   "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"
  },
  "r1159": {
   "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"
  },
  "r1160": {
   "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"
  },
  "r1161": {
   "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"
  },
  "r1162": {
   "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"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r1164": {
   "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"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "64",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r1173": {
   "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"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1175": {
   "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"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r1187": {
   "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"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r1190": {
   "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"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "39",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-39"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-41"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "43",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478064/805-740-55-13"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "181",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-181"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "183",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-183"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "184",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-184"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "185",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-185"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1237": {
   "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"
  },
  "r1238": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r1239": {
   "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"
  },
  "r1240": {
   "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"
  },
  "r1241": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1242": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1243": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1244": {
   "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"
  },
  "r1245": {
   "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"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-12"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r1249": {
   "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"
  },
  "r1250": {
   "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"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "108",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481296/860-20-55-108"
  },
  "r1252": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r1253": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r1254": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r1255": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r1256": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r1257": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r1258": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r1259": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r1260": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r1261": {
   "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"
  },
  "r1262": {
   "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"
  },
  "r1263": {
   "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"
  },
  "r1264": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1265": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1266": {
   "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"
  },
  "r1267": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11"
  },
  "r1268": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-12"
  },
  "r1269": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14"
  },
  "r1270": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-15"
  },
  "r1271": {
   "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"
  },
  "r1272": {
   "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"
  },
  "r1273": {
   "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"
  },
  "r1274": {
   "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"
  },
  "r1275": {
   "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"
  },
  "r1276": {
   "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"
  },
  "r1277": {
   "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"
  },
  "r1278": {
   "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"
  },
  "r1279": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1280": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1281": {
   "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"
  },
  "r1282": {
   "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"
  },
  "r1283": {
   "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"
  },
  "r1284": {
   "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"
  },
  "r1285": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1286": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1287": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r1288": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r1289": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r1290": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r1291": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1292": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1293": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1294": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1295": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1296": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1297": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1298": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1299": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r1300": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r1301": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1302": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1303": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1304": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1305": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1306": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1307": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1308": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1309": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r1310": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r1311": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1312": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1313": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1314": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1315": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1316": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1317": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1318": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1319": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r1320": {
   "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"
  },
  "r1321": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r1322": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r1323": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1324": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1325": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1326": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r1327": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1328": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r1329": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r1330": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r1331": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r1332": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r1333": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r1334": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r1335": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r1336": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r1337": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r1338": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r1339": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r1340": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r1341": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r1342": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r1343": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1344": {
   "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"
  },
  "r1345": {
   "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"
  },
  "r1346": {
   "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"
  },
  "r1347": {
   "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"
  },
  "r1348": {
   "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"
  },
  "r1349": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1350": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1351": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r1352": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r1353": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r1354": {
   "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"
  },
  "r1355": {
   "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"
  },
  "r1356": {
   "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"
  },
  "r1357": {
   "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"
  },
  "r1358": {
   "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"
  },
  "r1359": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1360": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1361": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1362": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1363": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1364": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r1365": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1366": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r1367": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r1368": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r1369": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r1370": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1371": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r1372": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r1373": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1374": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1375": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1376": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1377": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1378": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r1379": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r1380": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r1381": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(ii)",
   "Publisher": "SEC"
  },
  "r1382": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iii)",
   "Publisher": "SEC"
  },
  "r1383": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r1384": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A"
  },
  "r1385": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1386": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1387": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11"
  },
  "r1388": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8"
  },
  "r1389": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9"
  },
  "r1390": {
   "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(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1391": {
   "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(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1392": {
   "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(22)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1393": {
   "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(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1394": {
   "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(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1395": {
   "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1396": {
   "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(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1397": {
   "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(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1398": {
   "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(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1399": {
   "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)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1400": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1401": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1402": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1403": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1404": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1405": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1406": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1407": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r1408": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-12"
  },
  "r1409": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1410": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1411": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1412": {
   "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(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1413": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1414": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1415": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1416": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1417": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1418": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1419": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1420": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1421": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1422": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1423": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1424": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1425": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1426": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1427": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1428": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1429": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1430": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1431": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1432": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1433": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1434": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1435": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1436": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1437": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1438": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1439": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1440": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1441": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1442": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1443": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(r)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1444": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(s)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1445": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(t)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1446": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(u)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1447": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-30"
  },
  "r1448": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-31"
  },
  "r1449": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-32"
  },
  "r1450": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-33"
  },
  "r1451": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1452": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1453": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1454": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1455": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1456": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r1457": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r1458": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r1459": {
   "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"
  },
  "r1460": {
   "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"
  },
  "r1461": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r1462": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r1463": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r1464": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1465": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1466": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1467": {
   "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"
  },
  "r1468": {
   "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"
  },
  "r1469": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r1470": {
   "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"
  },
  "r1471": {
   "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"
  },
  "r1472": {
   "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"
  },
  "r1473": {
   "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"
  },
  "r1474": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1475": {
   "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"
  },
  "r1476": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1477": {
   "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"
  },
  "r1478": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1479": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r1480": {
   "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"
  },
  "r1481": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r1482": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r1483": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1484": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1485": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1486": {
   "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"
  },
  "r1487": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1488": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1489": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1490": {
   "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"
  },
  "r1491": {
   "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"
  },
  "r1492": {
   "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"
  },
  "r1493": {
   "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"
  },
  "r1494": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1"
  },
  "r1495": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r1496": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1497": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1498": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1499": {
   "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"
  },
  "r1500": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r1501": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1502": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1503": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1504": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1505": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1506": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1507": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1508": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1509": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1510": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r1511": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1512": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r1513": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r1514": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1515": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1516": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1517": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1518": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1519": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1520": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1521": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1522": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1523": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1524": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1525": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482558/350-40-50-1"
  },
  "r1526": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5"
  },
  "r1527": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r1528": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1529": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r1530": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r1531": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480204/360-10-S45-1"
  },
  "r1532": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480204/360-10-S45-3"
  },
  "r1533": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-1"
  },
  "r1534": {
   "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"
  },
  "r1535": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1536": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1537": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1538": {
   "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"
  },
  "r1539": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r1540": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1541": {
   "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"
  },
  "r1542": {
   "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"
  },
  "r1543": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1544": {
   "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"
  },
  "r1545": {
   "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"
  },
  "r1546": {
   "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"
  },
  "r1547": {
   "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"
  },
  "r1548": {
   "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"
  },
  "r1549": {
   "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"
  },
  "r1550": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r1551": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1552": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r1553": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1554": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2"
  },
  "r1555": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3"
  },
  "r1556": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1"
  },
  "r1557": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-2"
  },
  "r1558": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1559": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r1560": {
   "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"
  },
  "r1561": {
   "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"
  },
  "r1562": {
   "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"
  },
  "r1563": {
   "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"
  },
  "r1564": {
   "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"
  },
  "r1565": {
   "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"
  },
  "r1566": {
   "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"
  },
  "r1567": {
   "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"
  },
  "r1568": {
   "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"
  },
  "r1569": {
   "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"
  },
  "r1570": {
   "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"
  },
  "r1571": {
   "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"
  },
  "r1572": {
   "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"
  },
  "r1573": {
   "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"
  },
  "r1574": {
   "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"
  },
  "r1575": {
   "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"
  },
  "r1576": {
   "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"
  },
  "r1577": {
   "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"
  },
  "r1578": {
   "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"
  },
  "r1579": {
   "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"
  },
  "r1580": {
   "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"
  },
  "r1581": {
   "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"
  },
  "r1582": {
   "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"
  },
  "r1583": {
   "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"
  },
  "r1584": {
   "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"
  },
  "r1585": {
   "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"
  },
  "r1586": {
   "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"
  },
  "r1587": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-16"
  },
  "r1588": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1589": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-5"
  },
  "r1590": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1591": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1592": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1593": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2"
  },
  "r1594": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r1595": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r1596": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r1597": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r1598": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r1599": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
  },
  "r1600": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r1601": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r1602": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r1603": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3"
  },
  "r1604": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1"
  },
  "r1605": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1"
  },
  "r1606": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2"
  },
  "r1607": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r1608": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r1609": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1610": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1611": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1612": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r1613": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r1614": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r1615": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r1616": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1617": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1618": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1619": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1620": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1621": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1622": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1623": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC"
  },
  "r1624": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r1625": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r1626": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r1627": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1628": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1629": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5"
  },
  "r1630": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5A"
  },
  "r1631": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r1632": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1633": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1634": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1635": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A"
  },
  "r1636": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r1637": {
   "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"
  },
  "r1638": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r1639": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1640": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1641": {
   "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"
  },
  "r1642": {
   "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"
  },
  "r1643": {
   "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"
  },
  "r1644": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1645": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1646": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1647": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1648": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1649": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1650": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1651": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1652": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1653": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1654": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r1655": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r1656": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-13"
  },
  "r1657": {
   "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"
  },
  "r1658": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r1659": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1660": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r1661": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1662": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r1663": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1664": {
   "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"
  },
  "r1665": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-2"
  },
  "r1666": {
   "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"
  },
  "r1667": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1668": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1669": {
   "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"
  },
  "r1670": {
   "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"
  },
  "r1671": {
   "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"
  },
  "r1672": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r1673": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1"
  },
  "r1674": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1"
  },
  "r1675": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1676": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1677": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1678": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.9-06)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r1679": {
   "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"
  },
  "r1680": {
   "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"
  },
  "r1681": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1682": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1683": {
   "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"
  },
  "r1684": {
   "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"
  },
  "r1685": {
   "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"
  },
  "r1686": {
   "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"
  },
  "r1687": {
   "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"
  },
  "r1688": {
   "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"
  },
  "r1689": {
   "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"
  },
  "r1690": {
   "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"
  },
  "r1691": {
   "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"
  },
  "r1692": {
   "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"
  },
  "r1693": {
   "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"
  },
  "r1694": {
   "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"
  },
  "r1695": {
   "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"
  },
  "r1696": {
   "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"
  },
  "r1697": {
   "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"
  },
  "r1698": {
   "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"
  },
  "r1699": {
   "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"
  },
  "r1700": {
   "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"
  },
  "r1701": {
   "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"
  },
  "r1702": {
   "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"
  },
  "r1703": {
   "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"
  },
  "r1704": {
   "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"
  },
  "r1705": {
   "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"
  },
  "r1706": {
   "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"
  },
  "r1707": {
   "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"
  },
  "r1708": {
   "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"
  },
  "r1709": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r1710": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r1711": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r1712": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r1713": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r1714": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r1715": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r1716": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r1717": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r1718": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r1719": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1720": {
   "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"
  },
  "r1721": {
   "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"
  },
  "r1722": {
   "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"
  },
  "r1723": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1724": {
   "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"
  },
  "r1725": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1726": {
   "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"
  },
  "r1727": {
   "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"
  },
  "r1728": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "810",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477383/970-810-45-1"
  },
  "r1729": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r1730": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r1731": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>81
<FILENAME>0001822492-26-000137-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001822492-26-000137-xbrl.zip
M4$L#!!0    ( -5<!%VJ3YOHN <  &(H   4    97AH:6)I=#,Q,2TV,C<R
M-BYH=&WM6FUSVS82_GZ_ N?,Y65&DD5;LF79\8S/4:;N3)LVY[OV6P<D00EC
MD& !4++ZZ_LL0%J2);?*.4EE3_/!$8G=Q2[P\-E=$F<3EZOSLXG@Z?D_SO[9
M;K-W.JER43B6&,&=2%EE93%F/Z7"WK!VNY:ZU.7<R/'$L8/NP1'[29L;.>5A
MW$FGQ'ECYVP_7)_M^TG.8IW.S\]2.64R?;LG!X=)]RCJ#PY[QR>]@X3S..YU
M#WO=8Y$-CL1)]$NT!U6(!QWKYDJ\W<MET9X(FG_8.^@<]TMW.I.IFPRC;O=?
M>U[T_"S3A<-\!OKA9S"S9LR)6]?F2HZ+H0]I+Z@VPXE6V@Q?=/V_4QII9SR7
M:CY\=2US8=GW8L8^ZIP7KUI6&)D%&2M_$W 'GOG+6>TM3"A9B,;[Z(#\'=U.
M9"P=.XPZT:JSRS%S,T;83I?0@MDEMQ.LLS!?TN_CC7Y?CCY>7[V_NKRXOOKP
M/?OPGEU^<S5ZST8_CR[_>WWUOQ%N873T<=N8OO[*7[78M[I@W\EDPH5B%ZDL
MM,IDBR7".)G-F9MP]_)%?W"Z%L-7]_7EB^BHN^['O;6,M7,Z'Y[ 9,E3Q#-N
M*Y&YX>%1@QE9I,#+L!T-_HH5CSI-!%]UXM7%B+J=/@5_Q29\*I@14REFX#HW
MD9;]6G&#QTG-<;_4QC$ Y+TV.8NZ[1^9SM@W4BEXPOZC5>6D+BSHT)0=P.3D
MR6_/P2YMS[^YQ:9@^?,YNRGT3(ET+%IAE^J]235F+S32%6;@LF"\F+.J<*82
M<!X)S.<R;!IG.:Z,Y(IE/,$MPW0.SG4ZR*T)%"(1UG(S)Y&<WPC,NV33XEX*
M9S"E\HD0<Y! (@T2'\0*J,.35!@VFX!?F*WHST)_)HRHC5  N;0*&9*2[4RZ
M"0*TI4B\@V2WA&LZ19A3J*4LGB\OP[. WN&3@)Y@F2RPN823Q6:V@#N(8]@L
MC<LB V]PX@C\3E25PB8 L[1S+8!-$M>4V&^"*D%8J046:QC8>U,#[JDDPRV2
MJ!0$ $ -E/! 2>1/PNV$94K/;(-.(\;2.L,Q$:>;P6]XV5H"F6V<6?/V6>"L
MMTLXNU[9E%>VQE!=?A 9Z"R3N/0;=<6X$1X2V&(9*T%;QP1P&"MI)R1.8CF(
MD,B0KE-I$Z5M!3VB2*-5P$9I=")2W+;L-:"0"F K[/?H%L50,1;L NSSL5*0
MB YY.^J_%F^\:M1/PU6XE%1\%@&39)\112U!-4"'?-EZHFQEH@P349SW 0P)
M2M^;R[,M07E\L!N@Y#L!RJC3/:;HWPF+O@*[Y'/6GT.H1>DTX97=7H7R6BP
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
M+50J.ZVAR+:2K6,-ONLWX8N0M^R.Y'+--*>7!4Z_FC_WJW:1_DJ$V\M^R.Z
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
M!B<6GH_!K+44]9-:7WG]IV5&^:1'X"U=$B3 B\+N+& J!P:(& S/0@#5K[7
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
MV[BS-PH5LKT@=G,J,ZOS.<2CJ<4X%[A^#]?ZYS192.YFE@R%NR3'4"#A'87
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
M*34UC:,DK<CO'TJ?[@J;!L!&DZ6&GMD,ER6WSWV4$F7U;3?$;M_N./&2Z=L
M!2\XT'D'*-<VW$MN[6=BW<R&$47*"Z[]H@N?%G9-B)Q55:K7$SSU7$.1_4_%
MK+4,4P4)6ET=$T%'+HO>RVP#!_'JM>N,*3UVU'J&##Q3#(B$1?!124AM7 S/
M'U(*0$JO2TI#X0A21QN$Q&=:NGWD$!P0Q.A$S>08/F1?PZFR[&Q:*)]2]I82
M]I&^Y+[W(X@D*:W0J+66(BN2JE1L&XC TG:+YGEB2:NU&D8>]1?Y!S+K,#5M
M$L!:W*Q%WCZOXB#2*C+($B53^91,W7EN=Z<E5$.OM31%,C2>4K?"$2^@:FIW
M"-'T/SC>]<RE'V5QO$M5.)6L8O=?KE+B3;1I)E\!';%575A:I5"G>QBU!@W(
M\ZI:+T-)F) K(5>I*M_2RE6#R94!<I5]OV:Q16]["'+XZZ!T>W/^]>;VYNGF
MJATU5'RZO_C'M_O;RZO']G_]K:DJC<_HZO<?-T__S-)F?(&#&E#%\L:T1=Y;
M%A;5[B?EZ(XV9SKM\^38N&,[[%RILYU0L4UBK(C[Q9:QA785(SRAFZVS!4<5
M\A&2YU<!-V#+5@X/$1YVJX0WFK660O,X"D]!> YV1HA#U<1ARW84V<2![N73
M%:E>YRFM*1I1S'V<$:WWB0JG+-()V8:0GNW2;D3QBO&"%R16BG>R++>>VW\B
M_O 2",Q:I(WL$#MLJ>^^ U-DU58[;KVJR[1KD*1RM=HG%HX/I:7W"BV%*F^I
MJ>6UE90;W5WRT"5!=WMORGRR*NTC6)%+5=YS&]-SLJ,HT4Z"LM1,:"58ZJA
M8&F'\IZL6*(='1N2F7VC@G"I\\XH^6-B(?(Z(FX@<H;I$:=QGAAN8P?3UGTL
M2GK!?6%<=S2N5\.1XTT(>21LU\GMW%O942>RWJE2O6I9-P&GK>QK[G R6%/^
MALD3G YA8GE7P ^^W:5!SKR?N$A)[;K807V5[]C_2:AC>N$%NS;_J==ILV')
M;/*4)A 9J .N$^2&)+H'6Y+-8^NNRKO6O7&[WI PI]=CNP5"_"I<WQTU[Q.E
M7:9%M7JSUC*EIIEYJYCP=7G$SP9]FP-^3(H?/:'C0.'.;<7WAY7<^XZWBKU)
M<PD//,.FL8B6F0/6AEQKZ8K4D'DZ*$OXX(?=/987ENBA:Z;4R&X?2N:&EV,;
M67>U.#F+)WZT[9 WU>QD%B.ZY*O7I::>5Q\4;K9=Y>3$'RWT-M7T9(:>!M S
M&I)AY!4BEF-G4AGWFM "KI.0^$-6?BE\Z<P%ECMOGV_HM5:]T90419125A)$
M*4HI=P>10<_?:$I:]F[>9?&>>=:NEZ1'@(T6S5B+FLC,>G9*SFA!X F_+K@J
MZ=N5-^C"H:;F<9R>R&3SB*8-"C=G-#6BG7?-["<?E:5H@V?-^[;OI-A%M*>"
M]-U=E6:MU:Q+C>Q]6H6[RR.<=JM)WQU.)GB^FJ1GSSD(QS>OI3I@PDG.^>(J
M2\PV*W:+/LJNHM*DAS1*FBP*."H)HVT6ZW*!$3UU4=*/;FM].=;IWM&WFR8N
M>M,=3V^Z[9<ATVH'VE)>4@Q9,G/S\+E9@7S'_1?")80K_4)K6N'2F'"I#:F>
M_>2<0PD7!\%0@8>)77C#H1W2@S6C[9L4*3 #XG;IALX/=UY(4'W3 54Y-UE,
M:RE> _O,M9U?:Z$_)F_1O#!!V@ED<7HSV.KPRK=HW6F6AVQ%F5;D,U/)6$NE
MHTWGMD.O^W, 3R%^\ L[,3R<',/^=NW !\)/'QT_X81>?*8TV2"*TYL>?2\
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
M5:PK&;!>EP76!=;+@_5&%JPKW&&]!)5[!6Z6_X-]@+@%P^!PGZ#.2D3#0I@
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
MK0SS,7S:Z)Z,L$\UD#?3=)UQ  \"OR$@?:8ASM 'Y2/ZAGWK)4I06>C!!S7
M/*@YOJ5(PC^H']&C!W.VNY%$7]I]VOUSX4+V]0?M([K +K;P&R!\6O*T#YQ]
M8&2COG[L9,?FU9H[VJTI^D>^]VQ;D=J2J*;#B+HA5,]V<&##-.$*:TQ=E^@/
MD*!@#!*"0>?B(*1F*J(0R[[!;8,IB>$AP^ S@KLD% S K8]I%@P(B.UG])-,
MX)N?U%*.F7UEHPPF ;TONI3:OB#PJ(/U&0%O ]J.E0YDRC<JW2/*W]F@^H[W
M3-_T0HG8!VL ,\ @_>QY78> I@%XO-BC6%5#D!(.V#!'$2I <]ON9P"032MK
M?@EF$_H<>8'@XH2SKD71)*79VT/<CQX+YA@4#OSBCJD-FDX=_$/X$VP.&!YL
M.\@;AW EH[(]C,SIC'Y!Z/ET)@-O"&J'4 46/7L(B@\!KJB-8?<2.GWP42:S
M>_J^UR7^_#.]S?+'_?B+R/>/@#N5$'!0 F_.[1ESZ0D3>#BB^ET"@QB&T5_T
MB2/Z%E#" 9-#3$TH3?9&UAB/05]XC$ML<#9[%C@+8W"UJ/J^]T&F*#^O9DS\
MCMTQ:%:JGF"N4XMY?_4]F)K,Z,4+3[%L^D<'7N8'ITSL%D'?VM:3-I?5LYE3
MUH VK^(X:Z">(M3^\?W[^>,_:=Z@??/;W<WUS<7YW1,ZO[BX_W'W='/W&WJX
MO[VYN+EJ9T@EM.>!T?G,C7T EZX+HIV0(% 2$@1*<H*@ &NT&.8M>N7Q?$##
M>6/'HJXOE0K6,<MS_QR[4<G?S&G<])C-?NF4(WNB0++[@/;\UF2Z)WO@1T2
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
M20J#/C#8>'*%DU4ZFO6O)[7]^_2I)3ECD-$C=SR>.!XP/_/XQSE'YX^=Z-R
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
M%*CG4ZZJC]V)2ZIJ276Q6[DMW-'1!;S"%D9;UNV[L-JH+?U"Y@69"'RQ<\V
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
M[L;5=12,>G1-V>CF03"HZ<:,=#+G-6\T$LQJ@1+.&B8SY!BNO"D.^>_=?\=
M1OR+0KDUAVKDE<W8>PB[I"!AS]Y-/^)-C_G$^,OFM?(-[KN+> *.1YU?U 5,
M@92 J-HM+6AW@)NQV0(N^AJH>$"=E=X0<$/!-V]QXUSJ_(R=JN&KY9@UI=,3
MH$'R=IN3[ZH1I3?N6SC?0=Q/:G%G!?L$.X$-\!!*<\(1.?M9\3)_9Y;A"2ST
M_N[S=VDZC@F0G$Y$>G:(._GW)2%7-'5!R;G]^GF]*/B @*?WTX Y@SOO']BW
M#J:-."QJ >A*1T$@R;:6#R[_&5=:>JKF(:>*2)+M@AN#IEJPZ\"#I1?0*;6
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
M6;%/"]4YD0AZE%3&ASF/_Y-X_(9X_*^/P4\B2?0 .YO96%ODCBZF6N#5-W7
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
M<UG8EK!ZQRGR;R1U,&M&?6'<NXD2&B@32WPB^"B,TE-I@R["I*]^Q"35D*Y
M$@3N,QD0'"GPEV0^L \2RA-<C#.&8?C&X!GZO&IH-G+@P&#ABS,-VXM:R*F)
M;:T!8EMIZ]:2W([6-4R<5595*KIW"XG6*;!U1$>6C6Z^Q[*\+*V/N25[R^C\
M0O5"9Q<QKT/R]Y%Y;.A&=9YZ6:F;7R7&VNPR8I5.M6*A2F,V2J3F*Q6+:Q>I
MLFECH8P))L,F64UEO9G2X018MT!"=JQ'11GL5CN\;'KE:X.HR$UK2]+]P]W'
M_[GZ<'U_\TGZ>/?KMYNO]]</MW=?M[Q[FE,)K2E +MS6PYH(8 2DN6]92-Z-
MU^@1KTA52PJ+5\];FCBOTE. 1;P<DSB<81%/@:WZ+J=V,@!#E,LA"(,^UHG0
MKV1B%\Z(],$5.BX'*9 Q\D\\1?Z&-SE/3P%[0C8!WBT-OKO09O3VZ^?*8#&_
MQFA6W0T3M+$X&OD![.Y@PW662CU$RS1D4]-E4\T[Y"2^'%RQ"U(L"]+8EAI)
M,[-B]#4T,W 'DN='TLB!3U![X133SVS\S*1 ,?SDX8:FM>O1R TBQCPBG6TT
M)9#6J\<O>V5JVH;LL>OQV.]C)50Q1=WP]Q9=@)U6S\HK,]*+$Q;MPA8]M3EW
M(7,Q&@7W'+=[B[U=.>:V"O_J2V,?,:ML=6GPX[Z;%N1Y-(U+AHX;2,_.."9*
M##/@[F$"XL"""3PY0!\PGA"7M0,4@W&8V@L?Q@Z(SOO^R!^CL.#@\%,0M/B#
MB3]@8ZX-1>Z$)1(V7,"1Y^+V"=3(P!F/7Z5G4G:>F0=_^\\@G-<B<6B:59DX
MI?_\ UX/4^>A875!DL)>]]\-XN %E+.0>7/NL5J]H1\'Y/,*E_$>>)[ TOXA
M<TQ90(.#@$HV)MU]VH+D(V]F9R5H^C FDT9Q,(#]/@6.^#Z_=SES_ 8BKN&L
M43QGZ4WK^_UO8>LM/TGX$K2#M-D!UQC@E<]X/DOD3/7Z0 ,!XXY1U%3BQ]\1
MC@2&F &^)(,A06Y]Q39)P]34$](P:<XWA F#\_Q;#(<%ZA#>-.JB@P-.$ Q(
M-QPQNM&DU0MM2W<>O[/TK)-[]0-T-X+THLL.2,'U^@@CR^@Q4L!0;P6B8M+C
M:WG-TVZ8YIDH'LI<="+6G&PKB@P'O$X%S:J?TIL-FYK94Q<5F,0_A;I\2#N+
M4(R:\IZ&P"?HW^K[MVU@] %Q:C(^?BEGQN/G.7%^N)-X(GFT"W1[%D\T&L'5
MB6;*(X.#&,,$ Z[PX$:'P^08$6R(WX)Q_NWX\@1(:4ZLG_ .@:6]<=^6)XIN
MXXD"PR&*W#45V5;S:/[)9LO2=!SC%L >X.X4'08_!8[J\4H^FOP^KS05Z/#P
M>(*9_,Z= :BS+O H_.21D4L<>/\'"_INB"XGF9X-$!TK&#(W0OKIXWT_'N/5
M'G#K\\5%?B==RZ&? 'TPIS^"GX8PQ(L+^QA'*?V\9E<8X&]&7,U&)Q[7NE_\
M>#S@%DXR*^?9<<<$!^)0] BO*JZ-S'?B&R@\ 5^YB^U]T 5%&0 X 3(!<8ZX
MX5Q?Q]EQR@1"A-NL/W9B^ 3/0R9U'R_''WT&*YU;F:L8)1ES9F>_7:W9"(0L
M@9!U @A9ED#(VA4ARQ8(61>+D-40XR#C?EZI98Z<U)51C7=/5ZKQ[I4+91H*
MEH!J':LXR%=R"1NB>@=:@MKJ6;*J%P3PBAV8J-R0:8<J(5#D -\ZP+\HN\SA
M=C_\CUH!<+)=B2E%RM1.SF$T[:9<FQR_RKMLMU;+=FM(,895#<6LZ-EPX"7H
MK5Y'-LT"EW=I3__,X9T]S5-PS E7]9%=U9B>6[.KVC .ZJI&!N!Y#A&0#8O0
M, 1#%H1PZDO+C$0C"^?V49GI X/W>P33S>7<T W@ /\=.T'$G2=SKR7ZNDM[
MNDMP@UD_-YBM7L8IOPT[;.&XYXX4^'K/K>1.I^9O8F?M)FZQ80\%.P0C7,WZ
M2 ]<T.$B/\C)7G1EQ>-QFM$4^K['J7A.V@Z0.Q!CZ'#/V9)P2U2W.2:]!YN+
MS\3.6)HPAILQNW*2@HE3D$O?,F+V[ 33//%T=NT#Q?!37;%PZ4WK&X7NY$0?
M"%@4!Y0*YWI(2C!&WYFZ$1Q[$B/(WE03AE(>/;/P2S#[8#KT.AQI01OAQ/SM
M8.S>J9_=K7W9_40#FZDPXE3U+6UJW^SXYAVH>NMF#GQQ<__M6^LM1@J L)(F
M&6CD^MYR3!0X\V7D@CZGRJJAR)9IK'+G4Q;K/.B 5.^&84R\-(\XX)M71$SQ
M*VEZ\ "I;C4]%F;8O.:C5(!4YMF_L%\HSW9(6=0;'S@VNE1(S,EPY;X4DV V
MRHN$)DML[#ZY^+.YI$;*2D5X:NP _:6-JU=1/MB?MOGGF0J"=BL(@3]8E)BO
MB7V*)B;^* D6PI3N5K\C.Y65)XDC%ASDJF O]L3<^1"3N:9G^8"O_IE/$*Z2
M_X5[(7^5P)'.KI+<:9H*-TOS!TG+ E*F<D(_JQI,G=? !]V/]#@037]S0&D+
M7F7I&JS(L4S"BSO5[D!W3$+#%%>EL? +1OWQ*%W8_P%[%#&0=_QR@Q.-1J&$
MN/*S]XX=M'51?V"8_>^\XFM_=>"P9!)ALG3/IA'C8>A@5O;8EK[.58 T&R ]
M3Y!PB7<A$XFE&.P0!.YD M<7G]8\!)W\WIVI&%QDSM[ P[_^2TJ24S\,8<)4
M%(""'10;]&/C%"<(3Y70*A<60,R/I%$]^Z3=3/T7OIJ9]P4T%HD*&K(A]F2,
M1#,K49EU[ OQ8Y&K'A;C8[HX+)N"W?SV2;F0)Y#S3)*9)QG=03#IP,$OK_ ]
MZ 6!WY#EBWOQS'6K!)&D+5W/\CC*.XKG>;2+M%K.UVI4%&#(N5--M=6S[2K<
MP49% 83\%!%HMP!V(A'@1<G?O*<$R..90C(_?WEOW[U1D>\^OU(=#J-@H3M,
ML2+??'Z*!BK5W?P<RX=2MO6^;U>BU%%/K$1);TO2S?7WK[=??[Z7OMU\E^Y_
MN?Y^LT<CPQLG0"L\A'N<3C7?HM T\RT*3;/A+0J!.&'M+%D<RN3$>'"ILF4:
M(ZO/W-A(@GPX-KAR0* [3\7Y90NJGS]ON2L-Y@6UJ?S_Y([I+463H(IV;M,,
M\&=X36?:%2[$.S@BP&(M4QJ:P.^0I</V>D?"FOZ5RP1 .W?M#9+IK^A;:78*
MB**3)XI<JTB'A*K7=\=)N59R1S[2@>%Z!JOW#8S7;_=@N_(33-HWH@P!0ANE
M28%P>I'/];T!\WS*LH-_\S0V/P:B&H0R9:I-H\S8H%8ZV,EQN7GC$F<5M?/B
M"R_8CA-HXV5TNVUSAS9>JJKPYRIIO=7AS:>:UQ/,4AK:K,SHM*U&[I@XRD,<
M93$\F6:5@B=+]).U^86JN?T )]4W[B%5,?]).N4-ZI1_?0Q^ZBU87CMU8KGL
M?9UKZYF=E39L[0IZUG=IHY@!#-/F@&';X,Y5-7A##FP[A+E4X:,3>O,U59AR
M*&[B" YV!-P9S@_@TUQ'%4=PO", <T>B8Z!3X'C?8ON%$+J<(Q!"J/8CV"B$
M5J 2&Y?02!%1WHO;(Y9;Z<GV)MYV?0U%,BX3>C#7!QZ %.: =]=IC/_!_TCN
MV"RX,7DORU8'F A2KLHP[09U>1#=0W:CKN(,EPT$]L_$^7_-??^+22MW<S__
M;N2%*3U=4[9M5=#7R=,72*\T5+*6R'(T5AAH*<J-Z;9Z2EL],UH1=_:YW=D;
M,C<.?&=W%!"J'5DO2$,Y:3ZY2)E:?&=O(+"#WMF8&*)V.[)6D&QZTO0EY/"I
MR^%5VL<"NVB[:A\=#;4/I4E2M9)8T=[][NIQ@GS:)CN()P.M]-MMT33MU&X2
MQ&]3M?>[-2T_IB2NJ*G=J9U/M=;Y+=8 83&",TZT1UY,L@#VGZ]<F-<UA*6O
M?YVJ< I0L@7)-93DA$@0YR/.IRG&60TBVT"1;>GY*@-!<@TEN=I%P@;\R33'
M&HB)K3Y.\:OF_*H24_'DX^54U9"64:0E*Y1F4&6C5F5=KU9EV]:[)^Q*JG1W
M&BJB:PGB)Z5'I34 L^(P?I4'?!(!A2/P^RG0=I4I! DMYZ(2I8F[PP,2=K>J
MP+"@[LND[LH2&&9B.A]$L"I-83@+2FT =0I=ZVQTK<J2+W;5M>R*TR_.@L?%
M;51KZD=ENA;V(^I:<K>@W_>%4/?:":^>;?4WWQ;ONL@[;_M].36)4%F*RVK]
MU%(J37*IYJ#V<&$O]<HI[.*>!341W;5$=ZW3ZJYEB^Y:NW;7ZHKN6A?;76LU
M8)766OVM60AG99X"G)4),EXS=X&S4BN$+1(82 +.2ASEFF<$G-6!X:P2F-0&
MP5FIC=K48GC58BRK#=LJH*P$BLSE'H% D:G]" 24E1!"EWT$0@C5?@2'@+(Z
MW0S<%1&$,XE8G7Z :3FPU*D5R\)"L %3M@L:FJ\-2!TN+KQE<L.99R%LH(J#
M E!8&L]!,,OF( BB.$(@NE,)UH*E[Q*&/NX!BYNK612Y3(E6O3>703>7J9I-
MIN%S%E+%-]<&JCCLS67RF\LH6XHK!-LE"[955ZU5S57;J>NJ%>A% KVH:77O
M I?@B&;B\:$P+(O0B^R]L]<%R0F1(,Y'G$_SSZ=:^Z@&D8WU=+*M[EV2($CN
M8D2" +L18#?-*$8KNSL-Y>A:(H8[%F!;W=UBAN=3HBH*L!L7^JRJ -O&Y@Y=
M6^Y8'4'=@KJ;$,-=74QLJ\<K)CX52FT =0I=ZVQTK<IBW#OJ6K:V6Y3[O'E<
MW$:U!NLKT[6PU4&W*VNF=:G4+<!N&G[G72383;G$AS7ZJ7%Y8#>+GVQ H3D6
MDHEF_GDMZ )H&?<KLB,D?R[@I<B/8&/@CY+WC&8869*Z_?IYF:BN85Z#)&?C
MGO7CP(U<%M[\Z(_C 1M\#OP)Z%33.**9WPV7:9!7?92^@,Q6KRL;9EZYH@TH
MO4BSD8OLM'H=V>SD_1G2"PN8Q)+72T-XOQ2-&+JRTTG@N^BS*"WZQHV)YL7*
M+U2LS+!86>*%R@E CBS!%DU9']<Z?I5WV]!.(S<4<QS4PB3#W59I-7*5=JMG
MR9J55\UVH(FD>#U'$R&.\RJ]^/%X((V<9P;_ <&#(\Z7G*9P$6(-?W' G# .
M7I.4K@F+1OZ@G1>_2]!,*(P)F6@CT UV=,D\5"C!580<2CZB2T=;)=(34((5
M0:E?V<"-)RLDN[I\R1>C!ZA&6Y(^W7R__<?UP^T_;NZEZZ^?I%]N/OU\^_7G
MQ3U8@&/+8]PM$MXG^-$SP;'=>F$4Q!1?OO8&O[ !K/KI&@^2:/&3&_;'/AP)
M>X#A/HSA5.:$U,TC^MA=?!D#HIO"ZV!DM@G?)[/1W>-?G9^O[S](U_<?)1N,
M<6F^+?RB3+9#>M-*?M)Z*TO3P']V!XPH7!K,]@<XX-^QRT/\(7'28&FT43*:
M,]M=Z<6-1C2.2YA+< VGPTLQ+"C$[,:AZSE>WW7&L"G_C[VO;4X<2=;]*PKO
M])GN")G5*Z#N/8[PN-VSOJ>G/=OV[,9^FA"H $T+B9&$W=[8'W\SJTI"@  )
M!!2XXIX[VQ92J91OE9F5]:2;\O'I@T G$H[@1U!'JD/Y<AX-WBMOW7?**'JF
MKWX>O;"[4S]]P:&3PNS@Y;D,J,K;'GL,9\7O=_M]-#2+7U5\CKZ%0OP1]J'P
M/SY,-F'KP]L^&[3FPXK+#$0^]1^3 CDRG$"U>(W$U!H"3=B;^VXR4@9!])RT
ME$_3&+XJ5I4_I^#LI&P>,P["ZV9L!+LW<E-80R>!ZX>4&FB+W1#G$/7^8+:.
M31T^!*8^1(8BA:8)LJ# ?6H/GTD0X/_"N_%32E[> X>,OFC@^K'RY 93BL>%
M;QC"'-B[X&[D'JP^Y;1L+5M&4=S4QQD-ET1PQL&B7( Z "O=(7PA_ 6\X*2"
MZV_U=U1IX,]40?(#DZ?]E*T/E#[X"# >+@ WZ!T)"7U<X4@\!CJZ;'E[:[R;
M?]2GOA%,/%1@18Y)V']!5VJ$=3AT')"DXJ>,Z9)%[4&4+,AU6N0ED_)^- R!
M9HG"1J3O6V9ZT7; #82O_-G-(.9^Y.&-;!05]#\@";=),[)201^@8+H)U2*J
M3_@+53,FX]%@D!"8;1]"))3UG,XU9.G(9KS(#R^"SPVC5*%'VE%(HB))0%?#
MA#D\3%W1;YDR;%)E,HWAVYE:JTC,F* LJ HF>W'451:,>DZQ2XUO-DA5\CE-
MD&^#MV%40!*\N+K+%.HKJLO#LSM1KA%)<LSP $]$&.Y#6,C[!%.:BNY0!]54
MBQ:<208N,B@;,+/<D"3XR6[VR;#NP[,6(X1^\8YRV479 N$!4^52_QNU\(<Z
M6P^&U5V?G9VY(5_XJ^IX^K,LC8-;WI:E IV7?'UFPV \S 6@9Q&GBH=<AZ]!
M4A4^7'D&X_'_IL&+8N@J^X'&!>BO@RE%7 S\9/JT#W>ZX*6#"V^RFSOL3<7Q
M1FB,@ +L:>##Q'V!%> [XTC!I,-<5A(VI#GK#;2U5I/V$[XO$WB4]YR E\:,
M@OK%E=E:3G.]:2EW(?6+8@]]#>:/Y7YD4=8*G[E(5YAZ JX K3*;,\ZYT\+-
M-"<W,T;%A:.XNE#?!2<$H^%TX.<('Z)1?TQ&)$R8U:(5;F_1D7B7W3COWCQD
M?B:# RT^?<>?_DR?SL3 (P,2HT(Q/P6TA+LI?%*!FR2X#'F8<\)!-T^,JF8N
M#; DP5TD6_X2=YRO@1Y$S6!TGT=^G[G2W(&<L_/<C\R648&=I/T8+Z-!X^4<
MR'@9V'FMO:/Q,AHV7L9^C9?3J/$RT7BUEXOYFK!>AK1>@E@O"<0O@?A/&XC?
MD4#\6P+Q&YH$XI= _/.[OC0%7W,_X*$/Z\XT(/>#TIV!NS!?5.\'G[)4W:]\
M>?@$R_@_<15?WB)PK%/:#&!.90">"]T29^O7= R3H@F[>3=C4_+R_=;Y$A%:
M'N@: UQ?N9J6@[';74$!Y+N&J+T VH+V A!V8AU34!D3EF)5)K8%E.I*)-I=
MD6RW[Q*P,,!)H=U>0\R9%K>@=T$:?ITD_.R[/3_ +>M59"P7<[/>^69>]K$?
M-&<Y^,Z#5PYZQ[[G!0M.*1_D$N]_;S"YSZ[%[#3\"F4XHN6@R<95_N8)?M%R
M-J!R"D#*I3!</#^YS+9FYF33/@?9/-W!ZWDHN6H=4R7FZJEWZ:<E"O6E33O=
M+ZILTU9@ ^FGV93L-;19Z502@)_<@.X"/XP(!*"TU\KGJ$]SRK+9S<'4$+/H
M"DVC2Z)+HI\FT:6].1TN2-$7A^B5D^^%S.VIH2L6SU9Y)($9T>,^;I*?BRK=
M/&VVUJ-IF))]S6;/MVTH'LIVD<,H)*M'E7>=VEV2[:_RKA5Q>[VMW1/M%E(X
M;K&5FU,%A_H,R7;/*ISI\<<4UF@\'[@W^ITACG>M$Q6V5O5$15YI5ZS3HW4#
M)3@/#O;,VAE_2V*_BRDS>A,R4SR10X^P7/Z'Q%&9++5S;/HS%:BS->+ JLO,
MD >\/L;?LKA(:F8%S31VTLR\A*F.=G;.73O/4*C>UI,JLRFI6I:>[L55N[-\
MR/*=0/U'ZL4JVVY1"Q.K&%M9YUVSKB=*ML9BE2KTJX!+?&J&J)X=LO83JS@@
M_O;.O0572;#X8-;G+33V(8.5KJ8UY@X)*E!G:\6;#%:D9E;0S T]>9H/5KJ:
M?N[:>89"53-8V=!]8/M@I:L9%U=V=QF?MWJPTJ#0K-BVMY>"%>?\DDN/"!B^
M[=9]K23 IF>V;PUQO@T0&B>-H':IGEFJ#+M7)W;I:B;$+B7YD^TR;XVQ[&A)
M.ZFO4E^;T=?*2'/-A(U6TUGTT]?E8S\O;8FT)2*L_5L%NK:T)U*?I3[O*<>P
MFW.P0J$W=L_I:NV+*UV%U^^^7WID=5[1^&P%E*BHD/6?>*N&FZQ5PR>."HSH
M><B:&KCUA\:;FQT&7T"^+"+PCDC@8>.!I9X4&?QQ/_O08D.WEL(&+S_<NQI/
M>O-;&"(R[W&0 2[/8/$J3-,O-O:8?SIK/8$W+#;EH UIBGTX\I?#2)X/?/,0
M!B]NK3Z=?72.(^EHJ[TR'.Y21E+\ZIMZ$-WMR@6EVT!T%VPA]DM3;5LO;Y>6
MYA\[W]LD9=C=F\0$/[SF=U<NBJ2Q85+[>[OT>S6KY'O7:!O3F,*'$8HK/8EB
M/  5,<E&-&ZJ!<ASL%T>(D93*T;-/CTK-7=PDNH$0Z*&9^,I_,YQID%%KRF6
M]>P.CDY=&^R]O53,A@>WX%\9:4?!^#TWP9D%Y@;X9YC ?8Q(VV64Q/W^Y919
MWN%HBYFN*)#:<H*Z=G%5PF8JE#E.>0X]7LJMAUFWK@U Y%G;/6[;YI'1.4)X
M ZT:6PK(!:7N[G*QH@QD6VKK%U>=%4T7J2#7G^!2R4$S@JL;%U?=$GMW(G)1
MVJY1X&X8CW5]"\_W:.\GUOB*WI%U(6!-["C-8N*FM$, N.'N-"&L667V[!B/
MI=,N6]B*+Z'^!U*+]0  +O!."6!F:0L%&!)[7N(33%AC;L.H&"3%AEQ)+BBT
M"9@WT\2W3!7?+38+V%6(3H.YI]>TZQCA L1\W&GT0^:YH!VDS3NX/J/?O*Z9
MW-SG^[@0\!;!(&W@"Q)%MY5+979*'4(TVMRNK+5@>4_LBFU8.R?6AA647?ET
M??=5^>?UY]]NE5]NKQ]^^WK[R^V7QX<=VK#FJ8E9F]5D"40=R+C49Q6NU>RS
M>O1FCYF3RVWP<.JSWC.T!:$[F00^:^SHTC:9M"$A]09G56#\5G">>P2'X(T7
M/=Y8<>9/NT7Y[[F)SX/6_)T>&<"$D[D&- DW^7XV)]:[N$=;P!#0'0]GE] N
MGB&;(5KZB>O3'ZB%&J SGD_Y!;7*Q?4 ^P"\%(T8# OK-*S8P*=O,-#$Q22-
M#]1B72-Q*N.9ZM'V1 O? (Y-! * ^1L_&:'U*W[.R">Q&_='+^Q;X+,B;"Z=
MP=C[X63*^FOB[<R.I*0_"OT_IW#+-&%?RZ=0&!CS"J6\Z;MQC,OC0LM+;/@S
MZY^##_&6IWSM"PL180Z\/XH)=A%*R1 F3>H@Z1\<*-\Q6QW=K-MUIM/2V]U:
MG6)673=:EFTTTG.FVVDYW?*?]M5S9AT6XUXL$^U;\IF T\LB=+T.SDC=S]H(
MQR$XG?XQC=">9A8*#2.-'%W6Y8M=9TZ4[V%[YKZ;6VYT@6?&H35'Y3.2(L60
M K2:1/<]>.Z)FF,F+)>P%E.[3Q<?[)0=1K-[LC4I6^0AM(JC'C;3@6=Z+YD@
MPE+HGJU ,;-D2JE:3:??2F0& KX LQD\'\)\0?R+=8VGN_"=#R!RS]1SFXXG
M-)(L$:/Y_;"J37NLX_C79>[TO$<X<P-9AT'>W)[U J>T85LQW_TQO)H2;\IV
M=?XLL_[HOXW]<.GF$CT&1['@)><N\8^)$E#+"<$GLP8\_PV^'[9*9#_"D'04
M9@S@5DS>@0O9!_^X),0M>,JM':*Q61.L/"YCSNYUZ'V>K68\)/;NPZ\$,U%
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
MHEB!]($AOA\PN4)KQP5M_GP)\+2/4? S3#PA81X :S.9<RZN4G XR%( S,G
MXC(^>(/8X0<5T-G\F20-(*",GI/W-:#+>11PB>'0>\.BH,_,B?/174C?7^K=
MPW\<:H_1SM,4!WSW/$%TJZ531_[O;NP]N[SGQ:\Q+"VL.]<#I@1PW98D;YKD
M7R.@F=]G2_9'?^BGX!I(>N^-WK23E"NNP?L$ZZ)+VX*$Z/NSQ1*L-K;+RI:X
M!):!!+N6@%?NP1('D49*AE',XH0AB8:Q.X&0!@VFJRJ3@(!7#D\3YBT:X"P^
MS-I7//AY3QKEFL58N'K^"K%3WR?)8L\0D8B5]^=(\@8=K$]@2#B5U&++G9R
M&?XM:Z^5776]/Z8)!HNW/]T]?KS.N\R5+:79;^G(CU-"0A:A/<-O+_ !WY5G
M0KXE"@G1E< %5YF+Q:H_U65A6DMYV(Y[=*)E\I0B#FK9I_V(82@!)Y8V:^L7
M@^CLAY9R0^ I]*IX9,N#[PEX9['R0B"F6Q&'\Z..:.-F36N0"GP$_,0DBX#J
MC)%UXPO<) %ZL Y=,'O:VHF/ET6N.,'<<^4B0PF#SB;$5R,7FR4I/OB<H%Q1
M\=N8 _HC]13YW.9(U.-YAH3F&=15MR5S'7OZ<QU[LN8_ 7;LJ3H" J0,T"M2
M%9AEI6>2%,*7411 G E,)W].L6E4(_V!%L.FNUFD^],+_W$Y@(+@<BF ZF@U
M Z@3;E)C:-U&V[<TU]BDW6FT2XJ<F-@3*S]J8'6VZ80QOSG%&B<)CQ%>/0S:
M JQ]5SSV[2@Z]CTO(,=#7<\<GI5^D21I<R3M+F"V2Y)6)&D%_UT2M4FBEDFJ
M "?=CG/([4L6M&XE8SM4^YU[U=[Y5=]U-N (?&61^J<X&F-I 0[Y+S\=W4PA
MZ(-@[O8[[G(@X%"2$/@_[]']7K?XKD.!A=NJUFZ?%[Z5U)9STY9-():'T!8\
M2Z[9JF/LC&<@M45JRSZU1=<W(',=0EW,BZNVWE'-CE07J2YBJXNYH:/#(=3%
MNKBRNZ;J[-[I07",R-JALWS^/)]_M5F"XH;OXGYVTXD#^?P)/U^N(8;9"$1O
MYIB88BO+392D=*^;5LR\);C6TDUV6J\^B6%%9141M,I]C-O5_Z$7EC"^&C-V
M9XC[UD3F:A2,WR.W[@<_1Y&77(?> XF?_#[)_:./!7[!OP-",=]"[[K MFM>
MPE/;@4)H!\=4._:9=5648K<^!71DL6OCH86NZE@2;?HLQ6YE+N7(<H<'Y]NZ
MJED27?4\Y6Y54N+(<M<%N3.Z*M@\@>1N12AI'19:-1MZOFS=6%E4O7_G.>,R
MA)E!@$7%/,Q<5\R_RZSLEE%A7B7H%GB*^=)H=9>K,_$X*CL;_E9_-U_;VGB,
M?(;M<)K<DGY@0G3+9*BVY7#0<JC6N6TV2^FIMD6[F_1TL3>XHUHE8-Y2>LY
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
M\]E'8@*?VP>J^"&E'6&*A[N<0#)OFCD$-+$.U()Q['?PEYM@>AC&@0OM=TJ
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
M6G\:N%@=.7-7001IJMIWPX5-C.*6[PYI]<4<.MS44FX6]^C3LD\JSB O\L!
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
MWDK ,7.3:<P^AMG<O5$#)@1$L'(B (=BTH-GN9"TE,>1GU"G%3S6%(:F_!^
MHJ"LD.]]BDVF8-J34I!0UA7'/&G-X<B.*S6'Z\=<FP+X_GFZH'9D9#&+I*[Z
M<IHGFY?6HL8=0%I;\*]<BE28*[RTCSZCE]&$NJW8N6-F6IDD)7@K 8?6XR0P
MZDJ&..'.'?M6FL;A04_Q*/\I]!RP'(-!GJ]TQ%<@F'?U1F'7FQO+:0L*5"_L
MQ"Q;U(DYF^5"(NB?R//-(<C7Q#45!F3V  BVK.7$9A#;L>]Y 1$1//N,0.1/
MGQEGA&1>E1D23ONUD;P&HG9-MV);/ >6TSS.:3@)IRWA)$NK\573-$[Z\+ 4
MM%,0-,-6VQTI:%+0]OU9EMIN2Z0*4<\PZ-W6L8S \0\Q[.IW;@O$<$R_4\+C
M-@=3V+7K-CZ1,(6'XDY;-35'<D=0[KRU;/V=Y(MX?.FTCL.75YL'DJ">]0.*
MCE7WX*T,* [''=.4J)'"<J<VC(ODS:%XX[Q:8,)CKK^/$3UCPML:^X5*LVBY
MTDSBQAPS[?F*<&,L377,UPQ6*%5$JLB&G=*V:NJO&91.JHA4D8U;;[H$'ZN6
MJ3N M@@D&;JQ+>CCD07C^)N&XB*?W94&+WCB"?&R-A:<%8.@[%B^M7PLGYYS
MHH5\=.B0 (_=@"0J!47!PT;\SX<%-(]$G</GHG/U2-*/_1Z\RNU%,)FRTVYN
MF,\(7^B5(0FP(TY;00C409H2BZ/KMW)S=LX.X@*)[/P4F/((C"Q>R6]4_&09
M>*<RVW$R2ZQ?9#0_7%>1LWKA:.PJSI:#0-#7C-W^"$@+G+[.#V0&+_0X7>(^
M*^[LPQ?.4%)"SXEK#!H3HE ND*/.6< %4@A\4#.'42E/BRP<8"X2;EOQJ28]
M!>,P&Q>'77,PMEWC!"@_&R$P9^ZPOIL X3B)5*2H.J_J3OTO7N:;"Z+M3?MI
MI@W3-$G1?H+U]$@OY6=DY^[QL[E1)B2@TZZ7+*@.?38&???[.!2?X,"/X;$_
MI[ (@,X!W_!01&Z>FSUZNGG]1SJ_/0(XT\55?D3=42Z5SU$XO 1ZC)6/2+3]
MG$D_)HW?'87&E9=]X8Y!/[K?149Z^@1"5M':H/&H<A ?AR.# 7=8^6*4NM^9
MA4&4!,-JF6_H>(;3LMZH8%O ,Z#W!R_,U;E!]*_P97:"GGD?V5"3.'H"KQ!,
MV*#Z!^#2TFYU<T/;H[87S_O#>'A:_'OV"KS3Z,QL<M$!VFH*G#A\"NVJ4S!.
M!2&"(:?,<SYGN>?#-5ATF$>"-_W6>F@I ^)1@%-8HM)I&L4OA2?8<H:_L @(
M2 QO+-*?>Q\9C$(8A9<>6]<PO)T%,?/.!]X&#U,P@>WP6,0.0$I54 1&M)2'
M;)GLPC)9-(Y[6B0%5A@!2$&AMQS-;+N=KFYJ@Z[5-@>.J9N6Y[@#S>TZ/=?^
M7==M_:(&!<N@LB24GX3R.RDH/U.34'[;0OGI9P?EQXM:*TK@3P0\.N4+F9(5
M(FAHU>I<GL&DO\ CW]?XLT\)72S6WKN(5; Q>BK_5@Y%LE6XM!A7+H=+^,6?
M[KY<?[FYN_ZL//SVRR_77_^M7'_YJ-P__OWVJ_)_M_]6?KE]_'IW\[ MC#1=
M<R2&]"*&])<LLS<+8JI(WC-XD<H/7=TH0+4QO&8&;O9#IUWL*U%I[ *0VRS/
MC"B*$XBTOOO@R4!PJ/Q@%P'>8%R(IMYL#2XNI6*E5&1)Y%IB ;;O![T]"UI5
MY- /X EUE0F)(?Y KPT\B!$(BCHG,>'LE70/P9[M=*P;I)9H5143)(*4DPIR
M<NW],:6XCK<_W3U^O&YX8G:K:U>:VU(D@9F_2[.EES@PF'#!$2ZNWNK'266"
MM*=@<3T0<J-3L&4PT62*^F,XA1Q5MAE01?TP#*]R?VYIY])NVR585T;/^_<8
MOMX^_/;Y\4&Y_Z3<_WK[]?KQ[OY+5?^@ZE?L3PP>BRUK@'5N\)+X- $ 7)D&
M*?WG_.Y=,/4PV:+T8I\,P XF_6F2%/8P!VX_C6)T"MU4<6GZ!Y.+TS@;!S?1
M^>!L)XCW6*!9HN(4:HE<T^97$ A0S=X: K1!K,>VH'BBMMW@5YH-(FV*2S%C
M6]A.]#[J(SONA#I6 Z6RB=<U#W*VV0A7#;-WP9S;&OKS;(E:AIVX L^TGM1S
M?Z,&$-^LGM%N+="U;J5T,U2E8[['0BF_7X'.;SU<\^*$^7S1% ;WDJ7CX/LC
MGO"">#V&;TSW3I!M<8&;IO;> %.K4?L-.(XTO8K9@P?,*;T:RDLYEW*^ :K*
M/GMHC#R5O",PWOF<72K_/D'/3G1U0S6-(YYIEW@#Z\\ 84'!:\3^D]"CK\0"
M==J&JEL2C49:H*-_:A7TT9K]5DX1;>5F[K#/6_*]'TP3GY[HF3_^17<3B@TH
MDU'T#/\E='<!]^U[)(B>5R<GSA"<SS)MM2TA1X7ECVVVMCQM+YFS?[@0QU&U
MCE0>4?EC&[7AS_8./UIS03[%',L#">#B4%40&@!3_D15AB2DIS?H&NR-_=!/
M4KZEGQV^V&K9/5$OU;"[JFW+/(:H_#'U5EVS+IES,.6Q#+5CUP5BE_PYH/(<
MD3F-;&V<8AS\L1#KOJH0UE)M\XA^GG3"USOA+5OR1E#>F(YJU,:]E^PYG.KH
MHH6OKZ!$X+J0(GY-,:FIJ98CO6IAV2,C4G%YHYU\X]-S9H]UM!WAUQR/WA=0
M+BF6X&L*2M_:JM;NRG9T G)&:[4E7P3DBV-*?1&1+YI8[1OKM8_:L)!3$ 6!
MU]!RL.Y=HM*54/HG)YA65]6M+5O/5:7"2;CCY\-2>]N-(\E/,?FIJZ:Y95PL
M62HD2]NUF[P<A)\;D!TSO(TP"LEJ]K_&NUYM>J*TW<%K2E$8;56K[3_)N.MP
M^?ZZ"Z?DS<%4IZN:MF2/J.PQMVU$)SV14_=$3K'@X"L9,*3\<(A]I^+AZZJ%
M1\!0W?@@=T\E?R1_MN"/H\G3Z*+R1JM=P;?_RH-Z&R@;/*,3V4#I$6P)--</
M:)=0_ZSZ-AN&JFMU"V3J$^(D(IWS8NR._;@E5X7DJJ%JG2V/NTC&BLS8VIN?
MA^+J7BLQ3L![P$:#?)?@-07FMMK195&SJ-S1MMV(E;S9_R:Y:LOSZ<)R1SO;
MX^DG$I3/.G?MT=4Y(X#,+3Y>4-73VZK9W1(P2P8O MM4H_81JX-P]20P@=?(
MD[2'9VX/;=76M\3'D/90VL.3LH?[*/"HW>YCN1H9G&7%BZ;8MF^1SMN.+F=W
M,K,3H/Z9-IH\3B16HS?N+I.Q6T:%Z:SJD6NT\&.JM,AE/3NWJ_8[/__H1%P@
MHZ,:IL0($]63T>VC5=.>>_0F#9 (GZ4;CMJIC<4L#=#!^-/9-I8Z;0-$/=._
MTM;@&[N1Z^A?\<^]1(M!VS&SS_1#CX3I^TML6+_%%RF_$,^?CG?#D)BY:(=_
M_3Q=G):&:K/H^2H^]JP/H_#RY^OK7Q5>D.\&RIBXR30F+>4K&9!822/:21YK
MH@WMPY?L_D_Y_;^P^Q-ZA_Y!24B?]IH91+&"\\ _X#8_A MC"N>@XEY(,,4I
M*M$T5CP\#N#G'6OPTC2AW6P6YJS2W^G 2DSZ$4P@X*UN*&!$F&^SX+07'E[=
MY[[0S[O$(^>]P#5D:_$I+HC:[!&WET3!-%W]R%*_>XRX4-QG8])0KH\=A"<)
M>9_]XT-V=,0/*;/I0Q^6AEN*ME ;V,^S.;4T-B]^8H>_.>]X_J:T$[S1,DRS
M]">MI9=>/]10UMJA-IQ-JAV_YF9R90B[A:W<V.!48R#CRG]IMVZV-&1]T)5/
MH%:*KEW^0RD/"M=\]H:,P]QM*R/Y[.[%%09^]<=#)8G[H&'!^!(GJ[6-SN]#
MO?7'9'BAN$$*O_A!,';#84Q(R"XOU5Q]WTK0+7CP0O&]_[WP+TV#RL*,+"4K
M3?&_HWA&@B&Y[,7$_7;I#E(2OW>#9_<EP>&*>@V3X_/MX+I41_\9R[!Q[0+[
MUJ]_*#/\"J8,G#VL=/IB"J.SM-;8?&^;]MM5>B_* QF.2:'I\?J/:,]_A+Z@
M@*S/\,%MI*V#.="8<2ZWD8OQ3B9R!MC6%;^M?&C-#XV-U;5:ABWBQ,Q.JR/D
MQ#J.H!,S'4%9:7=%I5@%&6NDWI?W5=\ZG2^?E\]O>M[9XOERX3;KM67CNR&%
MO29CMEF[ZT:6,(.7Q@',#:F3,.&C[G,?Z_$99O4"3WQ7G@GYEB@D]"#4Q?A
MR4*#K;*[PO#B= <_$RGJ4BFRI11)*=JP3:+<C""$7WU42-*[47J_*:/W48^L
MK=T]V']1Q]_=V,/6JS0]_&L<I9B"?B+* Z9CU^(';UF>4X^ 9[3/6?Y]@NXN
MM?6.:M8^.=S@T1=Y+&DM?SKMH[4I.8E""VF 3MP V5U3=<RZ[0:E 3J@ 3H6
MDI0T0-( '0 7U%0MZXB 7-+^;.C^<"Q$@^/7>>T+IDWP4/5K!!/P^PD-53_Z
M0S]U@QWCU-=:)0G17;LCX=R%Y8\E^Z"+RQRMJUKFL:J,)7\J*(]$VQ>5.8YJ
MR#8BPG*G>\QEYS7OPMRXH>NY32<:SCG^ZW14HR/3@Z*RQZEM221O#K:WYZB=
MKE0=4=GCU'9?)6\.MNJHEG.L?5?)G<V1^3%A;E]S:O8F"FEEF)L23\+:25B[
M6D&G;JBF\1J:%!SI>:E YZU G;:AZE;=:@RI0%*!I *Q6@)-U3L2:/HD4];U
MR]#.!^]G*=BPCX&.>MX(H<=^7E+GC*A3!Z5K!G'2@(G9")-#X4@>1[3K94S<
M!/^AI!%66"$R5$)!2KQIC+A3B&F55CA#JSR[B3*)??@NF*3BQ?X3"1'I! <8
MN/TTBF%,DO1COP?/]D@0/;^O"']R!.IL/"GU8X%4&1D]_-X?3+-E*3"7 .&V
MHEBQ6YTWE, 5*=F"]Q7)F'$A9Q92VL4%[,T< _O8QW1"8@H?%O;9U/$^9_Z^
MD#PKO6D"GYPDRK,?)JKB!A&\Y-E/1_R+**@73(R#FGV$/T/R0D>\<<<3X%Z@
MN/T_ISY#]$H0@^P'W<PR<OSK6\K]-%X_1_P6?SP!^6#4<Q60BTRU/2S[FSU/
MH<M Q&@[](D+R[0; (VBP2 !5M"'1\!"!3YMF#_MD=G;GX!Y8[(:W^SH4K>^
MZ'%>Y*IKYKQX.BVC*)U=$*-J$A<JNMYJ;Y"E%7PQ6_J;.58L"D)+N5D2#1!'
MN//KQP=F6RAZW!.!D8L"@QR_G.,X2LAL[C"MD=\? 7E@^#&^(QW!I\PFMR1O
M3$KRV28"R\MG-TF#%Y4B ;*J@I56J=.RBVS'['DUOF.%U9MR7L]SV-K(83K#
M'Y-R*Q"2H5O"W['OS;,7YOL-OS$:I'0FLTFPE>8IBBD*%O!U_D$V*EJJ!0EI
M*14Y+ Z6V$V4T"]A>&)OR?<,)M(CDYCT.=8C70! YE/_/_3"NZH?>B1W9! %
MP#4JA0S(;#I&Z?P/09%A'YQD &H) U"KX4((@)AF.>9VB&EF5U TJXZH$[,<
M03'FVJ("DUFVJ!,35<; TZ\RL9(H,C,H8102>5?Q+HDP)Y\_B>>W09@35>GV
MK\ 21>^DD93.'T7O='CQA@9^+/Q1<E!I27T!-.$LD !/AQ=2$R2:X>NA=RF:
MH:A>H*AWE7NGAOX:SAU*]$>)?52&?=365<V2Z(^B%KW9]0]J-\4<";XF#= !
M#!#$37J[;DFN-$ ',T#MHQU2E09(&J!#&""UVSD6P*FT/Q5.^DKX:X%B:%'O
M6K%U;+R&,]D2+K,I'01G5*OMC$K4LH.QQVPYDCFB,L=1N[K4'6'9TY%(L\(R
MYZVN=FSMG>2,>)RQ6XY ?#F^HRWJ71)45(**5J>8U5;MVD J,NMS*/:T-0F-
M*"QS+%W5',D>4=EC=VL'R9(Y!V..:MFRVD)4[NAF2SBTY.-[UJ+>)6%8CPK#
MRL\^EZ#Q2)2\IJ@CJ)VT3%MMV[OAZ#5"()GRVH>/8KY.I#UI.J7IW#M13,=1
MM1TA2*7I%-9T&JTMX<VEZ92F4YK.#6=55+N[93=.:3D%MYSU>R&=L>$\?FY%
MU+L$Q]6M@!P[#V9'T5PG),9#Q^Z0X ]E((X%;-TI06#6V4\I7!\,Z+"L '02
M1]ZTG[(K N-7;L([K4&H#'JRA%"+@*#X,O;0V/\N,'4*>)E-R LBI9*8"TNB
M1/@AA 29L)PB#.8#"?Y_>]_:W#:.K/U74#G9LW85Q1%ONB2S4Z4X<D9G'#MC
M.7OYM$6)D,4)16IXL:VM??_[VPV0%'6S1%D74L*I.K.Q2(  NM'H;G0_#3\^
M2N0?L.&&7A10B7RA+O6!C9#*+6MDNW80^@Q9E+1?QM0-,@@1A2/Y&A3,()GO
M\W2^CYGYFK/SI7R^Y.)=]\O_FJ/QQ]:[RXVP,Q/0IAH,FN/N>G" (B8T=!MC
M62I5/,JRK>)EJTZ;F+T -_/J)LL6_+"0G# FN<K'M0*2\R]+H?]46=6TI8^J
MLK+T]T-UI;_:57QCLNJPW?X2A/'0H39+E:=MD?\RX!VN-:9XU]>>/R)*M?+[
MG$![1=O:$&IDYK4%WO+&L\P]KWS"4WOT2 *_#SO,&55PL-6:6O_WHR+_,7Y\
M1TPGA">VXXQ,]]&GU.4_+UQNO6S%Z#HT?$=LZV_O[(JF,5Z8+LL2I2K[WZ$_
M78)'6NG!&?.C8@Y"ZG\PG6=S$F!WV7T-@XO'6T=1GF?_<Y+U?!S@#/G*@?!;
MYYB@*\7)*H3?JEPO),BI0/C-O6+5@@[,4 I*2D,M*/-O@O"[D[3#,B">BO;E
M;K\-8JU <SU!)#F!YEH<6@@,R\+N!('F*G;"V:R^0',]-+<O6>\5Z*3YM*U-
MEJ2 X<P"G51@<RW+QV@H4JTIP &+&K2A-G.'N^V*. 6,VA "Z/0$4%V7].:Q
M .B$ -I  !TKUU4(("& ]C^MNJ16A?Y35/&CR\HY2I]S3KP56)L[X"D6"F+H
MDF8(.,<"DB=&2#I:1+X@SKJ]H]>D>E60IX#DB?/C<RL&@CB'4ZEK1EU0IZ#4
M46I'RZ 5()("1#+7*:RJDM[,*TJ$=7Y Y^"QS'-!G+5[1Y&,FM@[!20/S[6O
M"A#)PA*GJ8D;J:+21C\F@N0Y.V;+B8AXNM=L.U^:@FYXU6A(1FY,WUVOCO!%
M[$,)4N1CU3,J172!D)A"8FXC,755JF][\R<D9L$EYK%N=(7$%/B'IXU_J!A2
MO;EE#3^!?UAPR5D[6G7&XX>2E1K/+T'7RJ"OQ9AK81;/:S7>UB+03$S2"LIC
MQ.VHI_ VMFLA=E=%:1Q^+?[W?QJJ6DOY\X#?GET019<5EA07 \"E2&=3 O0F
MY+TN&P2&X "5%N'PXB:(IQ=X?1M]1N39#H?$BWS$Q".PU9[A3X:F1A\GC/Y>
MB!!ZMFN'-L-"RP.N*&BZ&4U3++\E5'VORHW5))V^U_=&V-3$#<H(-_#9=W,C
M8@JB;4:T+ZM1""_88*L?8R')_E(^7J;4?38#1B_39TA='+#3\\F$FGZ!T3G7
M89>*0Z&8AT)#KJZ6($B:8&@/0A 8WH@,(L?!D3TA@.P/.@GPG8 Z@YD?)?(\
MM/M#,C2!V\T$9_4).N;0<_%P4/0(R;-[R1-OLX3:4R#@]U593TD=$]BG5M1?
M=D#T0( -[##I1A#J .=Z225_BLN\;Q&O-V7!2ODE?'4S'7%!0"<6P=9[7]!K
M&Y6^*FNKR14?IAS<_ FTJQ'='*A<$"CO(;H+B5P<>/@[9JW?C2E:(K#!BX__
M_IF.?8K."-P,2_:*D=DK\0[IFV-F>@3PLH6H_B/J]X>@TM@!SMDW^S_ 1G$\
M^#=S;X#&"DW'CMWG7_EA>\&/(A>):(T\/[3_,[\F[(P--T RS&B$_'105XN;
MP!MAWZ'I/MJX <P@H&$ RB$N)5H#$V+RX5"KP$O6V7QU))(ZM?HX^8MXA2\7
M?&E*NFQ],'#!OL<UF:Z@-P#;!UZKIZ\]FD ECP_%[/\9V;PJ +YY!>*F!\<N
M@F#97 &_MD/L,2 7 :7DU@LIT4F%M*8- VR)G>%#9HI=>2C$<8C9T"_HRC5=
MV$5@CX?P P+*!:".^01E'_8$3VP7?A@QIKK,;@]SUFS(SL&G3Z83F<D<\"=8
M"1PT(M:Q1;&8J$&38LZIN&0-[FDP-/TQFWS'#4)SX/4RDU<,F/VU:?OD[_!5
M"@+1#"*?3X9?$^QI-6083?H,;%N<>!^OAJR$1U@E"*P[ ]*'^B$ND4][)@X#
M7J7V$SR#P<%"3IDAL\3TI<^@SP@Z5HGC!>B%Y>_7TO=S;/"2;\089E+B^Y"3
M=GXS\E_C?3=3W(5ON^S*'9AE=\DN^GIVP=DEW*+DXI9XG5=SBZAZ(JJ>Y V)
M.$+5$TU4/=FVZHE^<E5/BF-L=;BP9W[SV.3*HJ&4HWB+RFM'K)2**TI!-)2=
MUJ_875_-6D$K?A1V8+I1U($UU_.%*$52DO:[*\61$QQZ*S#M.)S,D(V--2-1
MP&.?B6ZB@$=):'%")21X):S"D^.4ZAB49,ESE#+(J8IL"Z/#C=+C)"&+.@8"
MQ7=96I0N:?H1<0$$HYT+H]4E1<^+"RD833!:WFE=J%*]V;PL*8]ME$A64@":
MB[IL')XNQT\B>ZNZN2WLS3'530%&OBN&:DB&DE=!$Z"PAZ).4])JQTJ/%=19
M>^(T#'7S$T?0Y6!T:<K*4>ARMNX? :&<=\4,26T*D-ZB4D>7&FK><U=0YV#4
MJ=4$;0I*FZ9\1&SKH\+ 'O/\??!8,DQ<1M[.!*5YBT%I K?KF-[.,\+MTAN2
MHF]9<>8D<+O$%A%;9(T9H$B:MF4],[%%Q!8Y@RURH4E*(\?-SBGMCCQ>N@/L
ME")Q14W.[WL],D\<_ZZPN("3G:4V"Z8X(C+AVO"RU/;) "%E4?,R"#4\KY)U
M[=*0@VQ(#*<*$RSC/[MS $OP4Q8)D8W5HD'?MWOP*;/G/;'L_"0C%+]ENFDR
M.3ZREH$<8$:GLHC7M!&Z@3<8!##^WH28Z:SC%%$MFR)J+D,2V";S/P< 2;&X
MY_7;XF6L4Y6;R1+*Y &8)OO+=+7M8#F8VD8LAH-98+-YII)FLO0WY"@M.]85
M'+4<$(,-:F3VA[#"_(\%WE*SO,7W0\I4/NQ)%SER;A'R)&3/+4"!T]Q31*SE
M_I8%?*978%DW9)K->"8C&:;]8K>[AB @!29.!T/&:9!"VTFXJ-+L\:!M->D%
MXID<7R],]D04!B'*:MBV%NV%\3::><=.1L<H$< ^-JU@;O^PMC[L<;N/7<5#
M'-@^-/LS,GWH 8F'F1:I9-YM#NQZ-0-7^N((@$[O?DD10YJD0FY 1%9@/4;D
M,R[:?B!"CKG&ET=9XXU/_,+E8S^8+T4&O+H&)MM8WJ#XV Q*!;ND@T&L&\>G
M4FB^<"F#*&>J(3?^PGI4FW+]+Q+(%] (V/O.A&LZ5PB$YDZF>"9<ZTBZ&OO>
M$VBA(,8&>2:!IXR1 <;I,1F,D"?0(R:OOR0?P3=5=8IRPA6E-PTB7B#6=2US
MU&T^B$(?=#&BU2SU4[);-OP&AP]73_"E[W)7)@-J,>AJ.*K"*/3\2:9%;!N@
M4.0PXA[BB&<I$*LB";"-Z[D5BY]O:$5,;:99301?@\8,W6 [F*QBVR!+MV$1
M""&3;G)<-N"XS K)/1V62S8,0R-I5K6:66\H6G70T&O:H*DIFFXUS4'5;#1[
MIO'OIO)ND^-F.7'C)/*MSI?Y@WCQ?$&?RNW=;>5+J_6-7'=N6[=7G=8-^=IN
M=;_?M[O%Y<R6]4?$ +3:GSH/GUMHMIJ,5=A,!BEE1QQLC7$4O(-LP97="8I*
M^"4*.*!5\B*^D1H\C(=]ZCXR2]4B\#MC![?/Y"D:XKTH0,.2NU,"D-2PR4W&
M=6: &%^)DCMK+D; D+XS0248^[=2NW[:'1Y=,+YD7-2Q1S KQM&(;0Y[QAZ
MI0O&ID/AJ,->8?Y],QC.6M'LJ%GF+PF')BKC0>0@VR<;.+:J*ZC.@PT+NQT^
MB@-8F&]<C@':+7I;\*2% ?Z'88>E;1"1M(>30%M2)IV0D<T)/%@/DTD7;ECB
M=Q+KGJD*(#V #B "8"!\G?$5H(/YR+8MFH%.9/&U"6@ZJ^<AV![)RL-:8RLO
M11'-4%,F=[,=1@'K#,:WR$M8<X3W2?E0LT)E:?=\%E/.FGL:+^WT8>R^">8Y
MRG&\/GX5Y@<-^HFDC)<*WEC>C4Q:J41S)@S:#0XCFS[%3+!D,\'\!Y'#<9:?
MP*KS?'2A]4V$_K49W3R7)H(6E0XN.3GD[*M+G6#2F<RHX=X6ULRU:;H-;->"
M$?DVH[83#KWHD==S26@ 3>='/3(GL /@9,9S"1@P!'-V%@(W@"WDF&DG\>9'
MAIL=18%5HX<L'CGAJ$JPV0/.+6S? ;,Z=BIIT._"SU9^BH_0^;)L?1;YG DI
M@@)5PM6;7^]$3P7:VIX5),.@UFJ8= ',)X#Y2@#,IPM@OFV!^8R3 ^8K!J*=
MH52W0[2KU78(7=90"HJI)@:VCX$MCSW&TSL_4-DNL,CVB(O#^OR :K3=WR14
MP\(-[@?<NO,BZ-P*%F(WME^?D@ &@87JAW">D'\P!V4;'91,PNX,P.RM($VG
MN*P[P"([L65=;SO- ;QE%I8(AMW3RJYAV:-FMKP:OK;_Y);;U"I_6T[OZ87_
MEB. 5U4D^$>I40P$HY6!T11#:FR;3"$833#:YHQ6D[1&0S":8+3]2S1#.2(
MT$[4SFT!38ZL=G:F\4;Q+?!*4^<$\_AK4KTN\$F*2QVC66Y8W5.FCB'5E7)C
MT9XR=6#O&,TSQ2@Y^I&Z)"ECJU.UI,ATBB95<\-4%\MP.''R-)J"/$4ECUJ#
MW;,EGHP@S_[)TY TXXB[9TU451)=XGHN74W-<WQ++-S;%NXLW2.?,W'SY^08
M457)T 0V:%')HS2EAI[7-2_(<RCRZ#KL'EV0IZ#DT9J2>LQZ7>?L'&EE\L[.
MRB=B2*HJ2I 4F3R&,+J+2AZM*NG-O.YL09X#DJ=6%SZ1\KUUSJ8]SUG-J_^M
MQ,X\W5BBO#,OJ)"J-Z3:ML5H-IW[T<PUP;8GR[:*I*M;QED(MA5L>RR#2D5
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
M8)!\]^<[QBDX*YR#0Q7B%HNZ!\B7LUK4]R0.,]D$E$/= +&I+/>3MZ"U,ST
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
M"5V_Z109=A".B^O_M@\*#QK?#&AHI:4^3 "2H&7$P8DB!Y&N4">V!P.86W+
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
MAY$F++.SO^P68E,F-4K(I*V423$ZB5RWKA[N[O/<\69G4]R$5@;9;2-"<.S
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
M_+35>;/;(L"=P&5\>-KZ^G#9?MOZY?U//[W[5[O]Q]G=-;D(G- 'KLBY *K
M)4],C8@: ?D6B._LD9);CZI!(/QV^[TA.P_&$\&&(T6ZN]W#I%GRK3C9[1R[
M@[>'G?;N<?>X?;0_V&^_?=OMML'I'D#G[1$]W#]\/3SI]/>PU?%A>_^8'K7W
MP>FT^YV#H_9A?W!X]/;HH+^[MV^8/LL3Z8S IP1-X_+D69ZV1DJ-3W9VGIZ>
MWCSMO0G$<*>[N]O9^>/S];UIVHK;>HQ_GVO]W!=>TGYO1W_=IQ*2YB//GVL]
M8I[G4SX403A^XP3^CK9X][![E!!H=FR% ,:EHMR9"G"5:*O)&&0^#7Z]H[_6
M<O;;NYWV7B<MR553LK28@YWHRQ:A2@G6#Q5<(EX7,*"AAR0A_RND'ALP<#$8
M/-!PSS5(?:VH&(+Z0GV08^I 06^\_XD0C1/SQX%0A&?(!U3VC;I2*$/6(A&F
MUX%#E0E5W5(FEF7:[X"GI+YJZZLWS])M[127&LKVD-)Q*<EIFDAZ?*>,!JLB
M(D^-7!)]U4[HVOI6N]/%T*BLPRSLR^F0T*VI0VZ4+P/%1FFN94$U\GM-02<D
M!-KZ@S(")3AOAL'CCA.$7(E)D2C,(TDNRL3?'#,76!G927/]H;),<-PR,I/F
M^D..3,IYH R]OA/?&X\9'P31#;RE@_0DB=0[&"3C9^91$#\X.L?'QSOF6QQJ
M#3$5C@@\6-UX9RR",0C%0*8?(X;!2,  J3V_G8R0?XX%O$%%DA89_O.]37^-
M D#B2&W,O9[9D[#0<7_:D@B#!Y&':FR^"X.RYB,)X^R?8+Q'^V6-1Q+P_M_M
M=JA7UFXD<4*O2LAK\@?\GC#WM'4>8 9\2X>HG;[_]>YJ=2)C9,^($LX)[UDH
MOM\U_SJD/4N<V\10$DWZ;F>18(%5*,&]X>_-Y\4.'A/'3580+GBI,-U\E\HE
MBV\FWESI8^X"1V+\( ./N7KV<$8]G:3<CP"4_,IIZ#*ET\HR*!1GNP*GX^.#
M;N= XW2/#H8I4#%SDN9.8O8DXD]>327\>XMGGN-OJ4 [1Z 8:KXA<.=E6)'N
MKHLT>34GL?'(3YTI@\%YX*.%(VS#'N&*(YQP'<@7[-^EA%EC8:]8+,R$DF!
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
MYHWM+L_JD/]Y]]^S-/M,TDV[L^D;V[:W::;[=SN9P?(HO;;$.6&)-8&KJ&0
MOH'Q>X]R*V#?C_X!K<Y:_Z)I [1IXG[YXBOD278QAW][^-KO]Z+'MKG"(L6T
M&5HA<RJD$1W*E3/OFUD"\PD\)&!N O^$Z88Q:T.)YL(0YA053FO)5(G](CR"
M9QMF\.?%##3QHQ'B?7V3GMVTMPG(,@)I(M&J2# @6"L@NK+4R 1X^/QM%%X\
M+X7O+5XT!9\G[[5]=$#.E\1Z1HF*4@ MA7%<(JMY%<4VRA;/2]D'BAI-Y1\J
MZZI)-:V@6P90,D8,,$58FE."=2SAX,BZ?O!XQ)%L4A!-$DVO3XJ4O"\]-5(X
M.]R =B#O49R6?56]3-T#!8U'W::^^ +MU5MPTW\VM=_T5AKBBJ(@R@0I:2P+
M+[&=U_5(1N.3H"G^<('CFJH' ]N,!Y@G+H FP*-V(0*W#-LUW8QF-'X*%@F0
M!(]'A&MHT_CKBP]@.[@#=KL9EBX8T27UQ/,B>F:I#2)B\^$I4*/Q:-!H@:H&
M-':\A0CI\>%][9LK^&*_/63N&C=;)S<[0@ZL2U.Z&)QDV!["$Y"V889\3LS
M5,$0;N\&'Z90R8P9Y@B-5%+%:1HU/;*SN'_.YJ.]S1F#3?Z9 V(9**(@,FVD
ME-:BIRW7(AFC,[P/ 38E:PZ0^R!^<9]:O*ZF=M+/R^=N4EWTXMDT:NY5&G49
M25$J8ST518!B0'?Y28!C]*(Q&#.<EM"(].[J>M+< GR"25YT>5H W)9$.RE)
M\$%JR2U @6T^GP0U1H\;@S"XVL!<)6AG$/YAV]\A^W]OFFYC2JM0"5$P-B&*
M#"!-A4 5OMW9B&>,7C>2]<'1 1HKDIL'3QA#$0)QPN?\IC(ELSQ$ZI')L ;&
M&/UK# X<*O&A _(-F(#;A$EK$A,7.37&@\9V11]'M TAU#,D!*(>D!>8YK/5
MT\,M#2>F8()(YDT1 Y-.8YN+QQ%MPXWR.7(#3P]HW/@\;?SOE\TD";7+I1#3
MVV4<,1;$624(F++T ESA%$/FPRJ*@TMNFJNKIN[ON[:8HS TC4HR$C4XSU.0
M:"2VT[R,831A^(%*7ZFF.436>,Y/FV;<67O;XYA#6HM&6I/>*UT0HW0(E :G
M _;\M@G+CF$U>3840!$^7G040I5E8"<?;17>UXLP?P6,DD0;X$13;5RROSI&
M@1T8K8<RFG 9F0<8DD>CP2>8VJJ&\,ZV=?+(NF1Z9U>S/HY_"['RU:HY-XP8
MG>@IN>.A\#Y$C[UJ^32JT03,R.1 U@=F,N4.1^^BI?GKNH5+J+OJ!N8+*!^:
M+B^;G,<4\*TNO9?$,NY(* 7XZ$+Z@EWKL"/$T83;V-/+@)H:8I7KK Y/2Z"
MY![I8(@OF;#"T)*I 0NDUF(:L*"-^I 4S"*!LJ!"2R%8@5X*M*F@;1QK78?3
MX)%JL)WD?<2X445&7+">V,( 4&^5-]BUR4\1>1P+5_CJ/U#Z:"S(GGXUO>HW
M3]1YKU#.?$'MU]!24$@NGQ&$N\+3O(DN:C- P+T!SF@<[D%Y@:4//->JK[5>
M27M23UPA* FV<%31J!PZ%^9/QL&_(4.7BV:LUIQX7VH/,E@1T1?6=JW(/^).
MK)W4NN+*[2U9-')^;)MK:*>W'R>VSM4 ^06\SB_/F@(I3LL4K/(RO3B%]*!"
M9 4V91_#,QJ[AJ!Z-+FC,>'GI@E?J\E*GH*Y%)QP1@FW2AO-M>4!VS6_>_9H
M+!2"AO>2)^*.N:FM+RHW@?E0$JW>??.366XJL F94GUM#R>*RZ"@"![05[VV
MP36:W \""]#U,-!J^:<LR_/X2S?'N3(%!4J,20,':IP*!:6EPRZ9>!30:+(Y
M")S D_P0^R\W%\Y'SX@M;4F43<YR%$)R/LRJ^!*0T11*8"C_8$DO*?VOKY:E
M\B']C-[*X_,T?>VCJB9N2#FB-_C8Z9F#MOW8?_1(S4#^>,Y/B97SJ':6II#%
M7)*@OH;8M'"_UP&Z=]^FK4UO1U7;]O9]@M\3+OUE&F9ZS$4R3=!"MT(^KQW1
M@C+"@18ZJA2$%-AS_8##.=@/ME7=9630G=?IH>G6LZJ[S,H_C[EF>L6A\XH8
M3R/1CGK*G/<Q8N]6?A+4:,+BL1!UQ1U'52N^%_:'W%87B@/1'ES.4DD>F/5,
M8V^,6 -C--'V6!EUJ.HP8[U^-',<[[Y=9_.U)H_@0LS5=):PQ&2OHS7<X7=*
M68]E-)']6-F$HL1C3DLA!&*=3C^RTD9/J?8,.QOXY+2T9Z2S=-_-THXA&X&@
M"2NBI:7@D<E!NLYL1#0:PWXH)=8&0CB*0-RTG3Q[7_7B6*E%]H(X1BVQ"CQ7
M,87B'GM;[L/GCZ=.$EOS>TL9<<VV2UY?SK_U"Y#0WE0>[O-R#_&E[R?02[T.
M9U=-.ZW^9RWN @PQUCO"?!F**(,I#';0=#CJ':WP,^+4D36*MSC\ ,%Y7,X6
MKV2&=21.%2RY 0*L*%4H.+8']SBB'7/SSXA!B)I K-Z]@7H&=YYJ:_WTUVIZ
M^6;63=.0VWM^9XSIO["FW@] $&N=)(H+)VB20U%@>S![P!Q-/A^;1D.K#*]Z
M#?K@Y6>HDP F>3(,5U5===,LCIL[5VRE9(:EB+;4G"BK?"B9]E)BV[GMD.VX
M*/",9J(!-(.[4+1CR7&9+:F,ED03@G,B4"FPK=;N%>&X8\]ME'^:-%__#<(%
MY%QC_O LIIC^$_B)[;HJ5O->\TF?ZV0D\^;X0$E4I>-!1L[C,66T*_[QA*78
MA%P;IYY"ZT=Y9W]JVJ2B>EZ#YF^_M+;NDLE:(,X_+=0:_BM9L$6!TEJA*DV)
M"RY-0M%K*35C'K#WR XSDM%DND_*Y2,Q 8W5Z>F;[:T*CEA=RBP56N0JFM)C
MD_$[ (?G\(^6EBZC)#8((%HS+00SUGC\98 CK>^>T/+L3\#5W/\XE(^X(K4
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
M(TL'5^:6V>W%Y_F+LQW\_2__"U!+ P04    " #57 1="Y.#,(!.  !(NP0
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
M0,H"RAP!0@<-C-0&Q#.+D\1B1$2G\]M+RA*;P/2NX=QX\(,'YND,D:% 0N=
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
MI:Q)1:VZJFA/"8AO"&44!HY0ZFJA79A^*%79@X;A730/5Y8V90['PUSED]<
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
MDJ2^%SXE_E&;AR(_<8+!WO-8>U_G]R_GEV@CS==[G(O3^C]>;_O2K #Q<(.
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
MU!>SV"/GL!,%!U83*10P%NG*O80A=4SG/+V?8$9J-NUHE?R19*1:@X#&AH#
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
M\N_$E2E=L0G383(7^W+6J@(]!7Y A>!:1GRP.G,ZKY44 OK4MNRPBK CG_%
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
M&VH9( RCV?MS4AN"EH/$*O#<GXE%D[@4HX2+(6+ET!"ZE<LRZZ1@H(%.(.C
M@#=JPZ4X-<I@MHHT0@$#0XX*Y9@B+.8!0AP:]%( 1V("U26%T@!"L)R"DRFA
M*AV<# O"J="*4%6XD,V@A>H$8AU))3 'FX,M<$$(THA68?Q12#Y9(;3P1 (H
MBO$AL"TP1+A522!K(XCDJ! \F6?#2)18/3_<I#3 320*2Z/P#Z"S4 JEB$B6
MA[!A++42R@T)@X=:X<& $:;C8]A$#!X9*C5\<(I2$DP!*W8P#^^/ B=6I @Z
M7QD@00?CB)S_+J?M&D!#4=@C:0!'+[4A!0.$9@X"9L=CQ4HR7Z]FB54X!E)
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
MG';B]<AH4J?I]LUH8HO]Z,SH]?6'VR]&%U9+\\9'/R[G6V\ZUA;O7I_L.%=
M7[W+R<I-F[[2>33S^0^)]M;>]9_S[%5;R8>;[%LZT]H<]N<MJW+N1=/J0RP]
MT0>J>M>E.5:59?E=<NPI-G\RS7$KF_(]S@X<U7\VUCYS_XI#0ONG.PVM=+NX
M!Y-]QWZB/<I\,9K8-'YM9_2!6IC?&,>*JG'39CF&9U6_G&V[</'XS>]L6T\*
M^BBVG7T9+:MMSW<+LA[:>5O/FH?9/^\\NG98](:6I%6BZ//UEZ92HEE9$UXL
MLZ7?2;CQBTUZY=+!"-NFT\^:V;;\P_>R)MG>[<TU!=L].X;SY=%C-G^V\F:T
MO671E$K[\<R*IT]3)L5 K\8D0YR;]YU)&NKD-&[SP)S(S!F)"4ZR\7S"6V<Z
M7YE0YGRT*C.A*B;MDS2/W37HR8FDSI015R">NB3GWHS$79YY#3$);Q('IY]/
M$"<L,SCCOX]/YHV+;XX?OA(?O]/]Q=0?$RT)@[_^V:/+>W,I+-&28]HS/J$\
M:WK]Y/@?,B:EI<2;TMCZB/AI*5<X[]W7DQTKO-U/DO*G)"=$)S4_8B4:*M]<
MZ$F(+XOKC8WO*5Y16Q/_<8%O*LY=G5L3M=3-R Y@OW;/S)SEBW(O3R^<C(M/
M23WQX'A":^LGYQ'QNQLZ=@US?U?CKEGMCJBH3WX6=[]THFYT7%WA0_9'<::\
M]_BP.$_NF$E3W*7I#[\2)8S9)CQ[-7YV]^ =V]RLUL?50^-V-2Y/NA(74G-4
M\TO<R(H]$7-=]TN1N!37RV+<Q+EQ>]()7P+Q:0=NGFEWE_>ZM^?&G=UJK_P^
M#M-YQ_/(=:FE6P-WY=4_#5_GDE1?QW[N,E9R)X3'#4[;<7]I_,+3!:>[W)@C
M*[85QTGV!50.=IW<<<HSTB7?_+G:XD*V9X0==8UH9F/IKE%UZ\9WNE1II'LA
M[O/7=Y^Z&??@?,C6PW&3C@LJT"[CP<F)(:Z)O7;5E=@[6\^$K8SM[29C+L3N
M:1@_?EGL]ZG//E^9*W 4'U-FVQT!F]F9/8[QI<<R9C@FQ!>E[7!0E)6I;L=F
MEBDEV8G 9*9\&C-H B+M:NSM6T$Y/IY31X=F^2<F="_+B$_0EO2DO8W/=L>G
M=KA?*-)3,MS)S W)=>XU:'LRQ;UI_)#4XGC/C2W9D)R%ARLRYV<^[?PE791^
MI]B5^EW:XKB(E"TI/7)%<F.R@T%-.I5D1IF3;$E#/_XIA>W9?9V4-:(L]]#R
M#$1Q=$=<FJ>@J&A.ZJ3<7US3DA]E[Y.%)3W(W!.Z-FE2^GMDA:<O??;'DY.7
MI"1<_3J3VCCEX(5T:^WB]H6IERL-!1=39&6C8AXD(XH>1P8G^17XA#@]VMS3
MB!N>63D'QX8D+4I^?Z4I8W/WL0-E:??:(:VO4OV:+/E;DZ_6$9SWDNJKUDFY
MGJ:RF_1MB9\7_XCP3DPM>C&FV1.<G'4Y.P.YNV%_;EKD]J$M+U+ZNAOS]B6O
M;:MWCDJ"-8V05'HPM0_I8Q(W5G7!*Q)'5ZP>,R>Q*!E^J2[]U-%C^[:D#3Y
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
MT*0Q57T$AX87'=[?A1:E!>Z9B+X2^;Z/BPD)U'9C,?O=)!TT[%(;FXXCF#V
M64W/\4_'5,WA0-) 4?/0R,J>YC*XB_@K\NJNY<2O@?RN":2Y;A5M'TC^-M"V
MNZ2)@)J&2Q3/,:4Y^)IYLXB^SX7Q+?7I0!DC-+*QYR)].+"XHXVN=3.U"NER
MFXY6+_KPN*5UW^A'QA3VP$7A]**<O5;\$ZD'^K?R^B(QW8W<FX'Q[2ANO%M%
M2P0WTN9U<P=7/DY1F\R8-:;B]W]7E!9%[7&4G4[M[HN5)D66=#5*E@5N;@.+
ML]T:FY>*.;:N36DBUKCWU2\8<6/*:W^<_E)1\.Y\[5^I[;MHFFF1!9WG5)+
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
MQ<D-I HW\\=5+\N'RE5V%XP?Y"<FM&K$3/*H*EN[?T)Q;];9/2&EUG$/^[5
M^!;GWDEEQWS=.Y^!/CD[=FP"5ULO[=H&>@@ 6":B.D<5\/701NC:K'.[ Z#7
MXS[WA<),6[9VX^!0WXP.3X2W,ZHM"F&RWM7^#/X$ # ?P+N-J3-[GV(*L\P#
M-S'TN"N]YS #6UPZ7V,7^L:WR;%D9T4+']L^:W'K":P+ & 2D)>-J<8]2#(H
M*Z^_F.P0Q^O)(CT/_="!(]WU]6B=3WKGK&KZ0/HVJZ3Y >DZ %!>2JL:4\3=
MWBQ:UKH^9^;-N)1N&V9T:&_[*L8UW_G-_0RCL[J1PZB8U=3DQ6@' (Q@.F!,
MQ0YN$.[)<MBU6' R+JP+P+\=6M$VDS_;YV>3@J=T-C<$\@[,>M+0PAW9XQGD
M_RFW 9KB=];\W@CYB;C@3CL9,U3=:B\%^[QO+)?<=VZH7RO=.GM9_4[A<P!
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
M&.:]]([J7<E>29 R/XTK:I0?W082QLA*_>8+0J5ZYPI^M_38M&/\);S(L3Y
ME^RJ^2P&*PTU32H)%.L,;],F"K_HAB->"%3:1>ME?+$&Y.S+>ZZVF=;'F\W;
M-*;2987U;(RMY&QM1O%I\8*JXZD*88EE302;_]6<L'X#[[$)ONP-+T!7,4W#
M#>>-];Z(\NJZ?#AT7J5+H2:WQ?RFN#+!J?QIJ3 TS>A0%NOU0/\;='@QPW 0
M'#SAGKX*//1_13M/^%FUN8P$J:P8!CW(]371()OC!XU94$WH.#T==M&K1A<%
MO[RX6'<.837123L;,7;:3@!9JI%IX#?F4-32'+/Q$^I)_%+]!73K9J;V Z;4
M*TS3A?F]>+UV$N;OB0FJH[B8484_4C&;N 2\MGP/,2_[C %/-,61=6G$VR&O
M- S2DC67U!M(.^R_JDM(WA/1B@/D[6/*WK2?\1;$-R(9@]D.^G4,[(X3VGD,
MCY!2M2_]VYI"Y5OZ;?M=RL_TZQ.ELE]T\ZC"<<MW"^Z5_3"@!/Y9*IT7'[,C
M4#.5UQ;\0+6,9[5FH6*0VV4O4YAYMA,;I5B6RYB:8[RCN%9&UU?(CV39:--D
MW-C=ZE72;<$098@DUO.(_)3XDSU77B2NG7A<XL8*&NL>]!BW&EZ61>LGZUF9
M=S3MVM.Q*%6>9D:P@Z)(==6S0/:WZJ*]ETRLV#CQBG@Q:VRD8$&&J]6KRL;K
M))6D3)'&M2(S=K%RV!2VZ:+\2/E"3U=9M.&=O97TC#)\XG51 BM\5$$GMP7D
MJ?(G-&<5*),#&_J+6!' NJ"25/^8FB6E7UW75R\HLY_K7DL#-HRDMDO0_%$%
M8;7.!@;G[6ZR+Y,E_:H/!]V/"*FIA+C[^U7E0A-=@RN]8?9S$=4>4.%(:O-
M <?4@F8&O"<OH$&%0"7I:WN1?N%WJR>@QOF]M@RB=KO:5R#1GG.5E?-0>@!
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
MRHA!,7)8WWV,C%ULS*11S!>LD?'25!-Q_#7\7%*C8!K1D=PO* %MI?0(N-E
M:IN@*5I+$PBV+[A).RPX,+&3,4_0-J+--?ANQ69>"N&^@DN80/RE& <\0K:7
M2[-$E#&R7U'W*==EC0L E%\RQ,1R6J?TVX@VWX#S-V[G,O <PRW\,D*+_@#0
MAKA25Y5YF+1.RXM*)0LUO=[?R&0-9F(@M4Q%'J'&86WJMW%.X4KK$G&U>'Z-
MI )(T%CZ,^<2C543(P=( -,G;S')V_1BHA4E5SM2@Z"LQWAU#')RL**VC3@'
M7%M+'N LOK/Q5D8?H;7^?&02$5RWQGLJT;X6,:&/7*49\0-(KDATI4!&J:04
M4(\Z+"D'=9:^D @J6:G[)%OAKN&CI-Y(BN<YF1OJR]C'\F[4[6&O"$U\0K@9
M<H^.%AZ'@9$7A2\1FTI=1+-1CU,=11#,NS"RZ#ANFR=*+,<?&WM;\A0_G/4A
ML!-MYX_' &D1_&*<#^(4OQX_5#*#?X.(3 D1!)"&%N\6U%&<YSP23J=L'GM(
MI*0TCRCZ!DXOY3AU G<\]3.\CHNFCRX.Y.Z@?TX&\#P8%Q:[\%1,]1PZ[R+S
M[-@- C++\0\E$+,TW SR5[8C]P9,S^;PTHK\V==XC4D;.;&\NZ$Z3C_?=<X,
MSEZ^Q]@!7B=_Q%/!-S&N2&^1_9DXZ6WH*>9=Z>I","M96I'XD+5*.FG1.[:-
MY+9'.^N^Y-)8&===4C&BZ$_0*3HL"<F8I+T%'<?0:"<5]##>:A8DAC)+U<!%
M%<P.U56/=&:4>N)8*GM(431"+:3E5[\AGJ9]M]RII-%I5:("9_HELVU"%R/"
M>#+D!(-K]'._0;]C'#\6QCJM6#FBZ'=3V2U\8@G-N^D'Y#VMN7%2?C7M7?V$
MA,7TM%I)")W.K9WL+J%MMEP>Z\]R4(SDP#"RM5M*KF'$FN_E;RHV:/C 6]G=
M&F](<VRH^B?,->"])AWA,T.D_8IX;_U1.P4U?=@K J:7JEW!C]&#JD9H >")
M*A#>EO5%>15Y:&F_<B5Z6X!1>0^;,2-''8S=8>.OPN.&Y[Q(1L,JJE"/4:L4
M2S&# $?Y4QPR:ZZ\$_\UYHN<380'C)%WD@0SK!2-I Z;;(4S)>S/*Z229;&D
MV\A.V5C*C+)/TB/4)9GI4CUM:4RHE$R?ZT^0&NG'I[?(PN@;;( R!^:I$3^
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
M47Y^FZ0^6K:[UZZF7GK)$FKQD'H)G4T7)*LQUPP-$EC185V99.&R?S1.DO#
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
MIN0[<KI^E'@G$JSY*7P ]V'. AR.*9O(]X>^;S_+&P7MCSN#7X#$ 8NP-JC
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
MRG="VZDW^3%0)*V/T@7YTZU9;Z!P1GU\&K2->3!H%%3.'N7,@,=PH+TKP3G
MC28Q. 8X9M@*O <Z>#[ 6Z":O ?X"31G+027 D<W]H"IP-- .3@(SG2.A*+
MJ#W_<EKYY$8?3BT/USWEU'"%^%=.#ZX@F3D/L/8=[H M>GG#7X"%? J<#_Q
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
M'0BUEJ7; \J:#)EQ?>2;JJ( #2U:XN#,9'SF5G1=X2S+J:FF<,+SG%6^'+A
M@"SD7"@Z3R  KJ5+,I2 F2B-?0<N(R__OWR=IPUW&@<-,),ZC[ FE<98"UCY
MA//*!:SC94'P#+8GJ;X48[=2%FT[Q5E+;8G=R'E)W^R_'#C$='%\"EYAQW:8
M&/;T!U6.C&9&F6(RTX;Q'1K!;&8")1I6.&OFMM&L'ZS!F 'V:7:9WV'.64ZP
MXPEP/&#;'DEC(C&6"_1IR%A9%;T6;@/.,\+AA&*<.1(>D6['O ,-QLQB78)H
M?AGL;Y"[8QNP&;S5-HHZ2U15(:,."*727%JF()U30Y_.GU.DH3_F7DG+8#S
M3=$H\S.VQ6\L.P#YXJCC],.%+3_(W]3OS'Q*@VJ*))>Z1?Z-W4&;+3U6N)OV
M32Q-[6",%FZ*'L5<S1_K.\@RXF+'_SLE<J%E)7EFQ1)3)_F,L5 LHW#T1:P'
MU'!-1,$?VFKE[-3Y]"3I]2@S0RUB^T*L&;QGCA3V06QL,X^45V]C&D^VJ3:(
M[I#_M32S/"D&(UZ00M7JMJ2(:"=5LZ)6,^9)VWQCF#7"X8YY[!Q\:O.2L@_M
M[XU24ENS0!1'WEQG99HHTZHH^9>H_YB"4A;38K1?UM^BMRH0WXG,6-$9QPSV
M0OQUK0AGY_CK0.S$KA-\"19>X$SO0^\6L?(24+3D>O(^=!4Q>5T9\H[T9W49
M<H;ZR;X N<Q,KVE'^26)6@TZO?0M3XRT$\FT8TAZV9== #*7S$^>##^A>D6^
MA _2?JU> 1]@?+<OA)^S@ZH[X .T"$T>3*"/YX+P"OI>Z@'H!:,TUP(-,=VV
MI$*MK)&1>5 3ZZG/+>@L^_'_J=G <*L1F@NM4*\'[T%+\42P#1I)N0WRP(<Y
M-T$F>#KI.,@%]T>.!NO 7I\Z\#W88E\(98"552!PB/]6%0-H^6Y8"D#B19'/
M -NXT=D_@&P\+FD\H,2V1G" \VB*SW;0&UEG7P@.P7,KM9PN1;<RG:.0>Z!$
M#D5*)7WB%(AUV;X<0-BYF<KIYQ^/F W\P[WH8P^HL,[_4VN0',L-]HWR_W%U
M3HUU+=[7KD[;4]N-[:0QVMBVM7>V;2ROO;81VTW2IN:I;9W:MGEJ_G_O[?L!
MQM68<X[Y7(WLNF[@8.LD;"NPHDDB7 KTUF\D-0$'+?=R/H$33"-CCX!,_<2
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
M:5#$VIUQI&\_1Q9OZ-K.8T24M4D%&G]VTTS190_?VDYII,,1HX?\NM4&[2A
M6,5;L8"?7P@NWRT09M![9PN'XW,Z[<5_1X2U?)?4^[,;MLHB/ HL%8J1CM,-
MLY5/K&TTL\$C5?:#]5)987!_E,PVP[6[7W8Q?F;[#GECA&/SH +R9]6#2K6'
MQ)P =#EFZ>W!D]:P.@5Z6WE[H RL+YS0-P4\F3&VBP^^COO89H*F14QN4D')
M_N(Z.C3@T63*@J<X:G79,&9]EE@.OZM<OIR"*PI>],[&H]+?=8JQ\W'W6ANQ
MC/ ?C<WH?7]QK0'5>6PQ0FB<XPYM/SK69AHQ#SE9*>E?J7,KN-:3H472'W>L
MU,CBKK0<5B>'OVDX37C[TRQ756X>NPTW\:6.][33L0*;6-5*%*XLZI]G'BBX
MV+W>I$E_T/['<#_N8LM<_8CP_QILM?[^<DN0&O<X:<A4O7;\I.G!Z38<53HV
M?5M1];;BYT-?:LK+"YO=J9^K=JC^99AJ)@M^LT-IU*H1O,G,FQGQPLE<><0M
M28F0YLE73) ^W"JH8-3D#D+59.J.QGLU,8RY^!J:%4O,_\&<SKE9:<WQY)>D
M&_DRX8^(,O%,R3W/>/D4A<?FX5*4.[#\WXH=_)$-_.K+@E(LO^:E\ CO(GVA
M.+S"G:60'$^[P)L@8X4_%;Y61'K:RMR!O(V/BI[+C_;/+\M7N->=J>Q3-"'?
M2"^5X[C]U&*EJ3R0\1FP3[/B' 6.A,L%ST',<X24!)5LB"I8C1_N;2F)PV-K
M*\MW8P?@GFIO+)+36',:/5&63Q] R:D@>RWR.WR^8#S2Y?%(L@4)6O<X[Z)I
MN*>DR&),M$24.>FO0 V5>W5E[#XRJGE6VDF#U<J4CZP]Q,2P(_PD7.-Q6F*-
M/ES[;VY&"Z6[K-"YR=J<4W*I?ANXJT)3&\.Z36*;+I;\H-8:*E+4S/?:&V$J
MWDJUO\<.<3]>LN9'CFWOTZ[.@HE=FTSMQ4?;,\#)Y=KFFZSP:DT#NX1-.6/Y
MG&+%S#22PE)Y]MH.CV%QF*I[C3 [:=6DKGGYX8/73#.+OO8) 6W9OJZ1S"-5
MIUI;2R93G!KMDD\R#EG485.Y6_5K/3I%SX@UJVXQ)A6OZ?C._%4>8)2PWU=U
M ^'<-^3_F"K!&%IF<9]H&?-4\D3) %<4<D&>(Q2[K0.*92.&BRGOR WMM^G^
MU$4&*9-,;U"6L-M8HQB[N<\XBJ+O C)_2I)1/%5X-(2039 <<^M1%BM\5IPF
M.W+RVZ(H0]R7^LGTR7RQ8@)3(?A#[^&,%;44S> =E,0FWA&NDTT*L98\5_SE
M5J>0 ,N&@JI62E^W;"07R?JT)LH;>9+L ETO?TTSL[(4/86AW$1E56*<@ _X
M!1\7/P>MW0CY&LAU8%\%BM*;<ZJ+T03-LIKYZ%1I$_4V<HK:S3B+F M$[-](
M9<(N?CD2$ R*)R)3W12R7_#SY?JRW?KS3;Z5FW77U'ZD6NTN22=%JC%0]M%-
MZI+\LZS[A%]"/(^O&A\<+DK#_G43R&BHHK^Q-*EQ:F-B16%]&)%?G53K+SY7
MDVR>21E/PPP?\B.8WW1GXE]P5VJZ@B<(UQ(9;DSI2^Q:WZT2EZ[I#4WE<>T5
MJH&JZ!::V(6<W9A9PZ0NKPO)V\(,,R^*-W GZE\$W1&Z:8QN-5)"-::/5%PT
MN*=A=AG0[Z):4*GH#A/UDLSMKN1/E%?-B_(*&6WUX^)#.;CI2M"08+].[%8I
M7:+ZW3W(;RTVU]D)SI1;8S=%\ZKTPL-B*?DNV47RAA:12Y9IF/MBORGBN8*
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
M=&!).ZU@H3+ -+7XG'(]/+><"LSGF:K_ N15VVMN G>S5]&_@H6QBSGIX*W
MQ8+/D,15)+T(.[:YY-Y5,0RO"P^KID(S2PUX.W=Y93D^N_(9F8+59<^G_8/-
MB]G)3D*' EX*W%%_5[DT&-G;ZI0STL0SC"J8:@P'EQ7_T#_@/"[_HA-5+B7Y
M:,=G-5'7J;MB."P6X1-PC(_@FUT!R3;,OJ4ZBVCVU:?E;6BT YJ*MM7=X:25
MG;/@%9NK/4P>60LH5_078Q8R]VAY 2MX_Q%O7&%)&I[7?#N3T6W1G<Q=T;$<
MF%&XIU7(OECZM,FM(J.JN.Y%YCF*K7DH^CK3U9 1H.#AFDNNJ/B;*KNIA!F0
MEZ]M9(\IRE<Z<UZ41;#'\)Y6S2FG"D>3?V0,BU/IXZ)RI(?924LD"A/_O=-U
ML%_JWO"$NKR<H:FF7ZVJ58QG_4U>SIK"2:5N*&OC;62<R!@O3.*,B7PHF<EG
M+HF7>XN=G;X")GE6/4JNHLK4?U->T(_*?M.K6..8<YF/.-&E%SDFGCY=S.<)
MWD1J15JQ:(F]](,LW'FFLE694S>N2L2K4O60(_D/I8V4C\("^C?Z%M'!DENL
ME9* M&W<B])]D7\+_>75?B\E#Y6^SFZ* Z"796WY<[D77E+U0OY20B%?5M32
M'E)/*QU+YC&^*/>GS>=0 =:R <'?H)/?(?$G\*OS4L5XZ([94GH4?81E5WQ
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
M)2Y:QV]CSO/?(K[%RW?Q5E E/DV*PF-%#.VQTJ32/\J2BC.5%G8)B4FV*G]
M#:-NS4QEIC,YT4[</FZAOT%4*%SIDBK/D($-.W/;JT]KYA76U^#R-Z4 +9 U
MN1)DO"@[3=[,7I4AH/OR]%$6]CMAO7^\<++DE4N-K$ Q5#\^\P)K&@'G^;%?
MR81%4NYQQO.R\_R!T@O53*$^?2LU16R(FL5B2U?[3^,_48S_/_;N*JKM=&WX
M_^P]LT?VN,]TZC9U;ZG1%G=W=[>$A+A[0@@:)!"20$)"!$*0X.X.+;2EM%2H
MNWOO-YW9SSSK??__M1[HG#P'9:WO 6>?^TH6*]>/>\$&+!*/*\M .*2D&-&6
MNNY '$7N]AQ%FL5T^&%19OZ?!D>C'1R_CY!BXH^IXY9C1;NO0*[AGF_@(3H(
MZ/0UMCS"8<ICISP"%+'?G4H01%_S(1!:_&P#:PF7'03A^XG+C@7$ &+H[F[(
M-T3]AF+$*M*OO*^M?V!^3OG8(8P1G9+@FD'711_R&J$]]JT*L*(9.ZP/^S<U
M[=C:F"\HEW97)/E0]FY0I0C)M+0#EE^DIY+M[+)YW\"'G)]PT5'5GE&<4[Z'
M_']B'[-O#OV!J3HZ%VW+^&EW46(7+7%#;<H.2A.WQ!R3ETOJL-W,MX8[.M5D
MC479>-AE./K<]%N5=L:>$6*5&GFT,DK)NKX;E^C(<-G0"C]-;>:VA@<XAY$@
MD0/N>EACC+O/5Y&$^'\$1'N?2SP5,F6W#GHM,L'X?,K.N*,[UZ%.0DCKVG$M
M"&_.K:!G/KN(/X=>]N]/SHPX$^P;P8R^%G;'^YOXM5&9MHRDXC@_8P3,-<E[
MYS^00;"Z=?>QA:A4MKO?_= O\?(@M_!34'QH>90X/#/RV]AH+Z<81<)1FQ<)
M-,@^X[50(<QKQTW$YXC!]4LQ19@"9J>W2^PH;KO_#_%CD.^#VA/'PC!A>,B(
M9W 4,GG*QCI.!W]QN!JR 7ET1R?\)KICO0FZ&4=@>'LL@<$Q\SY;X=K$JP&;
M4RZ%QH8<1'[KH8R@HFRMZV-_1N<?#D@\CWFU0P&[C6.O#T&](NRC;W)UP[Y"
MG_34X. )KWP?X$Z%"()L\;O<GX7-X+.L;:.K"/\Z_%M"%X&U(QOV W'9>BS*
MA]A"V^?TE.: >NW.I?TSX;#/E]3LX <!4NH/[N&A<(K0ZFP4B[+KT.WX<?+D
M#G:R'SEY?29R@OP-%>WX,=<=Y>XZDFH9+_8B<OX9'.=OP9*[W0RQ87I9P2-S
M&=\<TL1_0QO?081V4ZGK2Y&AE!V41_:4[$?(DR[)63OB?_>TS/@IZ)7?]K2S
M;OQ@KU2=U<&((7;&(4Q<,A.R(PCJ0C==7X7\-W4%Y;<XGG,7HBXAP?U-[)TD
MB(]9H J:'I#C^A5L-.2-103B2&3>@<.HN;C8K1KL)*1R#9;P#($EA4:%^'R0
M HVI]\^*F8O_+7A=P&AB=EB;2P!T>U2B^3S\GW%6^^\B/TERVUJ*\8&UKVG'
M#Z-R"7?#4D.LX3]&.H:OB1Z+^7?D&_]S<2=C9IU+$X?C1\V#H:^3+NTO2PF&
MK=DJ0'^&J%KS"M>%2<6S@K^,82=WAFV-4T0)(@\E]/E_%>.9=,/I9;PT^2>S
M!Y#-\.#],-@\8GAK(7(.C5B[$WL6YXD[Z/\*6@4M#XZ"_1K)#VN'8_R^B%J?
M,NUD$]N./&H6GBA$M>]?D2S%>&]E(>9QOZX-P/Z$?XS]W=<-W031!+S&0")J
M0_*Q7_E:1IACQ8[2F%6XPV:&UQ!WV^@&E(VOW$I$?$J@KZ5@DHAA&&OOK\B\
MI,M^]\@9$1\&=9*C?<K#%.2MCDNCVDDO34OB?R*=,NJ#\$G=6TDI]J2:M1+T
M/$F,+O3<QOXUR<;W&"LQ'!IXE$GPV1CJPH XE$<6TA--C\3]3D,;I2>=H&9L
MQ<-U%/':1C2,K$$O=Z_)L$V<]K[->QWV)N"K- OOUI!CJ<$.'A$J-MOTD]@
M9H=1<)(1XY];P^#':$?6CJ)_H7"0\;"/7?X5?Q_NY;$Y=&G*L$^XYQ32(Z#*
MSA1U+W3941VF*K)E3R4N/RY_DQ>A&W)^53CY>T1!RJFD7[Q;XL8@4_[V(=N2
MBX,N>OX&AX71;>L0H5%F1SU1A+@=>QB8CB2G3?%X<]C0JA;B#$H(9\9!@RFQ
M.0E98;'!>Y(TD9X>)M")&#O;K^#?QWL?N81@)''W.*%7)=_:E()]@,A=_6]"
M/P8+LX]>'GT@)BHV*S8EZ.?XY_&U[KBD\,27-O'05U"W(UAX)VQHSRID!2)B
M$Q$S@-Z_V@%_&K<]>47$QJ1+T:Y1EZ&PP)6Q&; /W$H23.&IUD\@RQ$;CVR"
M[4)>V/,1(A*MW92![L:6KZ;CO\#KH:M"BY"(*$I$'BHD !)-1!NYOHB#8#ZR
M#DQD8\X93T!/82=W3Z78X4YMRD!=P3]878L+)GX-<0N.(TQ&]H05$7_U[XML
M(.YUC8@Y3SQF-9>PD^AEC(;4$BF[&^%>Q)9-!:@-Q->K9[$3I/U)VL "^N7(
M/2%/Z6G^)A$FM+LN]Z*S:;NM4/'?4FG&JY(&*%=WI\'X%)]-8B2'W+?Z%3:
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
MCM=9BX;U+LK!=G]U2WV\OEJ':M=4D'O+E8S!$@5MM%!&F\@II9W@2I@G_VY
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
M_R/Z1]^)VR'J@D9T38Y!E5E-;WU[&X"N9761*U)[\)J,7HPFSY!@T0'IGM5
M8F($RHW-0/4!A^>M1AXWA@_ZG#E[*'3H\E%DTVEKMFK4*U_<&R'-;X>JLYLP
MU1GUY'IN+<VPOS):Z3IV.[DJM8.@3>_$:G.Z,-K<1?>'H?3(/J Y8 +J]UC?
MZ]WM,'=ZG_/(Y7U1K?.'L)J3UESQB'=!7F^4-*LC6<5KP6JY;Y\(U%/U-#V]
M@5++:B+6<%IPU6FMF.K,-DQU]J(#9;M6@[*#>X!NM_'3]FVF\Y/;3<;FMWFT
MW=T=5WGA$$$\;9N6.^I7D-$?(^%VP13L=JR:T4JLI#23=:0F6C6^D5&+;6#5
MH>M3]4A]>CU2G]&PV(!\YVJ@WKT3-&S>=V-X_;[)"^M-.NYN\=7>WITHN6!,
MY)]TX*:-!^:RA^*$C#YX";4;4T;LPI?C.D@J3#M%C6ZC:9"MC,J45K86UL*M
M@K6D+3I0OFT5J-ZT^4'/ZBW3YY9N[;J]QDKW?'- R:U]2?R+IOC4&5<6_41P
M!F4\/I<P#"O$#B*+40-8,:*?4 +O(Y7">BE2: ]-!NEFEB5V<^2)7:F+#J@W
MK7S1LF+U[.GO?NNYN61WS8LUMJ7/MP7R[QQ.X%RV05/G/"F$F7 V9CJ>AS@.
MS81-IN1 Q]'\I#%L7L(H(3]^E%00-T(1Q([0"F.&F471PZQ%!^J6_S(__M7W
M_=>_75G[_#<C&5AOE_=BCW_J?=-HR@VG9-QE/PSR0C@Q^5PL-7$6PH@_ V?%
MGD:RHT^C4Z-.X5(C3Q*X$=.DM/!I"B]LBIX>^@Y=[_ORB\&9S[_6/_UNK1PL
M.Y /-MMPWQSTHCZQ"<'=\XA)N168E'@]#!Y[-089=3D1'3&?C V[E((+O8C$
MAUQ$$X(O8(E!%_#$H/-$4N!Y"CE@CKKHAL8_^[#QXN??*\ /ZP5@E5$:V&E!
M \><<:\<O>'/O((2'@6$1ST(C0J[%QT;<B<^/N@V)"'@=G*2_ZV4)+];2(CO
M3334]R8&ZG,#E^Q]@_@VV&(#1?N7 ('E5I#G8@($;DYOBCP"'Q?YQM\J#,+,
M%T0Q9W.A65/9V**Q#)ITB,=5]7,RM#W,G)HN6KZ^DUS8T$$L;NS ES2U8\N:
MV]&JEC:4KJ4)5;VHWAO>&]X;_I<:A&\-%MM GK,)*'1Q D+W@,?%WG&WA 'H
M^<)PQFQ^8M84'U4TGD66#J6S57UIZ54][.S:+GI>?2=%T&@P-+7C2UK:L/+6
M-K2FM0E5U5J'UBVJOPSY3F]O)#@"D:O_$[%'[&VQ+^JR*)A^MB@V<SH?5CC.
MQTN'LNBJOO2TJFYN9ETGD]_002UH:B,*6UOQ)6TM&$5[,[JRHP:M[=!BM.V+
M"0B-EH!"@Z' \>UM $<@<?9[6N(6<Z?4"WFE)(!Z3A29?K(H23"1CRX=XE-4
M?5GLJFY>>ETG.[NQC9;?TD(2MC?C2SN;L,KN&HRF6X.MZ%)B*SL6$RA^:S#?
M!@0.;V\#.( 21[^G4I?HNS*/E*LR7\I<:6C:*7%<_F11BF2X@%#>SV=HN[/2
MZCJXF4VMC-RV9G)15R-!VJ/'J?HT6%6O'*?IEN(KNA;37X9"^[>W 1R U,'W
M69E3U#V%&_R:PHMT7A[(G9%&YQZ70$6C0HQ\H(!:V</GU':DIS>UL/D=C71A
M=QU%VJ<E*?OE>&5_"4'=(R)6="VFOPQ%=D>!Q-8>R.Q\GBL<(^\K76#751[$
MBRH_SIGRB)RILD3A6"E2-B@BJ7L*&#5MV=SF^K3L#AV[H*>"(>E7TLH')*3R
MP2*RNK>0K.E>3*!XWQ)0]-9@>Q24V-B#,EN?Y^7V$??53M ;%>[X2Y4^K+,5
MH9G3FCC!A#*E9$B&5W4(J34-N>QF769&AYJ;VRMG"_M+F66#A53%4#Y5U9=+
MT_0LIC\-9MN T.8H*+6V W(;[Q<JN_ '%8Z0FU6NV/EJ+_I<33#O='5L[D15
M2G&O JMJ%I-KJ@7,9G5.6F=91DZO.*UPH"A5.I3+5 QE,U7]64QUSV("HO\8
MBJT-!BL[H+#V>JFQ"7NHM4^Z5>.,OE+O2;W0%)@ZTQ2;-5(#*^Y0H95Z*;&F
M0DAK+LOG=(AS,GL%F?D#N>F2H4RN8CB=H^SG<=2]B^F_#59'@-32%B@M/5]5
M6(<^JK9+N%/OA+S6XD&\T!'(F&Z/Y_7KH<*6"J12)\?7E$LH39(B5H<@/[TW
M)S=W("-'-,3-4@QSTI4#')ZZ=S']91!9'@$R"UN@LO!XI;4,>5)G$W>OV1%^
MM=,#.]<?0IKHBDWK;H0(ZW4IY1H5MKI41FHJE# Z<H1I/;S"G'Y.@7"04: 8
M8N0H!QA9JM[%!$1[EP"AZ38@MC &<G,;H#%S?U-M'O2TT2KZ;H<#Y/* 9\KL
M:#AFN#<FK;4UL4A7!U?(M6A=L8K0R"^CM?-*4[M9DJP^FD@P0!+)!\D"93\E
M7]6[F(#X/P:)N3%0F%J#2A,W4&<:\+35,N)6GT/<I4GOA.GC(9B^P2AN0V="
MH;HY62ZI0U;E5^$;TC645I:2W4519/3BY07]&+EL %NBZL<7JWL7TU^&$M/#
M0'G,"NB.N+QN/.;SL,L\^-J88]C<K$_4V*E@=/M8)$?7'R<HZX24%38C*C/K
ML7IV+;F9HF.VX[6\+E1%;@]"(^E-4:M[D66:GL4$Q'N6@&*3;4!Z[!!0&UN
MVD..3]N.>-P:,O>Y,./D>V+.);YWQA=??SPT534:DR_JA4KY[4@-KXE0P]13
M&\@US!:<CMN&KLKN0&@+.^':LLYDK691 <GNMX;M0&Y\$&@/FKUNW&][K_>0
MTZ4I"\>I"Y9!_1?MH(UG7<GJ*;]TT7!D86XO1)K>CE)QFHE5M 9J+4G/K,?5
MI3:A:S*:D35Y+8@:20N\6M:ZF$")P2 ^L@TH#QB!FKU'G[3O-;\Z=L#BY-QA
MYX&K)N%-ERT1ZEE'NNBX;Q9_.*J(9Y@#IQ.MI+<1*DB&5\*P^]=@&CAUR'I>
M?8H^NP&F%Q@2+RI0NFL)*#VX!53LV?.F<>?!VX,[#LV<W75T\.I^C^9;QC&:
MR^9HT1E'9LYQ_ZRTX>A"5G^RA-:-+B-UXI6X=K(&W4JO1+:PM/#F5%UR4T8U
MI(E?D]0H6%1 NF/)'S=4:K;O>-2U:>>Y4YNW#E_99M'R8*^OYLZA>-&\.3;[
MC LS]41@!F,L-I\R!!.^O96 Z<5)D=VDM[<1_KB) .U@JY+:T]0)[5F:^#;^
MH@*R[4N 9NNZ5\V_;[@\OFKMZ/S:W:WWM]A6/-L=(+YMG) ];X7AG'6G4T^&
M<(F3\5G8L>0\Y A2 !_"%B4/$HHA V1Q8C]-DM#'+(GKY93&]/*DT3V9LL4$
MY%N6@-IU*VX-+%DZ?O'756WW5N^O?+W90?QL;V#V'9-X]A4')/F\-PD_&\Y
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
M%78NCW7./K=JO4+F]8$Q,S4QL!%U$J53BDAO*,(55.522Y29G/)2;F9%,;M
M5\"4U.;25?IL>IT^DZ;79]#K:S/H#34+Z0]#ML%0:/;V+P'L 0I3P^YM8?FJ
MRM;I0:V3Y_5&SX ++<'A)^JCDOLK$\@M<CBO1HPI4 E()5(^LUR8R:O(X^7J
MLE)%M>D<A9[+J:Y/9>OUJ:SZVE160\U"^LM09+()E![;#<I-#H-*<XL7-=;V
M]QH=W:ZV>?J<ZPP.'FN*A'95QY/K5<F\"BDJ7U9,D!0+:(J\7&Y%9G:.CIM9
M5,M*+]/3TZOJZ;PZ/2.MOH[)K:]=2"!GRU<@QV 0'ML(I$=V =710Z#*U/19
MO97-[59'I\N]7FXSO8%!0ZWAT-:Z6%)U)22MO!R1+R[%2?)%%$5F(5O#*<C2
MT7,%M62^5$_D5^@).7H].5-?1\FHKUU(?QF*CVX 9<8[@>;( 5!C<NQ1LZ7%
MS6X'FXNCWG;'!_T#>SO#( V-T<2*FD1N:04\3U".$67)2'*.A*FFB=*KB,*\
M&FR1I Y5J-8C"_5UF+SZ6AR_H68A ;[!P#<8Q,:_ \6A'4![V.AU_='#]SO,
MCUT;<C0]=]S#=G3$+Z"]-R2QIBV*H&A(X AKDODYE:CB5!5!1E/0E?@R;B5*
MRM?!2T4UT%)E+:2TOA96W%"#*&RH7D@@UV#(.[P<E!Q<#Y2&_;_ZX)[G+8?W
MW^DW.W!IRMGHY(RK=?^DCW_C4%""IB<")VF/8^<U0K+3ZA!%M&I<"5Y+52 K
M..ID379EHEI8%:=6Z&(T=;IX15-54NG" GD&@^#0,B U6@<T^S8#O=&.AUT'
M=UX9-]LQ.V>[=VS.U:KCE+=O]41@7-E0&$;0%\-([TS,8+3!\_'-&!&BD2R%
MU+,5<?HL5;2^2!.AEU>$ZVLJ(JI;*J(U"POD&PS" TN!?,\:4+5[P_.679MN
M#!EMG#U[9./X)<N#/1<=[.K/>?BJ3_M'%Q\/16:-15%80PE<P@ L!]&'%D!Z
MR*+8;G9)9%>6++2K2![<5:8(ZJI1!'5T*D(:.\H7$B@P&-[>RU'N7 GJMJVY
MU[-U]=RIW4O'+QW<UGW-]%C]91MGU07'H.)S'O%99_R1S%-A9,)4+!MQ IJ>
M-('.B1LEY4<-LPK#!S.$H0/YHN !B3AH0&6H0>3?WU6RD$"AP2#=\0NHW/+;
ML];??YN?6/_SQ,6M*[MO&NW6WSQBH;QNX5Y\U3XTZ[)K(N.2-PI_/IB(F(UA
M0$Y!4^.F4&]W_ZR("49.Z%A:;O!H3G[@:&%!P$BIP']$(_ ;T2\H(#08%)M_
M /JU/]X<7/KM\?/+O^^^N7F]_OZ>_<I[AVV$=\V],N_8A3%NNR;@K_FEI%P*
MQ4'.QY'CSB;3HV=0K/#3A-30D[2TH"D.+_!$1H;_<7ZF[_&B+)]):;;WI'I!
M <GF+T'EFJ\?=?[\Q?39;S[IN;G\%_V3C9O+G^X^+'QRV"[SJ;DWXXE#*/Z>
M9RSB9B T\6HX(G8^#A-Y,1D??AY)"IG#4X+.46@!9YETOUDNP_=,)M-[)I?E
M=5K(]CQ=REE(0+'FL]<-/WTR/?'YA[TWOOF\[NGR9>6O-VXK>K/G2 8X8L=X
M8^6)?^82B'CH$Y%X+R@V^G9$8OB-N.20ZU!XT%4$(N *%N5WF8CVF:=AO"^Q
M<%Z7N'C/BYD$]PMY1+<+10L*5/WXX8F^S_[1._WO#^N>?O>U JQ860@V[\@
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
MVUQ!?Y<]F.ZU!IO]YN"D9 )N!PT!=T@?2"JZX'58!^BJ6L!1.P)\=4T0:FB
M2%,-HHZH0MR1PY!Z5 72IU5S 4'R_D&0Q!%I)!(62PMAK2P+MLVEPI[%6%!:
MZ01J:VU :X,Y&&XV!HNM!F"[71><Y+7!=>=1P.[2!,_=ZD#9HP8^>P\#8Z\*
M</<= G\%90A24 +1?D6(/J (L=,"[VTRX*4T!VA'EP'/< ,$6NP"H<-!$+@?
M 1[9$%AT"_ -L ?O<,PO<CSVNV<ZX2L^C_0%6T+][%'E_<FMWN>C:S/M ^84
M?=*EFS[IW,=X[WR3^=9YB/G299CY#/."^<!]=%K_=S1L11L4YP =;> ;; "A
MQ4X(MC\(0C=-"" : ,?7$AC^#N CPORD2K#?26F>7PFYY,^X8J]/'I4^']WK
M:1_<FNF3F-.,]R[=S/<N_:QWSG=8KUV>L%Y@AEE#;B.L.^ZCK#L>4P,?M,$;
M;6!I+@.!WGH(-=L)879*$(I!GUX$ ^![6P*+ZP#T$->?WC&X;^04XA=B-O43
MOLCG([;2=]*CGO'>K9GYWO4TZQWF/'O"Y0KGC<M#SBCF*?>)VW/.78\7G$'L
M"'<Z0$,;?- &CL8R"-)=#R)3>0BW40*QBP:$X@P@D&H!7)8#,(6N/VA1^*_4
M)/)G4I;71\]"VB2^@O$>6\=ZY][,GG [PWWKVN/W%C/H-X9YS'OJ]I1W'_O<
M[SKN!:\?_YP_'?#=(@,TQ;G 4U\&H3KK?Y_%1%LI0I23!H1[Z$,(V0+\Z0[
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
M$5AID,!*EP7L,6=#-J";<8";'3>X>0@ /5@4G.*EP#Y;'FS*E<"J216HW>I
M&=8$RJ066&S4!O-M.F"^5Q?,CF'G],#T-O94'TS?8<OZ8 9Z/[!OYJ#_D0(&
M'U8 -'426&NS@"-&UV<#=Q,.\+3E!@]W 7 /% 5ZK#0X9<B#?8DRV-2K :U3
M ZP&M8"Z01LLYW2 LD47*+OUP.*P/EB<Q6X8@/EC[(T!6'PU^&X!!LL4T/],
M <.W5#!ZO0*PQFNPTR2!B^:_OZ7B1>8 7VMN\'$5 "^F&+A'20,]30&<"E7
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
MIQ#*N(Q0]"V$@MYR(+\??,@31 ETD",Z@!K)!G<_%4Q8+8#*9@IV[,9 YS
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
M_J8'W\&ZW0@5',7S_\#SKR'DC><[W$?(>ID548 ;F8( ,@9QI _R!!U0(VB
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
M1(E>?UBU84]HLW%72(]I>_"(>6O0+*4Y:*=E8]!):GW076I=\#O+VF"@U(:
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
MZ?LU)NCG-,?H#S5'7#]H#KF"YGIL\">W_P7.>+87;O] O(YP'O0EF@\]BQ5
MM^/$T>4X=<*9&%.68Y%VG ?"/'AVAP0(; ^,%%GT3Y38Y)<I,\<HD)OQ*5><
M]*Y7WN#5KCKFV:\^XCFF.>0QKS7HL4N[W^.43J_'/9UNS[<Z79Z@T^D%.AU>
MH/TK<,6S&;B[0U:CY2@N]#I^#;J?R(W^3!)$9Y.5"4<3C5CVQ5MS[HAQY5F,
M9 AL# L5G0F)E9P,2I$9#\Q1&/$O5AIB5JL.^#6I]S&Z-7M\A[4[?69TVWVV
MZ;7Z'--O\;FIW^3[6K_1][M> P-^TL5T_@O<<7?[<^(]X$#/XMC1S20.="UU
M%3J?MA8=3U<@[$_3)^U(H7(L)#ISS\5YKYN,#A(9BXR4' Y/E!T(S5#H"\E7
M[@XJ5^L(K-=H"VC7;O8?T&UD3NC7,Q<-:IF'#*N9?QI6^;\PK/1?-J@, /V*
M -#[%7CB[@YD0Q^B6-#M1!*ZFL:&+F1RHE-9?.A@MBS:F:5#6LBP8)]-=>">
M2/)8-Y+@+S(8&R;1&QTGVQ65JM >D:/<$EZLUAA:K5D7TJ)=$]RK5QD\9E >
MM,FP-&B_<4G01>/BX*=&1<%?#8M"P #3_Q5XX^X.84&/8Q'Z)X6$Y[.BTSFX
M_?-XT)Y\*;0E3XLXEV/&/I%INV8DW6WM0 I#N#LI1*(]/EJF)2Y)H3$F4[DN
MND"M.JI"LR*B4:<TO$N_.'S$L"!LWB@O; \Y-^P<.2?\L7%.^&>CG @PQ Q^
M!;ZL",((Z&X";O]T(CJ3PX*.Y;.B_85KT/8B";2I2)TX54!F&\FUYAK(IO-W
M9_@(MZ4%BC>E1$C7)<7+5R>D*5?$YZF5QI5I%L76Z>3'=.CG1 \99D7-&&=$
M[2*G1YTQ28MZ2$Z+_F2<%@U&:3%@B!G\%_@1T<=(A.\![JTL CJ13T('BW'[
ME^#V+Q-%,V6JQ+$2(];!0JO5W?E.?&TY7D*-6?YBM1EATI5IL?*EJ2E*1<G9
M:OE)Q9HYB34Z60EM^NGQ X8I<5/&27$[3!+C3IDDQ-TW28S_8)P8#T:8X:_
M'Z%GN+W_QOU_-A>A(T5$M*>,A+96<*+Y2F$T4:E,&*HP8.TMLUS57NS VUCH
M(5B;[R=6D1LB59(=+5>0F:24FY&IFI5>J)F>5J63DMJBGYC2;QB?/&D<F[S-
M)";YA$ET\CWLO7%,,AAAAK^"((3NX_:^C+OS)&[? _BO73LJ"6A3-3N:JA5
M([4*A/X:/9:.*@O.I@H[GMI2-X&*8E_1XJ(@R?R"2-F<O 3%C-QTU=2<?(VD
M[ KM^*PFO9C,7L.HC W&$>E;R&'I1TW"TN]@[XS#T\$(,_P5A")T)Q&?0S9"
M1XL1VE.)T!;<7C/U)#36L!8--,H1NAJT22WU9AQUM3;<%=7TM<65WL+YY0$2
MV67A,NDE<0K)Q:DJ"86YZK$%95I1^?6ZX7G=!B&Y8T9!N0O&@;F'R0&Y-\F!
MN6^, W-^& 7E@"%F\%\?(A"ZD8+0:=R^!\L1VH[G;VS$W=6,T& K+^INDT:M
MK9JDNA8R>T43C:NXT9D_K]Y3*+.6*99:$RJ=5!4C%U>9K!1=D:T67EZL&5)6
MJQ-8VJ'G7S)BZ%>\R<BW^*"Q;_$_^.MK(T;1=T-&$1C\ZDD,_CS@<SA>A/<
M]_<BGC^%^V]]!V[/+F[4VBV.ZKO5B)5=1JS%'=15N>T.O!EM[@(I+0R1A.9@
MB9BF*)G(AD2%T/H,Y:"Z0G7_VFHM1DV;CG?UD)YG];R!1_5^ _?J/PW<JUX:
M>%0NZWM4PD]Z_[6$/Y/G\%T\]',/ZG'[XOFCN(&[<0,V]Z]&=8/"J&)0B5 T
MH,^2VV_!D=YGMR:YUY4_KL='**H[4"R\,UPRN"-.-J ]3<&O+5_9N[52S:.U
M1=.M95";WC*KX]RR5]>YY;*N<_,+7>>FK[K.C:#CW/"_;N#/P\F?>U"#T *>
M/]&%VZ\/H98AA*I'V5#IV#I4,"Y'R![7)J6-F;(ECEJOCAEQYHD8]EH;,L04
M"EP?*N8W&"/I,Y@BXSF0*^_67Z[DTM>DXMC7KV[?-ZUAU[M;P[;O@H9MSS,-
MV^XOFK9=\)N+^"X>JL![T(3O(7[^8=S@G7A^W3A"A;B#LV=Y4?JL)$J>4R?$
MS1JQ1,Y2V4-G'%8'3KOS,*<9:WVG@@4])Z-$W":3Q%TFLJ0<-Y3*V&]HD+?9
MT*M(&Y]2LAK?J4P=/Z=$'7NJ9#GZ6=ER!%0LA__7*;P'N_$9;,+G/X:?OP<W
M<.,&A,IF<'_C#D[8PH5BMPJCR*U*A/_'UGE 176\__N]=PN[++LL2^^]=Y0B
M17KOO??>FQ1!BH"@((@HJ(A=K%BQ=V/O)9I?C#WV'GNL\W^)FB_Q_$_.<^[%
MR'YFWIFY=YXY>Y+4+6/HI"U.S+@M7F)1PT'BX<.1_)#A!&'@YG1IO\WY<MZ;
M)BAX;JI7<MO8KNJR<8[:^(TK-!PW;D=.:SAN>*CAL/Z]IOTZHF4_1+1'<Z 5
MUV(/P$H<_P'L?S<Z<,L0^M\F@$+TT-0]+$C<*X*X?1H0L\^4BMAG1X?N<V,&
M[?-C!^P+X_CNBQ7WVI<BX;$O1^"ZMU3*>>\D:<>]4V7M]_;*V>U=+F^[=ZN"
MS=Z3"K9['LA;[WZG:+V+*(W=291'LP/7X)JY (LP?Q;FMV%^[3! \4Z ]'T
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
MH'O" G1.C@/MDVZ@=<H?-$]%@L;I9% _70"J9VI Y4P[*)\9 ,6SZRF%LT=
MX<Q=4#C]AE(X^1DA] _FCWP[:Q% TXIOIT(YPP )F!VR%_,/ HP[C/G' 0Q.
M4Z!QG@V*EWD@]W]"D/U=$62O:(',%6.0_F,LX@2BJSX@=2T<I*XG@_!Z(0AO
MU(/@YDP0W%H._%L[0.+61>#=? 82-]Z#Q/5/_]*#^5-6 E2M!\C#OB=BOT,P
MV^,(@-T) +,S +H7 -0N \C]08'4#38('_!!\$ $_(>*(/%0$WB/#$'\L25P
M'SN V!-/8#T)!>:3)& \*0+J22/ X]D(ACS!#W]R$7D$\/3%O[3AOYHX<BJU
M'2!I'T H9KMCMBUFFV*V]F\ RE<!I&\"".X 2#RG0?R=.(B]$P#KG0@8[Q0
MWJHANH@98@OPS@T)0G!3\ Y?1._PX?,.%]Q[#'N/07\?0\[_2^V&[Z=2..9A
M6',/S+;%;./_ ]"\!J!P"T#J+F8_ !##9C,_ E"$@5MC#L('^"I$9/!>"=%$
M#)$QR'C$'\&7(L%-$<%Z$)Q\!!<=P4$GP_]"5/00'?P(M%]9?2!29D"$]D $
MWA3AAU.$ETP1\7RD FE VI NI!>93Q'N8F00"'<ML@G9@1R$K]S3\)E[ SYP
MG\!;[CMXS27P2IS 2W%"O>3]%Z*N#41=$X@:HHAMD3?!MM@"D?; ]H101)A
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
M.Q?2T >B:@5_*X^'5XK^\%PA"A[+I\ #N3RX*U<&?\K5P"VY)K@A-Q6NR<V
MJW*]<$5N/OPFMQ0NR:V&BW*;X+S\;C@K?P).*]R XXK/J2-*GZA#2H0^J$SH
M S]!] 1 ='E #"2 & KQ*@=?]33@C8XQ/-6T@_L:'G!;/02NJ\?#%;5,N*Q6
M"!?5*^"\>AV<56^&T^KMU"GU;NJ$^ASJN/I"ZJCZ('5$8QUU2&,[=5#C,'5
M\S=JC]9C>J?6WXQM6H2Q59LPMF@3YO HB"'F&[& F'& F&,[3(7PVE@>'AIH
MP2T]<[BBYP07]?W@C'XDG#1(AF,&.=01@V+JD'X5=5"_GMJOWT+MT^^@]^CW
MT+OUY]$[]1?3V_57,[89##.V&.QG#!N<8VPTO,]<9_B.N=:(L%8;$?:JGR"F
MF&\Q<JQ)P[NQ;'AA)0X/S81PS40!+I@9P"ES6SAJX0$'+8)AGT4LM=LBC=IA
MD4=O,R^EMYI7T\/F#8Q-YJV,C>:=C/5FLYGKS :8:\V6LU:;KV>M,M_%6F%^
MDKW<XD_V$HO78HLL"&>A)>$L0 9&\4\^/DY>V.'CU1[@ZC@F_&;-A;-CI>&H
MC1;LM[.$77;.L,W.CQJVBZ VVB;2ZVPSZ+4V!8S5-N7,5383F2NL&UG+K=M8
MRZQGL)=8SQ%;9+U8;*'U&LZ ]3;.?.LCW'G6U[E]-B_$9]M\$9]E2\1[?F+D
M6/<=9M]U1N=S SCK1L&)\6PX[" )N\>KPE9G$]CD; _KG#VIU<[!U(KQ,?0R
MIV3&$J=LYB+'0M8"QPGL 8=:=K]#D]A<AW9.G\,L;J_]@/@L^Q6\F?:;>=T.
M!R2Z'"Y+3'=\RF]W_,2?YDA&D)@Z"F*+CU_,OX:/][/HOT>0_5XT['*7@&$/
M15CGJ0^KO*QAN:<KM=C3GU[@$4[WN\<SYKJGL?K<<MFS74O$>EPK.=TN]=PN
MEU;Q3I<N7H?+7(EI+DOY;2[K!5-<]DBVN)R3;')])#G9]8-DHRN1;'0C@M%\
M=,#7CP<ZIS^Z3A#N\]$_=Z ';_;EPEI?61CTUX;%_I8PX.]$S?7SIGM]@QD]
MOM',;I\D5I=W)KO#.U]LFE<9=ZK71/%6SR9>BV<[O\ESMJ#18Y%DO<=:X23/
MG5*UGJ>D:CSO2TWT>B]5[46$WY'\P5]8@YO8]S.8?1!?<SOPE;L)7S-K@UBP
M/$@*%@9KP+P04^@-&4?U!+M374$!C([ <.:TP#A6:T JN\4_A]/D7\1M]*OD
MU?O52TSR;1/4^,Z4K/8=$%;ZKA)-\-TF*O<]+EWF=T>ZU.^MJ-2/2)7Z_X/P
M!T_QU78%^WT<\_=& VR)0=_"ZV 8!0O#)6%NA K,BC"$&1'6T!'N0DT-]Z&G
MA(4PFT*C60TA2>RZD Q.;7 ^=V)P&:\JJ)9?$=0B* _L$I8&SI,J#AR4+@P<
MEBD(/"*3'W0;>2.='T1$WY'ZP4,O'(<0=/\H=/\X=']TOQ5X780_SXWB0T^T
M(G3%Z,&T&"MHC7&BFJ(]Z8:H0,:DR C6Q(AX=E5$*J<B/(=;'E["*PVKYA>'
M398L#.L0YH?.$>6&+I/.#MTDDQ5Z2#8S[ ;R2B8SC$@CHM&,G,>-G(4=P-RM
M25@#=+^E>.U'%^Z)XT%GO!Q,3="&E@1S:(RWI^KBW>F)<?Z,RM@PYH28&'9I
M3+)8<706MS"ZD)<?5<'/C:J7S(Z:)I49V2M*CUPBDQ:Y038U\J!<2N15N92H
ME[(I45]E4J*(=&H4$?W@5B"Z/_9Y;R+.PY$S(-QN+,!K+_[<F<2%MB1I:$[6
M@(9D$ZA-MJ6JDESH"4D^C-+$8&9Q0A2K("%!+"\^G9L3G\_+BBOG9\1-DDR+
M:Y-*B9TE2HI=+),8NUXV/G:_7'SL[\@+O/\BDQ!+I!'1#Z[A.!P;.8O#_F_
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
MY9BU%K,VXV?OPG(=A0?P&Y;N(=S%W[B#K?\3/^GV3Q!9!6P'.K^DS+=V\+2
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
M?,("^1/E5YAQ(?Z,!_QG'/3/.<B?LZ.?/TZ>FJ:-Z:E@SG/9[P1J!]UB_^\
M5NRO"75UJ:NFU/T7>7MV'^2#V>M1E->%?"*P;>;D"VW@2SW@:V/@6^;D!P?@
M)YJ6GQG'+SPQ_LK%\%<>_+]Q;OS&Q/_.I/]^9AJ%UGPHU.CYH60!4>X_>),(
MDD)DI&)Z_T&!173O _@=H_@-*_ +)O$S-N G;,./V(7[V$^'?PS?X0R^H??_
MFM[_2WK_+QCL9_S)I_B+*/X/"EWZ;$UZ?L&(K_@<-L2=A) $DDW=$FK64J^5
M6CUL;1#?8QF^Q02UUE)K$[5V4&L/M0ZQW9-4O<!4/<&4O<#4O8]W^>EW&/T[
M;/'M6?X]BT+/$ H=>GY5/2A$C 46Q(GXDVAJI[%_!>Q;!;4:J=6!S]%'G2%\
M@C%\A%746D>5+=2:HM9^MG\,;^(LI\PUO(YG\>KT3LA7>!F_XB6V^C?RXB,H
M].<P%_3\VD3+8&9<1';\B2=S',I^)E$SFWIR:M50IYDZG6QU &]AA--D'&]@
M-:?J!FIMH\YN:AQF[T_A.8['L[B#9SB)GV8K3S&3M]GRDX("MT3_@\)(B[E0
M)1I$E_%P3#0M\*.J$[Z0^.,#<33>%:?A+8D,;TC*\'=)'5Z6M.)O*MUX064Q
MGE,9Q3V5%;BKL@;/J&S"'96=N*UR +=43^"FZD7<4+V-:^JOX7&-SW!9ZQ=<
MU%;@PG^A,)4P#OI_$S$?&8>^+K[7-<:GVM9X1],=;VB%X&7M!+R@G8E[VH5X
M1J<"=W0:<%NG';=T>O"$SA+<T%V*Z[HK\;CN>ES5W8;+NGMQ2?<8+LRY@'-S
MGL19O==P2O\+G##X#<<,%#AJJ,"11YB^O6P^#QOR!0_OCXQ4\1'S\2]=4[RD
M;X]G#7QQQS 23QBEX+I1#JX:RW'9N H7C1MQP;@=YXQ[<=9D$*=-QG#*9#5.
MFFS""=,I'#,]C"-SS^#PW!LX./<E[#?[!'O,?L:N^0IA:I:=LRAX*/_,9>53
M+G%O+^029"W@I?GJ>,Y4'[?-K'!]@1LNFP?CO$4<SEBDXS$+&4Y8E.*890V.
M6C;AL.4B'++LPP'+8>RW7(Z]5FNQQVH;=EGMQTZKD\(.ZZO"-NOGA"TV'PJ;
M;'\4-M@JA/5DW2,H]X&^<**^.Y=:+O=WN=0^Z2#&#1L=7+(UPYF%CCAI[XNC
M]I$XY)"$_0Y9V.M0B-T.Y9ARJ,5.AV9L=^C$-H<!88O#J+#9896PT6&3L-YQ
MM[#.\9BPQO&B:-+I&=$JIW=%$\[?BY8[*T3C_\5]1RY[7L K7%J?YC)_G8^7
M/.D]731PPM4(A]ULL-_= [O=@['3/1;;/%*QQ2,7F]R+L<&] NO<ZX6U[JW"
MI'NWL-I]4%CI/BY:X;Y6M-Q]AVC,XY!XJ<<Y\:C';?&(YYOB(<]OQ$N\_B(*
M\>)'^(I]?RL N!<&W RGWPH%3C*6(SX2[/?6QRY?<VSW<\9F/S]L\(O$6K\D
M3/IE8)6?#!-^)<)RORIAS+=16.;;(1KU[1,-^XZ*!GU7B9?X;A$/^.V3]/F=
MDO3ZW53I\7]-I=O_*Y7.@#^(0O(HG_CQ-$?]IZ*!*SS5G>3C0<:RAZ?@'8&Z
MV!0\#^N"[3$9XH65(2%8'A*+92%2C(9D"\/!A<)@<)FP)+A6-!#<(NH+[A+U
M! ^*NX-72#J#-THZ@G>KM >?4&D-N:;:$O*2:G/(YZK-H;^I-H4J5![E?6J]
M0-V;]-]G$X%#\< NGF:V1M!SA6MA,L(8$Q'6&(MTPVAD (8B([$D,A$#D>E"
M7V2>T!,A%[HB*D6+(AI$[1$=XK:(?G%+Q#))4\0ZE<:(*=7ZB&.J=1%7U&HC
M7U"KB?R4_*I:':EX@(J2?[//=ZE[-84YD-)GT(=O93SK&<>J&'6,QQA@--8"
M@[%.&(CS15]<&+KCXM 9*Q4Z8K.%MM@"H26V3-044RMJC&D5U\?T2&IC1E1J
M8B95JV*VJU;$'%$KC[VD7A;['/E8O33N%[72.(5:69Q"M2QVAC>B. [*?2CE
M'I!R_X4^? /C6<TXQA(D&$[0P^)$,_0FVJ,KR1.+DH+1EA2-EJ0DH2DQ0VA(
MS!/J$N6BFL0J475BD[@RL4M2GC"D4I:P4K4D<:N://&0>E'B!7)7HS#Q0_7"
MI)^(0JTP4:'Z@%?B@">4UP&QY#E #[Z5)=@DXQEG/H:3!?2GZ*);:HH.J2U:
MI6YH3O5'@S0"==)XU$A3A2IIME A+1252\M%I=)Z<8FT0U(L7:Q2*%VA6B#=
MK":3'E#/DYY3SY4^HY$K?9_\R.<*-25Y4H6JDA<X!ZY3]W0NQX&EQD:6/1.,
M983YZ&<L7>G::$LW1G.&%1HRG%&;X8/JC%!49L2@/"-9*,W(%.09^:+BC%)1
M84:MN""C32++Z%?)S1A7S<G8J):5L4\],^.L1D;&'?(?<I^O%6J9Z=.H*KG'
MO%^E[@D9,)7'.I^QC#&6Q8RKB[&T96F@,=L =3GFJ,YQ0$6.%\IR@E"2$X7B
MG$2A,"==*,C)$V0Y<E%>3K4X)Z=%DI73JY*9LTPU/6>]6EK.7G5ISFER6R,E
MYUT-:<X/ZM)LA9J2U&R%JI*GV==+U#Y2"&Q3[@'E,P>,IX=QM#&>ACQ5U,CT
M4"$S0UF^'>3Y[B@J"$!!001D!?'(*T@5<@IRA.R"(E%F0:4H/;])G);?+9'F
MCZHDYZ]53<K?K9:8?TH](?\6>9M\KYX@4Z@ESJ"JY$GV]1RU#Q33<Q;1;Y$E
MC*>#L33R_>I",<J*="$O-D5AL37RY2[(D_LBIR04V26QR"Q)$3)*LH2TD@*1
MM*1<E")O$"?).R4)\F&5./FD:JQ\2BU&?E(M6GY3/5K^IGIT\7=JT<5_J<44
M*50?<(-]/2WGFE0*K*,=6$IZ^;J9,57SL93O%Y9I0U9NA-P*"V15."*ST@OI
ME4%(JXR"M#(1*97I0E)EGI!062**JZP5Q5:VBZ,KET@B*U:I1%3L4 VO.*X:
M5G%=+;3B#;6P\F]4P\K_5 TO4SSDJG(_CA9@!UE%ALIG]H#J26D%4,"R/*=&
M YFU^DBK-8.TS@XI]6Y(JO='8GTXXAOB$-<@14Q#CA#=4"Q$UE>+PNM;1:'U
M ^*0^@E)4/TVE<"ZHRH!=8^K!-3_G8]?JP34_J$26*-XR 7V^T@UL)F,4Z^?
MCZVDBJ5X01V]=P.];Y,$22VZ2&@Q05RK%6+;G!#=YHVHMF!$MD<CHCT)8>V9
M"&TO$(+;*X3 ]B:1?UNOR*]M7.S3MEGLW798XM5V1>+9]K+$J_5+B5?+[Q*O
M9H7$JVD&Y351^^IY/%!OA'3Q>2,I:Z3G:*%^.[TO;5)TEQ8BN@T0UK, H3T+
M$=SKAJ!>/P3VA2&@+P[^?:GPZ\N%3U\)O/KJ!,^^3L&];ZG(K6^#R*7W@,BY
M]R)Y0>3<\[G(N?M7L7.70NS<.<-Q]G-',]>$)AZ/?&PC-=0NHG9&%Y#82^])
MVQH\J +_(5WX#IO 9\0*WB..\!SQA,=H(-Q'(^$VF@C7T0RXC!;">;0*CJ-M
ML!\=$A:.KA7L1O<*MJ/G!)O1>X+-R">"S=#/@LV@0F2S9(9#U-I(EI)NTM3!
M'% [C]K2Q4#,,!"RE/Y_''";T(3S2GTXK9H'AU4VL%_EC(6KO6"W.@BVJZ-A
M,YD,Z\D<6$V6P'*R$>:3?5@PN1+S)Z<P;_(4YJZ^0S[ O)4_8MZ$0IBW8H9=
MM(&KNWD\D@X^K^[C<4#M#&K'+P-")P!?VD2W=<#"C2)8;M:&^18#+-ABAOE;
M;6"VU1GSMGIC[K9@F&Z+@<FV5!AORX?1MBH8;EL$_6W+H+=M"SD&W6U/0'?K
MVYBSY7OH;?X#>IL4TVQ>PG61FKVD<9#' FUZ#ON<O!*(7 OX;Z3^5L!^!V"Q
MBQYXKQ@&^[6A=\" S,.< ];0/>A$O*!S,!C:!^.@=3 #F@>+H7&P 6H'!Z!Z
M8 TD!_9!=. "Q/N?)Q]#O.\'\OLTRN_D&1H%VMGG*MKS?/8Y=3WGX!;Z;^IZ
MT)[:[Z?^(>K3'^N? +1/J4'MM [$IPT@.CT/PFD6Q:=9E)[Q)BS$SO"D>X8G
M@#,\P,\HOXR)(J?9D=/'"0W]*1KH4U^0^],L9ZY[V><&VF$Y^YRYC?Z?_0VA
MKN=AP(&_9D&K;G(6T+L :-&?JUP5 X]K$GK^Q^GYK]$47&,<UUF<7F=Q>H-Q
MW.3)\"9/ C=YH-_D(-]DYV[2]]\XS\>[Y!T^_V*:H0T\%C;3_[//N?Q($OL;
MQKYZGP8<J6E!3>.K@.YU0(-=$-VFW[]#GI8 SS".9QC'70/@V;DL2BV!Y^CY
M7V!1_+?0F0N57RJ8^?KVESC0+[&3+[%C+UTASY*WINF9 NKV\5@\ J2QOU'4
M];U,_<<!\QN X2U AYJJ#)T&DNT2Y5[(*V3ZFA1UX'5MX T]X%_&+) 7T"C0
MK+S'8OE]QO$!3\P?<N'_L)4&BF/R$1/]T3'"SGWTU#3*ZW!*3W(,S@&Q[*\?
M^^M(W074-6"HVL\#XI>H]_?9O9=_*Z]#F>7A?@C'YF/&\JD.\)D^\"5S\C6-
MRW<T+3\PCOLL1G[DB><G+G8_<]+]O!WXA<*_G)E&(3:E$S:>1;G_8$L\2"A)
M)#FDA-3B3[3B=W33P2_!+UA*7[X"/V(-[F,COJ?G_HZ>^UL<Q-<X0:=_'E_@
M!MWV\_B4P7["GW[,%CYB2Q_^%PHU0_ZM/XLR#DOB0@)(+/Y".GY#(5U[);4:
MJ=5!G3Y\@R'J+*/.2NJLI<XFZNR@QEZV>P3OXS3>PU6\0^?_;[S)/U\RC;_B
M#;:JY!_DG[,H-/68"WI^Z! #8D;L\0>\J1M!W63V()=Z)=2JH58+=3HY!/W4
M&:;.&'5646<=WL(6MCF%UW& 0W>"4^8BI\^3>('/GF>$]YBU9]GZ?Z/0UH9"
M51T*D29?S9G.Q1^PHJXK(P_"9XBC9CJS64"M<NK4L0^M> U=>!4#G)[#U!FG
MSFKJ;*#.-MQE+I[&43R%LXS@.I[@3VXPZNO,XC6.QS6J//X("ET5*#3H_S7X
MJ*H%A:#'7,_CV"VDKC?[%\'<);$GV=0J8FN5C+V!&6ZC3C=U!J@S@EM8CIN<
M&]<Y)M>8BZN<%Y=QBIFXRIGQ+*-Y%V>$;W!:^!VG1 H\)OX?%#RD%+HS7WGS
MDY88WZMIXGU!'V^)S/&JV 4OB /PK"0&=R2I>%*2AYLJ<EQ7J<+C*HVXHM*.
MRRK=N*BR&.=5E^*<Z@3.J*[':;7M>$QM'TZHG< Q]<LXJO$,#FN^C4-:W^*
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
M-0RK@+F6/@9$7. <H*X==>=25^\I0/W!_LN+LWLOK\_NA?QK]MZ<MQ_LATB
M#S2!CV@</V%./N<<^<H!^);C\AV+D>]YXOF!B]T/'/S['.S[G%CW3Y%S=+W_
MO_T'5Q)$XDC&]/TP?]'K_HY&_(H._(Q>NOA!W,<R.ND)>O0U],D;\36VXROL
MH5\_C,_I=S_%%7KGI^G;WZ+K_@KOLX7_[WTHT"./[C_,G[TGQY>Z4?PM*37S
MJ%=*K1I\@V9J=%*C'Y_-7H?Q,5929RUU-K/-G7@/^_$.CE/Y M-UB[[]9?R=
M$;W*EEYARTI>?H09;0WR8/_!A+HV_+0'=4/8OP3V()-ZA=2I8#_JJ=%*C2[\
MFW&\B6$.S1B':!5UUK/]K7@)NSETA_$\3N,>'L==_OTT?_,.L_84>S9]'0:Y
M/8M"K,J_!:)\U&:N]=E?<WP!)_;1GWV+XG"GL$\YU"EF7RJIT4"--FITL?4!
M3M-A/(-QZJRFQD:VOP-/,!<W< +7< E7J7Z9T5YB;R[@-Z+X7R@XE11X@"KS
MK,/^FK"?-O@'<_$*<_$BY\5S2*..C*V54*.*&@W4:..AVL6>#E!GA#K+<9%S
MXSS'Y!QS<09'."O.X20_?9PM'>5X'&6&CU!)R>%9%#S$%2J<NN*96[_^ S7V
M5X^Z\YE#!_;+ARV$4RN1.IGL2SYC+V7+U=1H8+;;\!BZJ;.8.J,XQCEZA&-R
MB+DX@(/8QRCV,AN[A1>Q2_0QIB3WL5.BP Z5&;:K*/?$9KYJYT/E%B>7FK]Q
MR7E6K,5Q,L1UD24NBUUQ7A* ,RK1>$PU&<=5LW!4K0"'U4IQ2*T:!]0:L5^]
M'7O5>[!'?1"[U,>P4V,-=FALQ3;-?=BB>1*;M1['1JT7L$'[(ZS3^0EK=158
M,\LD^4D?^-B4RPJ7VKM<YFYRV;W*>"YKZN"LEBE.ZMCAJ*XG#NF&8+]N+/;,
MD6+7G&SLG%.('7/*L$VO!EOUFK!9KP,;]?JP06\$Z_168JW^)DSJ[\$J_>-8
M:7 %*PR>Q[CAQQ@S^AE+C173C,[RE1GP;VLN0POIO;G<G[6D[^-[QXQ4<<A
M'WN-+#!E[(SMQG[88A*.328)V&"2AG4FN5AC6H35IN5895J+"=-FK##MQ/C<
MQ1B;.XZE\]9A9-Y.#)L=P:#912R9?Q>+%[R/?O,?T6>N0.\C?$3=E[F\/^%*
MW^O,TQB7MKT\!>YB+#O,=+%YP5RL-[?#&@L/K+8(PH1%%)9;)F',,@-++?,P
M:EF,8<L*#%G68XE5&Q9;]:+?:@1]UJO18[T5738'T6ES#HMLGT*'[;MHL_L!
MK7:*:5IF>9OZSWHR]]X\I?)QMSNPE;%L9"SK;#6QVM80*^PLL6RA,T87^F+8
M/@Q+[&.QV#X%_?99Z+7/1X]]";KLJ]'IT(0.ATZT.RQ!J^,*M#AN0I/C/C0Z
MG18:G&X)]<YO";7.WPFU+@JA1HGS#*]Y\)3G#YPF^[BT;^%I9AUC6>E&_^^L
MBJ5.>AAR-L-BEX7H<_% CVL@NEPCL<@U >VNJ6ASS4&+:R&:7<O1Z%:'!K<V
MU+GUH]9]#-7NZX4J]]U"A<=)H=SCAE#N^;I0YOF-4.KY)U$\Y$5J7@_A^ >S
MQ"'K NFW&,M2YF7(4\" ARYZ/$W0Z6F-=B\7M'KYHMDK%(U>,6CP2D:==P9J
MO66H]I:CRKL:%=[-*/?I0:G/J%#BLT:0^TX)1;['A4*_:^15H<#O*_*'D.^G
MF*: /$O-R^$SU\!L"0-6A5*?L2P)H/=F?)V^6FCS,T2SGSD:_!Q0Y^^)&O]
M5/E'H-(_'N7^J2CSST9)0"'D 14H#FA 86"G4! X),@"5PMY0=N%W*"CHIR@
MJZ+LX)?(%^1W(3M8(60'S7"'FN>B. ]9]FP@XRS#!AE++^-8Q/A:@M31$*2/
MVB S5 7;H2+8%67!OB@)#H4\) 9%(<DH#,E ?H@,LI!2Y(76(B>T7<@.72QD
MA4T(F6%;A?2PPZ*T\,OD1?*9*#7\-SXJA+2P&6Y1\Q3+C"FRAHRR].EG+(L8
M1S/CJPM30568+LK#35$2;HWB<"<4AGLA/SP(LO!(Y$;$(R<B%=D1N<B*+$9&
M9#72(UN%M*A^(35JN9 2M45(CCHD2HJ^2)XGGY)?14E1"B6"$N4]8<?CZ+O)
M2C(4-[/_TLHXZDAEE(#2*!T41QFA(-H<LFA[Y$:[(SO:'YG184B/CD%Z3 K2
M8K*0&EL(:6PEDF.;A:2X7B$Q;DQ(B-LDQ,4=$,7%7Q#%QM\CGXABXWXA"E'<
M#,+C+'$.LQ3?1,;)0 +]%M]K8#XJ&4M)+&O-."WDQ1D@)WX^,N-MD1[O@K1X
M'T@3@I&2$(7DA"0D)68@,3$?"8GEB$]J1&Q2MQ"3M%2(3MH@1"7M%T4FG1=%
M)-\E'XDBDG[F:X4H,G$:07E?VOYD8#U92GI("]^K9CY*&$\!X\I-4D=FLA[2
MD^="FFR-Y!0G)*5X(2$E$/'2",1)XQ$K34-,:AZB4TL1E5J'R-1.(3QU1 A+
M72>$INX50M+.BH+3GB$?BD)2?R(*(42J$$+)^52N2U)@D@R13M) RAA+ 2U"
M#I]GI*I FJ:+I'1C)*1;("[='K$9[HC.\$-41A@B,V,1D9F"\,QLA&45(S2K
M!L%9'0C*&A("L]8( 5F[!?^LTX)?UAWR/I__*/AG*@3_#(400$ZET^J0"3)
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
M]SU1S&"KP%47SD%78",99RFVF(^=SD KXVED+/4V*JBQUD6EC0G*;2Q1:NL
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
M\2C,\A'L>,BU#V,W_/F [H,QGR1H[^'9"2RZ2W_$HJ_IXHG_PH]WI= U,FZ
MFMR#$<.W4M"3AYX*=#00$AV$8#\2AV'1H\B>B^R%R%Z*[)4ZCAUWP*YOTP6$
M\1[8]E4,H1OX=Y>.NLXM/:WKT'0M6@T<]N _'OWO>$+J*?GA.3/M"*<-B;I;
M&<@OQ-XJAF 3LCM==X;<A!TWP+>/PON/: S9X\A=R1!>IZOAW >9R*ZB3ZY
MRP&LVH?$R^BE2_4A//Y;+)QP82\P]H#\CR>TC:%UKVL8!J/+2F]&(S\9^=G(
M+T%^#;W<A.Q.9/?I<N)C/W&Z3[.1O0!YX\A=14^<HUTZGPC=K1U\VKA?9CM>
MVT9DG$]$G4>TG8?N2?S!4W]YP#,4C:GG.GQQ$%]<P1@YH'CL3T5^'O)+D5I#
MU#4COP/Y?<@?PO,SD#\;^6/(7(H75M,CF[213YR+E>?0"^N1OI96KB&*5^MC
M\"\PX<++QOX3II7; ]#-XY5&*1P[]C!&=BH4CT:B(Q$=&<C/UU:5([\6#<V"
M3:*C%QU#], ,=,Q!QT)&[%EX8[U68-592%J&!Y?2'^-$ZQ)Z?#&C>C$CWOA]
M; -/&G?C,+U>Q_*W'^SD^04A+&D!7MKJ%8(N&[JBT9.,GBQT%**C'!VUZ&A&
M1X>6XX]EV+&4^%C">%F,MH6T<,QKL^9[[=(\[X.:ZWV+9OO<#Y[7+-\/-,OO
M2\WR_P^8T -6=[G]<I::B\%6GI_+-+L.>]::?+4FP*Q5OG:M\(W3,K\4C?ME
M:XE_D1;Y5VBA?YW& EJT(*!+\P+Z-3=PFN8$SM:LH(6:&;12(\$;-2/X8DT/
MN5)30V[6<,C]&C(]#S[0H/DK,.'""9;;PU$LBZ1"Y\6X:Q\K>;V<M&0<6\8M
M 5IBLFBA*4(+3 F:9TK3''.N9IM+-,M<I9GF!HV8VS3#W*/IED%-LXQJV+)
M0Y:S-!!ZKOJM1(WU"O5:;U:/]3YUVUY0E^U/X!MUV2=XG-"MZ+TB'KZ70/L3
MT<_C$EZ/,<W/PY:YX5Z::PO6+*M-H[9HS; Y-,V6H:FV? W;2C5HJ]& O4E3
M[!WJM_>KUSY-/6%SU14VKDZ2C_;P[6J+V*_6B!O4$GFOFB.?57/4^^!K,.'"
M#>B\U($/2,/6D'HL!0MX/IOT<!1;9F#CM$A_38VP:# B7%,BX]4?F:+>R&SU
M1!:J.[)"75%UZHAJ47M4M]JBA]02/5/-,8O4%+-:#;'GJ3[N,M7%'5%M_-VJ
MB7\&_%$U"5_Q.,$UYBOT[6*9WY@JK4B3%H+9/)_!M6%L&\0W4^*]U1=G4D^L
M39UQT>J(<Z@M+EVM<7EJB2]1<WR5&N,;U9#0H?J$*:I+'%%MXIBJDU:J*FF+
M*AU[59%\G<J33Z@L^2GP+OB"UQ,N'$+7#I;X]1GX@'1T'ACA^3#7IF!++W[I
MPI8.1Y!:DT+5G!2A1D>\&APIJG=DJ=91H)KD<E4GUZDJN565SEY5.*>I/&6>
M2E/.4DGJ)A6G7:*BM&M5F,:,F_Z$"M+?YO%S,,'U"5V.KFWH79/MWO\R&TP#
M4[+@.USOQ"^MV-*4ZJ>&5+/J4NVJ28U156J2*E+359Z:J[*T$I6F5:LDO4G%
MZ=TJRAA68<8<%60N4W[6!N5E[5)NUC7*R?Z)LK,? [_C^3_ ?[@.[T;/5J,.
M10HZED<,@$'0R^N.'/),WF\ M9G>JLH,446F5669D2K)C%=Q9HH*,[-4D%6H
M@NP*Y6<W*"^G0[DY@\K)G:7LW'%EY9VCS+R+E9%WM=+S[U!:_BGP6YY_!O[-
M==8-]&Q$YW+2SWD%Y/F@'W3RNH7K#=A2 RI :6Z0BG,M*LP+4WY>K/+R',K)
MRU!V?AXH4U9!G3(+VI11V*_TPE&E%2U6*DEJ2M$..8L/*KGX=O"H',5O\OAW
M.8N^!Q.N/5'GH'.\D'X@_1P&/: --'*M!I2#$E!8Y*^\(K-RBFS**HY29G&B
M,HI3E5:2 XJ56E*ME-(6.4M[E5PV0XZRA4HJ6Z/$\@N44'ZEXLMO55SYP^ T
MSS_AVK^44#:A"Y&]IICQ4$(_E,(Y01=HYG4=J !%O*:9RBGS5F9YB-(JK$JM
MB)"S(D[)E4XY*C.55%FHQ,H*)50U*KZJ2W'54Q5;/5\QU:L47;U-4367@V.*
MK'E0$36O*;+Z8T55?Z?H*M9.]*]$QWQT3"MWUX#:0:.K_H/_03Y4);M*2J^&
M^]0$RE%K46*=70EUT8JO2U)<?9IBZ_,44U^JJ/HZ139T**)A4.$-<\$*A35N
ME;UQOVR--X.?R=KXBFP-'\G>\*WL]7!_="\C]9Z-GB%/#:C%4P.J $7HS2$E
MSJ@C[VZ0$IM\%=L<HN@6JZ):(A31&J?P5J?"6K- D>RMU;*UM<C:U@]FR=*V
M#&R2N>U2<(-,;?<II.T7//Y)YM:OP836HV<Q>D9J&(\U/]: JD$IR*^'^S;2
M?FA*4BO\%^H6T1DH>[=9MFZ[K-W1"NU)E*4G3>:>/% N4T^C0GJZ%=PS74$]
MBQ38LUX!/;ODUW.M?'ONEF_WS^77_0?PF?R[OM,J],RGC5/1U6/L P)UH((V
M%Z$[&]VI;>CO0#\T)0+:9NOWDV4P1"&#5@4/ABMH,$Z!@TX%#&;);[!8OD,U
M\AEJE]>0<:L-1'((XCH$B1DT;O6'^P]"4@;@F@-DD0/?N.Y2FP4]'@"=H G4
MH)?P5AZZTZ'OCA[X;Y\4"46QP<\MTWP5/!(L_Q&+O$=8[$=9W$99>$;3W!/,
M*$$TBJ#1/O>1)S/A>*.0UU%(U"CD:82L<>17+ @?@Z^U$/].1U<?: ,-QCXD
MVEQ FS-ILQ/J'D=S(J>A'WYN1F30'!_YSH-;SB?AF4\"LH"%?@&+VQB3^A@3
M_1@#>XR.'4/0&%]<"*D=.Q= 8,=NY+.0PP6O\MV_@:]<=X@-H:^;QY;.'VM
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
M>IFJ=X+#"JFZ2\%53X%W>/X/F2J_URK:-L^H0Z&CN\1= ZH!Y48-B&NY/&9
M4Y*AT@F5Y/Y0A8@:?]GK3++66T&$+/7Q($7F^FR9ZDM K4(:.A3<,*3 AOD*
M:#A;_@T7R*_A*ODVW"&?^E/RK?^-_.H_!M^X3@F:9=2A2+T[0 .H J5E[AI4
M5@6\ ]V)T.C86OA7 _E_DZ\L+<$RM5H4W!JFH-88!;8Z%-":(?_6 OFU5LJG
MK5G>;?WN8U;;($]M$,0VB$/K,??/3;;"\UKAW2U?N4X)FH&>7O2T@%I0 8I
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
MU+_,^!,%8X2,%/DVY$<C/PGY:8S(''04TN)R=-2@HQ$=;>CH0>8@T3'"J%E
MQ"[7 +TRA<CHIS^,4UUZB?9>1EVO/@+? <8(4^I>H_YB=F\+76IVIP3S6 ;G
M^'MIME<0>BQ(#4-'##H<Z$A'1PXZBM!8CIX:]#2AIP,]?5@R#:_,41>MZ" B
MVNF/-B*LE4AO8;2U,.);F E:B,T6;#AHW X;RM+.E+K,YJY]S.3Y=);AJ;PW
M'.RK8?\0#?I8-<4K0OU><>KU2E:/5X:ZO7/5Y5VL3N\*=?C4J<VG1:T^W6KQ
M'52S[TPU^BU2@]]JU?N?KSK_?:H-N$$U 2=5'? <>!]\H>K [[7/ZMX#LRJ<
M]D>X4[*I/!\@1>S#GAYLZ3'[JSO8I*Y FSH"(]46F*#6P!0U!V:J*2A?C4$E
M:@BJ4GUPH^J".U0;/$75(2.J"EFH2M/9*C>=KS+3/I6:;U")^:2*S<^#]\&7
MX#_:C:X-Z%UF[#MAB9L&IH!NEO\.KK?Q?HO56RV60#6;+6HTV]5@CE:=.4FU
MYE35F+-592Y4I:5"%98ZE5O:5&;I4TGH#!6'CJG(NDH%UO.4;]VG/-N-RK7=
MIQS;"^!#\#6O)[0#76MC2.M(1T=9W@9!#VCG=3.V-&!;/7ZIM?NJQA:L:JM5
ME=8(55CC5&9+5JDM0R6V/!7;2E1HJU:!O5GY]A[EA4U53M@\98>O4%;X%F6&
M7ZJ,B*-*C[A7:1'/@0_ U[R&=Z-_%3KGDP).)_WJ QV@F=?0)U5C2R6V5&!K
M642 2L/-*@ZWJS \2@7A"<H+3U%N1+9R(@J5'5&A+$A09F2G,J*&E!X]1ZG1
MRY42P^P2LT?),=?+$7./DF)^#M[C^9< WHW^Y>B<D^2N 74#*)/J)^L>V%**
M+<786ACCJ_SH$.5&6Y4=':ZLZ%AE1#N4'I.NM)@\I<:6*26V3LZX=B7'#<@1
M/TM)"4N5F+!!"0F[%9]XG>(23R@V\1GP!\4F?*&XA EM0,>X48>"%@PXX3J@
M"=2 "JZ5\%XA]N3QN1R0F1"H] 2+TA+L2DF(4G)" DB5(S%;28G%2DRJ5D)2
MB^(=?8I+'E5L\A+%))^C:.<N13D/*])YER*<3X%W%9'\N2*3_^,Z"V>1T[T/
MJ"^5&$S#!SQ6@5*N%?)>+LC"GG20FNPO9[))CF2K$I,CE.",4YPS&60J-J5
M,9#3Z-0F1:7V*#)MAB+2%BD\?9W"TB^6/?T:V=+O!$_*FOY[V=+^(7O:O[7:
MV ^5ZKX'JALT9Q!_/):#(NS) UF\GPZ</$]*\U%">K#BTBV*R; K.B-:41E)
MBLQ(4T1FGL(SRQ2652][5I=L6=-DRQZ3-7N-0K-WR))]"!R7.?LQ\!OPJ2Q9
M_](*9,\Q[L$R]@"!1BA!%8^EH #D8%,&H)E*Y+TX:%QT3H B<\P*S[4I+#=2
M]MQXV?)29,W+!L4*A:Q:\MMESA\"\V0J6*60@FT*+KA"006W*BC_807FO\;C
M7Q6<_XV6(G\FLON1W09EK@,5H(C7>4;]!Z0"!]?BH&_1^5)$@:_L1<&R%EL4
M6APF"P%K+G: #)F*"Q124JG@DF8%E?0KL&26_$N7RZ]TBWQ+]LFGY&9YE_P,
MO,SS/\NW^ LM0O[T7/=]6,V@&I2" J[E@'3@Y'4"5#H&FA !?;.7^BBT/$BF
M2K."*VT*JHQ48&6" BI3Y5^9*]_*4OE GKVK('!5Y-%5BP&DK,HX4!""4$ER
M7DGB74GV6/&YYB%_R*A#H:/!J 'Q2%.4![*,&A37DM =6X+^,O172*%5/C+5
M!"JPSBR_>JM\C$FLGHFDGJ"MI]/J^4(#W*JAW7W,:@.<HF$=@-O4DR750Q+J
MG@?P[KK/-1,=_;2M%=2"LF)C#Q(^ .D\=T#AXZ",D5 4.V)#Z^! #3X*; J4
M;PL+; L+2JO=*"8#!F^;,;CRW!M[VB'R[9#)=DA<.YRB[4( ,6N%$+62/;6\
M#S[7-'1TT[XF3PVHQ-B'! AO.6ES0C7\OQ;]T.?0)O2WPL';O>332:+1Q0+?
MS>+:P\+7BR_ZF,CZC6)WIKMA?1C<3W_TC_!\F?NG7WO)UGI_PG?(('O^R/<_
MUX#K+"!<,ED#JG#O0TJES8F(B(8:A4$50W%K2!<<'+KF3=,T0*(S"(\:(OD8
MMKC_R#"-16YZG'NRF4$@S4#@#(R> 9F?#J&<3DQ,W\?G((I3(6?#9//#GZF'
M-C:#FAKWO6AY/$^GS4FX,0;*'M;IJ?],@0,.HGLJ(,PT0J(UDP1L%G;,ID_F
M8,<\(P&A3\;HD[%TSYZ4>B8@./<"^F.!\5,LD,GY9(_SR.+GOLGW/E4'[6Q
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
M-9?!02J\Y5?M+Z\:%KQ:%I2Z4/?$;A26&_%%([YHY$N-<*M&8U,!Y+413M$
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
MC/H/[\>"2!#&:UN2MRP.7YF= 0I.#9%_FEF^:59YIQ-8Z;'NC3L91O&@V'V
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
MP&0;,7'$<XCQPP<@QL8.1HR)C4*,'A:#&#5T&")NZ C(:,3(H1,1(X=-0XR
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
MV";/!I:7H,-;B3=D2_,K. >['=CI=C<7[7*P<3X[ Q>T%N.K+ 6$&A,YK]Y
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
MOSD(H$/IJ]!A$718!1VV;_FU\$C\U]2$U#L%%PGME/22!C)*5$W.4X=(^:8
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
MGZ'*ASE_"<SY>15):FE%DD(52A&K [T!*,<\!U338H%RS@R@?.<]8)F[ZL?
M2YMNM\W:7O/Y]//EG2_A%#4?LGC^'7*&(\% *[MB*S)E.PL,: ]1C_%&UAU$
M\OY,#:4GYV<&DK7\P&6M-'!)K?'W!J :_1Q03XT%JE=G -W<!8_=,S_\O'':
M1W6?3]GC_&KZ)77G:WA>W4<,>FBWJ-"3J"XHOV+,MV:5D2RH<KP)XT0;<.Y(
MWI^E)WLC.7^JGN9-T;.\R0:!YY)>ZNT-0!/7#VBG# .:EV8 ZXSY]\,3WV[X
M=-QR]\,I^[7W9E[F7YN/I36N*LJOWLLE!1/%1.\5!=Z5H44[L@VY=J0ITX:Q
MI%OQ92EE>=:D,HKMBJ70?ME"MU^R<.P7RT2VW@!T(_H!_<1A0#_SQ1\#XV:W
MW!KQJO>[<:MTCZ8=%-Q_]6+QK86YI*OK2+C&?<68FD06JNH2/SN4(LH(9$A2
M?=GR)"]2<=F#45UT$]3GW23-65>^]HRK2'O*Q=">=/%[!3#&]@.FL4/_<(R;
MV-86,];_S8AYAC\FK!'^-G,_[9LWS^1]\6$J^N8&9$['?D)6:R(EM>E<X97Z
MR_2+=2F,\S49K+/A;,[I:A3W9!66EU!%X,=7D@4G*JC"8Q4TX=$*=FEO^,D2
MW0]8XV)::Z)C M>B)QC^&/EF*9BRBO;':SOS?GSO&.KKU6<S[VZ[DOK9P?3+
MMT[DG+]Q&G7ZV@5L8L<5?'Q[*O'XU0S2T;8<\I%6%.50"R[_8#.QX$ SA;J_
MJ8BZMXE1V!NNEP] M/L'#P@T#AELO!<]N12,GD\#,Y;G@;<VHGY?MCOCEPV'
MD[_?'7_^VP.G3SXX>O[$5PF7CMX]<^7PEQ>3#WZ1E'+@\]2T?9]EIN_]-"=C
MSZ?HS-UW<%F[;A.S=]S.S]Y^JSBG-[0X!R("E8,1IHZ!T:5_#9M, Q-?(X)7
M%R'!HA7I8-4GE\'F+6?^W+'SQ.-]>X\\.GS@X"\G#N_[Z>31/3^>/;;KAXLG
M=GR?%+_]^]2$;0\S$K=^EWURRW>HDYN_Q9[:^"WQ](9O\L_TAI!G(,+4,*!?
MZ6?/1=/ B/%$,&U&+I@W-Q5\L. "6/5^(EB__"C8NFH_V+5N#SBP82<XNGD;
M2-BZ!9S>MOFO\SLV_GEIYX8_DG>M_SUM]R>_9^U9]QBY=^UOF'VK?R/N7_5K
M_H'>8*YX#B'J1/2C@4&#"6#TR!PP8V(*>'/Z.?#>*_%@V?Q#8,T[>\&F]W:
M'1]L ?N6;02'5ZP')U:N Z=6K0'G5J\&E]:L DEK5X*T=1^!K$]6 .3ZY0"[
M?AD@;O@0%&SL#:  'A^*9\> XO<F@\*U<P%EUW*0=W3K[WDGC_Q N'#^/BX]
MXS,,"GLSET#IS*+0VC**6,VI);S&9+:P(8DGJKLLE/SG-Z)'Q=5>DLAJ+\CE
M->?5BIIS!F7XG$49/NM05I[S* /G/8JG\7_"ZIG#_R$'*G2@S8X&-.A0M'8>
MR(<.E"-;'Y,3CGY/.G?A*V)JYJ?X7/QU-)[:GDMFM&05<ALSZ,+Z-):D-H4K
MJTD2*L)7Q*KJ2W)UU46UINJ"05MUODQ;>=ZA]5UT:ER7G-JG 0JA QTZE$"'
M8NA0L&L%*#BX[7'^\:,/*:<OWB,E9=_)RR9>PV&+6M$D=E-N@: ^BR:IR6#(
MPVD<556*0%.9)-957)'K0Y?5AM E@S%TT6;T7;8;'1#KE:<#BD;V R70@0$=
M:-"!"AVH^[<]IAX]]K @\=)=RL6<V^2,O XBFM:"(W(;T/FBVMPB>756B;HR
M@ZVK2.,;X$G-%$R6F0-7-); 99/%>Z7,XD@JLY1!C,E/!Q1#!T:/ WW-/%"X
M<P4HVKOM<=&A8P\+3URZ6W N]Q8EE=Q.0I8T$0G\.BQ%&D85JBISZ+I0%LL8
MR."9_6FB,E^*W.9+TMI\5\PV1[+%:H48DRUENI2RIP)HT($)'9A=#O-!T;85
M@+9KVV/:_F,/BX]>NEMX*O=FP15R.R6+T4C""6L)9'D5EJH)H6C&0 [3XLOD
MV7QI(KLW16'W)NGMSF2SO2S9;#.FF&W:%(M5E6HI>QJ #AU8LZ(!"SJ4K)X/
M:%M6@)(=VQZ7[#GVD'[HTEU:?.[-P@N4MH(T9@,%51HFY2F[*G:88HL?R;!V
M5>HB5;H4I<.=U%7U*C>DF,HU*6:[,M5LDZ59K$_C7P[L1=T.)9M6 .;6K8]9
M.X\^9.Z[=+?D2.Y-VFE*6V$2LZ$@6U1-P:M")(K1CR\J\Z%*[)XLKL.=)G:Y
M4S0N6[+!94@Q.-6I1H<\S627I)EMHG2+]6F $NC CC@LG P8J^8#QH85@+UY
MZ^^<;4>^Y^R^>)=U(.<F(X'21KO K"],%U<7H-7!?)+)3Z1:O6A:N3N;XW*F
MB;WE*5JOH:LJI7?)THQ.<;JI7)AAMO$S+-:G 1C0@0,=.!&'C^<#UB?+ 7?#
MEM]YFX]\S]]^X1YO3_8MSE'R5>9I9@,]251=E*,.4@EF'SG?YL86.YW9;&]Y
MFC1@3%4'E&E:GR1=[R[-,#CYF:9R;I;9QLZR6)]&EP,WXO#N9,"$#NRURP#_
MD\U_"#<>_J%TR_FO2G=DW1;LSVOGGBAI8)TOK2Y)4P>+T28?E61W$:AN>PXK
M6)8NKU*F*RM$&1H_/U/GX609G*QL8SDCQVPOR;%8GP9@]CAP(PXKWP#<U<N
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
MZ6.VUE[V[*R]X-595\?JK*OR[JPM][E86\+N.E_T_P%$H7NY6-0A#G6(4S\
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
MWT0?BEL,X*(.'-3!%W4(4-P&$9KB$&=X"A(LE" >IP>Q)(N?$32[^6 /VFR
MO\<[WS#.!"N>_YJ9%CKJDA<Y0BN+'7:JBW]&Z4A\2AY(NN-T-^F:\YWD+MJ=
MY%;ZG>1&QIWD6I>[235_ ?S6"8#O/T+ E5P)0>>V0HS& 4@R. DI9HJ0;*4+
MB43,KS@GXGRDF_-L,-MS*B"(.\:)#GKIE1(^XIX;,\PH2WA*K4]^['@I];[C
MK;3KM,'TB_3!]!:7P?0ZU\'T:K=;:17NMU++W6\O"OBC#ES4P1]U")7?"@EH
M]OYS/BC=^!RD8[0AU=;\5Y(#X4L<C3H;Z>DQ%1S '?./"![U28P:]LB.?^)2
MFO+(N3'CH=/5K'[:C:R++@/93:X#V37N ]F5S!M9I1XW,HL\;F84>@ZF+P8$
MH Y^VX4@ '6(.+L%DE7W08:6)&3IRT.VJ29D84TA@X#[FD)Q^A#OPIR*9/N^
M"0H._C.?>\;*3'KD6IIQC]:<<\NY+Z_+I2^OT?UZ?C7S>GZ99U]>D5=_;CYK
M(">7=2,KAW4C<S& MU8 _%$''NH0+;<%TI3W0K;Z,<C3.0/YANJ0CS'ZF6MC
M_3G;GCR=YNPZD>#)'HT,"'H<%!E]VS<EI<\K/[O'K::@R_5242/S:E&EY]6B
M8M;5HGSO:P4Y/M?SLWSZ<C/8 SGI[('LQ?C/(0!UX*,.<;*;T>R]!_)4):!0
M4Q:*]56AV%3_2S'6<J:(8#>>3Z&]R'3W>I#$Y=^(#(GI"8Q+[?#-S&UFE177
M>;:6E;.NE!7X])3FL'M+,CE7B])]KQ6F^E[/3_;MSTWF]N<L!O!1!Q[J$'A\
M%23(;(+L<[NA0/D(E*B?AG)=I>\5QCISE1:FDY4XVY<5%,J_A:[,&QD^_.YX
M?DQK>&1:+3\EOYQ;6%K$::C(Y7179'"[RU/]>DJ3_7N+$_VO%B7X7R^(]^_+
MB_?OSUT,"$0=^*A#\/&5D"R]"7+/[H1BQ4-0KGH*JK7DYVL-U-_7FQN\:;3!
M/*LCV]TJI[OWY'GR6E.Y,35QH>DEX0D%.4$Y96F\\U5)O$M5"?SNBCC^E;)8
M?D])#/]J40S_6F$TOR_O;_R?PS8A"#VV$E+1_)]_9@>4GA.'*F7)'W4:<G--
M>DIOV\PT1R_:&@RUV!.OG:>Z=92X!]3EL*-+4@+3LN)B"I(B,\JBPRJJPL,N
M58>'7:X,#[U2'A[24QH><K4X//A:87AP7SY*WF) T!H!"$0=PH^N@(Q3&Z!0
M=CM4G-D/M0H27YI5I=YWZ)QY<\54\<D5K/[-=B+A4H.C:V.5BW]Y$2LJ)]L_
M+3$M(C\B,;4L,*ZDRC^NO9H7<[F2'W6E/#"RIS0HXFIQ4/BUPN"POGR4O,6
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
MS&:*=M_V'7T0]WY1@+99$)SV"('#L27@>&X-N&EL!T]#<6!9G@1/HCRX436
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
M!(.7V)_Z[['SAG/8:>//V#&S>>R(^1>K?S%?K886 0CH_L4&=<"<$ 7;TV)
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
M#D/9X8/0=E0<[DD<@!F)_0#'%J.^!D&*VM#ZUQ D= A!V*,(X@YBB".L%B#
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
M=.1]BNK(_3<,H^M.H>Q"ZCJUHH!MXO"A5QH>#RDR;BW18EY?8LI]8=A%_,1
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
M?QB?JWHOID+K5F2S_I_AW4:_A2XR_3EXW.):T)35#X&;;2X'[K?]+N"LW?G
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
MR$46X-__TD'W8-6)_WO]OP/XWJ9K_XNRGP!=+U N@#*11VZ000&8AR(@AO-
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
MH0[<1QVT;0L?-&^5A;JMNLS*+59<Q9M=!7)G_,4S-H5+)V^,5XC?D*X:O;Y
M,WQ=I6[PVOF&_M/])C[3R\V]IC=;>$Z?LO"8^LO"??472_=)M/18B99>R]#2
M>^Q;M\J 7H\ #O33'HQ2_U\.L'0U]=_9?.J -7O84+%7'$KVJC/R]YJRL_8X
M<J?N\19,V!TB%K,K1BIB5XI<R,Y<I8 =Y6J^.YHTO;;WZ;AO']=SV3ZC[[S]
MI('S]K_TG;9\,73<C,8.F]#$:2V:.$]]ZQK-X%@7P,X1ZO_CU+^I@R]<#["
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
M"X,.: T&7=;J"_I;JS?XBV9W,&H0]:X05.L,0=6.KZ []6Y?@&?A '_& OQ
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
M\.= 4_SH88NO^KGC3M^A>*=O %[K'XW;'FEXT:-0NN$Q2;HVH%:^,F"6?&G
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
MN*#LN^(319]ECY1]E@I5GR5D\3\<8<P[J=L^CV.1]K2!5/)U?BMC0.U(6J/
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
MP)^ZP^G4O38!;G3KCIV U6[ 9)\2A@>-H'? '.H##E =<(/RH!?D@R,A'9S
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
MT&^JY E"^83Q0I'2S7NCN2RCY@FZX1V$RW,L8EOFLBT-C$E=D(PIP::H"G'
MI- ^* L;@M)P/Y2$CT=1>(14$!XOY86GR3GA>7)V>*DB,WR*,CVL494:MEB5
M'-:A3@S;JY<0=D$O/NP#O;BP7]5Q84(5%RJ41!$7(A3QY$WV]1(UC\8"6V*X
MQN9RHX5MF<6VU(70A3$^D\*-419IBY(H-Q1%#41!]$CD10<@-R94RHZ)E3)C
M4N3TZ!PY-;I$D1P]69D8W:"*CUZHBHM:IXZ)VJT7%75.+S+J7?*+.C)*J"(C
MA5)'5(10Z'A95Z&CYL&$KITY2[DLG\OVU+,]D[D,*V>;2F(T*(RU0GZ<,W+C
M!R [?A@R$\8B/2$8:0E14DI"DI24D"DG)!0IXN(K%3'Q,Y11\:VJB/BUZO#X
M77JA\6?U0N+?T@N)^UD=$B=4(;%"&:HC1BATW&1?SU!W+QWY.B['%R8"C;J*
M#-M3SK84\YB7H(_L)'-D)CLA/;D?4E.&(B7%#TFIXY&8&B'%I\9+L:GI<G1*
M@1R94J$(3ZE3AJ;,5P4GKU9/2.Y4CT\^K0Y,>5T=F/R3.C!)J (3A7*\C@2A
MT'&=,3]![<XT8!67XO-3Z#5(-=M4Q,]S^3HS58G4-%,DISL@,:,WXC,'(2YS
M)&*S_!&=%8K(K%@I(BM%"LO*E4,RRQ1!F;6*\9ESE0&9*U3C,K>KQV:>5(_)
M?%4].N-'U9ATH1R3]@3%F%2A&$LN,^9'J+^52_!E&< <756(5)!<DL[/D[*
MN!QCQ.3:("K/!9%Y Q"1[X.P_#$(S0]"<'X4@O*3I/'Y65) ?HD\+K]&,29_
MML(O?YER5-Y6Y<B\XZH1^;=5(_*^5X[(%<H1.4(Q(ELH1F9U<9ZQ/Z#;H93#
MZX''!C*9E)!,?I:8QS5W 1!>9(C08G,$E_3 A)(^&#]Q, (GCD1 :0#&E89A
M;&D<1I>F2WZEA=*HTBIY1.DL>=C$)0KOB9L50R<>50R>^))B<,EWBL'%0C&X
M2"B&%)*"+DZQKWNH0:N,^?F\%D@%*>#[U$+ZOA)ZWS+Z_PHEQDW28DRE+497
MNL"OR@.CJKPQLGHT1E1/P/#J* QC KVK<Z4AU172X.IZ:6#U0MFS>H/L47U(
M[E_]@MR_ZI[<OU+(_2M(N9 ]NCFBVR4UD7F@5A/MX10RD63S?2*UPR=1OYK^
M?PK];ZTAO*>98VB=(X;4N6/P="\,FCX< Z>/A=?T$ RHCX-'?0;ZUY>@;WTM
M>M>W2.[U[9)K_7[)I?YYR67Z-Y++-"&YU)*I0G:9(F17HONVHHW465C!L4AK
M6$D*21H_BZ'VA*G Z#I@V$SZ[T89_68;H\\<2_2>XP3W.7W@-F<@7.>.@,O<
M #C/#4>OYB3T;,Z#4W,U')OGP*%Y->R;]\"V^3)LYWX)V]E_PJY)2':-9%87
M.ZLX/]"B-],2UE*SC&3Q?4(M<T![-K:!_9]-_]T,]&D%>BU2P6&)%O9+K&"W
MQ FV2_O 9ND@6"\=":NE@;!LBX9%6SK,VTIAUC8#IFUM,&G; 6W;.1BW?0SM
MDD<P6407L9 LZ&)K/>]+U)HUC6.1%+#/*;3KD;. @#GT__.IOY#Z2ZE/"V^[
MFAY\G0K:#BV,.RQAU-$#FH[>9! ,.WQAT!$$_8YXJ-?G0M4Q&<J.^9 [Z+D[
MCD!J?P5R^P^0UPDHUPJHUG31SCZVT ;64[.,9/)]S#SF8 ']_Q+ZSQ5 WS5
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
M9[ER<[8H.^>0,G/.*R/G?J7GO*JTG,^5EFU6>I85F6;=3_A[QM@+!-8;^U_
M7#Z;#=JQIPE[ZGBMSIZBBAP7E>5ZJ30O4,5YD2K*2U1A?J8*\@N4GU^AW((&
MY11T*KM@4)D%2Y1>L$EI!5<KI?!Z)1?>J\3"EY58\*D2\\U*,I!G5G*N63\G
M]#T)=H'5!=)",(?W7: Y#[T!*GE?6C!1Q85.*BR:KOPB/^45ARFW.$[9Q6G*
M*LE59DFI,DIJE5[:KM32.4HI'552Z7HEE.Y7?.E9Q9;>HYC2E\ GBBDQ*[88
M%%EP&Y+H6K -C(%YH!>T@7I0#HI+T/^E)N66.2B[W$V9Y;[*J A6>D6T4BN2
ME5*9I>3*(B555BNQLD7Q5;V*JQI13-5:15?M5635:857_5QA52^"CQ56:59X
M!2@W*Z+,K NETB&P"2P!0T8."#2#:J12<3FZKY*8NPK]73U5*37.2JKU5&*M
MOQ+JPA5?%Z^XNG3%UN4KNKY<4?6-BJSO5GC]/(75KU)(_54*KC^EP'I6X/KG
MY5__H0+JB%AK08U90>!ZPNY]8"U8"%<_:*^TY( JX,U'*F75HCV1CPF-$Q33
MY*CH9G=%-OLJHB58X2W1"FM)4FA+MD):2Q3<6JO U@X%M [)KW5,LUIWR+?U
MN'Q:;Y-7ZS/@[_)N,<NG&329Y=MHUJD:UH8:RUZ@>: '-(,:>$L(Q[,;T#U-
M\+>@OY$JH9U3%=3EK,"N&0KH]I-_=YC\NF,ULSM-OCWY\NFIE'=/BSQ[^C6C
M9XD\>K;(O>>HW'INE4O/D^ ]N7;]2VZ=YG&X=YAU#1R;P1(P"#I  ZA HA7
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
M'=*$;@*<V1.84*9*?00;_=@QQX.%GL5E,,B2<!ZDD0=++!?^#B+D!]?Q^R,
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
MP&^DZ<61%E"$\M- &/NC_&Y\5B@4K_T!+Y81 IP -#=9>(,-(%@U\%,AJ;^
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
M8M&",1C@HS' 1M%9X!?9V<S1/-;P]B_&E)>.D"0%&(C7?3 =LY]LNI,BRM=
M^2S_H,/G'TPAPQHR'-!+W2##&S("45XXRHZE2-S="=J&PV)A:+40>&4P/#@(
MGAX(SP^DQ[)SB8)X5$/>9$QSV1H(03#]]T<HT@-_$S$%=U65AVQQI H96I"A
M#1FZD&$(F$..#>0X08X[Y/A"3C#*C$3Y76&9GN0/2_K"8WS@F][H.5[P.D^,
M%1[T+?!.EH7V!-AA[<4"A >8X@9C>NDIDH>'L7@?B>N=H$^XNB*%*:M3J((0
MLL20I =9QI!E"3EV&,E=(,L3L@(@*QRR6':F.S0;""N-EF7RG&%M)_0Z1_1^
M!XP$#A@-'2"?H5(@#WU&(C3NBZFE&Q +1.!]J#;B7'P6 'W\M93)7UV3_%1%
MY*LB(6]E _)2,25/%6OR4'$D=U5W<E/U)1?54')6C2$GM21R4!M ]FJCR%:M
M@&S49I"UVBJR5-T)M).%RD]DH?J1+-0P7HGDBX2'2N0[<5C^)1(( 0)PS1>?
M>4,?3VT%\A2JDJ>6%GEHBLE-4TJN6D;DK&5!3EIVY"AP(0>!-]D+@LE6$$TV
M@FYD)>Q/EL)19"XL(%/A3#(6UI"1L(D,!>?(0/",#(0?\)JC4L@8RW8D(2Q/
M0K@1"X0!@7CO W@B%'+#YR[0QUFL1,[:ZN0D$I*C2(?L1?IDIVU&MMHV9*/M
M1%9B+[($"3%'(&XF3B03<7\R$J>1@;B0],15)!6O(8EX-^F(+P(_X_5' .,F
MRA\%6?T0DB<@'(XR0FP'^.*UIP'+>2#6ATX.N,=>JD!V$F6RD6B1M42;K"12
MLI08D[FN)9GI.I"IKCL9Z_J3D32"#*3QI"_M2U)I*DFD^:0CG4%B:0V)I$TD
ME)X#GI%(]R/ 41[*3H&\7J!(71#N= ) '<D;[]T )^ACC\]M 6OH8ZFO0.;Z
MZF2F+R03 PD9&QB0D8$9&1K:DKZA"^D9^I+4,(PD1EU(QZ@WB8U&D,AH/ F-
MII' :#EI&FTC#<-3P"/@#](TX&0'& Z%K.Z@1[%\#L@/\ "<<<T>^M@ 5KC'
M'# %C$U4R-!$0/JF8M(SU2.IJ0GIFEJ3Q,R)=,R\2&P60B*S6!*:]R"!^5#2
M-,\B#?/)I&:^A%3,&DC)[!CPD)1-?R<54XXRV,DXD-<-=#4*]"@8\ ;< $=<
MLP6L\+DY8 H8XKV>A2+I6FJ0Q$I$8BL)8$@B*PL26=N3T-J=!-8!I&D=21K6
MW4C-&B.M]5A2LBXC!>N%,":"0RL$@U:(J2U_!SC93K5^D!>/$#P"8/3=D^5_
M 'M+EOLALL#GIH 17NOCNL1&D<2V:B2R%Y# 7DQ:]GJD:6]*&O;6I&[O3*H.
M/J3L$$9*#EU)P:&O?#N_ V8B!_!N^\T H@0[!)MVB%YL,7>BW-Z0VQDA9QB?
M W+OR/_@NA5@#KG&^&N :[KX7&RO2")'-=)RUB)U%Q&INNB2LHLA*;I8D(*K
M QS94[YPP!5QM"M(BRM(DBMXA>L<=# $YRZ(IYVA@S,B.">.AJ'<[FQW&-N5
M!7@#+H ]KME G@7+/P$&>"]%\3J@LB(71=)R4R4U#RU2]L0 XXD.[@7G]H(#
M>:% ;Y9(\9?_@.\-\N2->-X;L;079B8OS-*>X-V>T,'C/<#10 ?Y"3T1*#N
MY8  )[RWPW4KZ&**OX9X+W6&?!0M DW0\E0@-6\54O+%0.^'@=9?6SZ@L81J
M( P;B"\$>F.0!9D. I$+ K\*' > ^P> J 3LQW>@@]\'61ZFC[/\A)XPM@[(
M59X#<L0U6^ABCK]&>"]U@WP/\ ]0-DU?(C5443$0$VPP)KL03"AA&,S#66(;
M UH$.E$$#!<!92."Y$=]1, G(D!D(D">.H&XA(/[AX'[AWZ0K8?ISJ\%"@*\
M 5>6 X(NEOAKC/=ZD*OC _F0JQ%(I!*""1W5HPA,[I'0(QIZQ&*RC6-)?K1)
M/ :T>'2>>';\$11FQ+XK>_P-HI(NB,ZZ@"AV1N06AR@V%CK$<!2/\CL!_H G
MY#G#G6SPUQ3O]4';=0+E^1_U<"*E2,B.)C:9HRR Y4,2H4<2]$C6DB^V["V1
M;P7M8RU/=/4&Y^Z-]N@%(MT+)+8G(K8>(&[=O\)WX ])',5VG-"#>GI ;7O(
M-<=[ [BU#NHK@%RUF'_(["8+;% > *XLRX?T5\0@@V!C"/1@IZ>,P 0P FTR
M LXT H6FH'\,QXW#$2$.8^M1$#T//H])"N/# (XBH68PZNF+IG.&7"N\-XR
M?-17@*94115D>1\FD^5"6/Z%[1)B>0FV-N2O? C:)AT<-PO^D0,]V"0P'OXY
M'HV:B\KDH)!LW#ANLOP)/AE',5F"58WAY"?DP,[NG>"':#ICV%F"^@KP%666
M]^G/!Y8IO*R.7,@X/OC-XP/18CX8GX3 :PKTF(Z^,@,33"7\<SH[MAL%3T5!
M4S!.E"_%?6 398]D.W0ZP<X^,)4C;&V6B#$(0:0 9E,:0G_G7[)X>1V[=#I.
M+&&!>"4?D';D0MA:C6K89 7Z[1KV* %,!JO1R6I@X)4H?'DFT5+<O 31]*+K
M".C_H$#8VC6)G8Z,/C! ?BJ-TFB^GOF\3)A/EGN9]4\Y),^%=*P+64=_GR#"
MUH.PDT.:H0?;SKT'_:0%SKX;MFB"@!VH1".^L!7M4?^S["E5MAA"#&%K$;JP
M2BY/,E@]6:YG/OV]'N2?>1"V,Z>1E]61!_GW$V48@;N"=KF&<>,*!MK+<+P+
M:.!S$'(&%3F)+Q[_EIQ&H!]"M@XNJY7R]9W+UW,U7[?ZCGK1WZ>4_'--""/)
M;#T(.\J!G1C"?L#NR(&P1XW^C+'T)[3)<PPX3[L2/89C/40C/MA$],.I_\F!
M? "O^D#J]%&V0X:MP6 G=-CS$3A;"Q(E^W7V(SKG>W22=^@@;\#J?H/3_ IV
M^1(.\Q.8Z%/92:754&$#^'0+?0/E;N#.<R0_%8.M@6 Y@)7\&HB._1]L#\8K
M'F_ :?Z 'G^2/CZSI+>(S']%Y/X3(OLG&*0>0H\?T&&_Q0#Q#?C43; R]M18
M^2D=A6!2D]$4<V"FE6 T#70 C;,7WV3RM_"RV8F<+ _ 3J5@^8]?>),]XO$
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
MVL9R+U: &6 ,?0RU%4A?I$QZ(C62"C5(5ZA%N@(A201BTA%(22PP BQ(6^!
M(J$'"85!)!#&DI:P!VD(AY.Z,)=4A96D(EQ-RH)F4A)<)47!+Z2HQ<E^CNP.
M.=&0&R@!SP < 1L)R[N@_H AH"<&[Q>KD$2L1CK:&B36UB2Q2$ BD8A$VA(2
M:AN00&P&V)*FV)4TQ/ZD+HXD57$2J8B'D)(XFQ3$" ;%X+S:B.%$"'9$B%A$
MF#,@OQOD12#,\>=S0/: %=Z; D;X3!^0ZBB11$>5='3422S6))%8BX0Z6B30
M$9*61(<T)7JD(3$F=8D5J>HZD8JN#RGIAI.B+MNPCR!5%R. +F8B"6(G"730
M^0IX#7#4'^5WA<PPM@X(M-D%L&7Y'\ 8UPT J:X"Z4J424>B1F*)!HD (:"E
MJTD:4B&IZ6F3JKXN*>L;DI*^!2GJ(V8S\ 1 %@S849(8_0PP ^E/!A  ZT$'
MO:]1\%OHQ<GVI<5!;C!"7T\^!V3-YW^, 'WHHBN%#7152:RK1MJ 4*I&6GKJ
MI*&O0:J& E(R%I&",1K,6%^>L& +)DQ 'DU 2DU &$S!\TQ& PA631"D&B,
M-D*T9/@.NF'NQ->B(3> [;\R1CL ED9_YW_T]&$#/172T5,F;4"HKTQ:!BJD
M8:1*JL;JI&B*0<0<CFV)1K74E7_9$GS"RIG/Q40!($J6J0#B6(MJ -&".70P
M0R3)GNIM)%^/Y&LJWX-E"YCCO3%T,8 >4@-%D@!B0P42&BF0EK$BJ9LJD8J9
M,BE:8""UP@!C@PYN!^>VARWL64+/7+Z1QP&QO -F'7MP3?OA $9E.T0IMCOP
M'42.UHBFK3CJPM8CX2M>_#H@:\ ,>AA!#WWH 3<C,5X+<4T+]ZKC/F544\$&
M$XH=!GD'Z.&$P=15(!]8W'7E!F6+:MQ!H-WA$^Z8@=W8H0+C<1_(B@L(D//U
MO_(P,9;HD_Q>,'O $N]-H8<AY$D!,5Z+(%<+GZFA6"506$P2^#[@BHG.74D^
ML?B@3?S8XC[8PA^-Z&\A/^3&'R3:GVUL0#3B!W+JBTC-&T3,"U&DYQ^R]3"=
M^+5 +K;R?6 L!V0"/?0!';P6X9HFY*J"JBFBB3%)XGNRB50^J;+)-8A-M- C
M7%.^T3*2;;ID&P_MY$< LZ-7V>:"</AE&/IG*"*G8$300;_# .#^*-L3<&+[
ML/ 5"\@TA#X2.WG^1Q-R59A<3WX2_RL' X ^RO(2<#N*1=MTAA[QT*.;2'X
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
M)95;+BRNK&O_5/REPQH?':X!.NR&#@<3?;BC?>+>GQ@R\-7)4=D_'L^<=NM
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
M+)I1<W'VG,UGIRW<<6+2LI:C)34'V@HW'#Z8O_58<_;VX]O'[SZX-:]U[Z>
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
MO.]8BKIZ>P&J[<UFZ<IO,BMR06Z+")0.1(':22;H*E !K4("C*8G$'3Q0#3
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
MW_DZNTU27%Q>TPC.+QGNCB\XGG;/([ULGL5Z6ST5^J G4OW,GF239@K25TE
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
MGPH'E_@@SP4>Y-=C0'F3-6AM,P.CG<9@M=L ,'OU +]/!XC[M<'_@!90#VI
MV"%UX!Y6 _X151 >N0BI1Y4A[]@%*/ZCVGI)5'XO"B4>0:'XL%"2!>MG!<+6
MN5ZP9R$6CBRUA=,KT:"XQ@C4UNN"[@8M,-VH#E:;5,%ART7 ;5$&]ZU*X+WM
M/)"W*2(78 5@[#@'W!WRP-\I!\*=LI"\ZT\*VI#'OX)"13Y H1BP6)(,JZ3<
M8(.T(VR?9PG[%QJ#S!)=D%VF#DHK5$!]I1+HKE8$X]7G +U&#FS6RH+CVC.
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
MUH-J8'E# RS&-+^9/]+Z9/9<ZX/I&^U)D_?:+XT_3^O_3(,]TN!P="ZXGE@
M'G)+@'AQ%?CH;@!?J^U Q.\##_)1(#!/@FNL+.!2% ";JP1.I1?!L585'%K5
MP:Y' VP&M,#JNO9WRS&=+^A'NE/FS_7>FKW1?V7Z0?^9Z1>]Z8 S<FYP0!HP
M1^:"F\P"\#Z[!/PNK )_G0U 1N\ /^Q^\/:5 <_0,^ 6I0!XT05PR5(%;)$&
M.%=K :99!QRZ],"NW^"'S36C+U:CQA\L'IE,HI^;OC";-)LPFS(=-_]J-!W
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
M" /#:S70(\3!+6T#T$HV@4N###AW;@:GP2W@N%,>'/<H@,.1K>!P1A&HUY6
M^A![I0S4]\I ^:P"E&\J8 \JW[!%>U#^_!O@(OWO&EQ5.(&AP0U>>GS ,A<
M;ZHP>'FL <]0"?!(V0CT0FEPJ]T,M.U;P+5? 5S&%<%YMQ(X'U0&IY,JX'1%
M%1SOJ8'C"S5PF%<'AT_J0/VF\94*&I\IH/&1"FH??N.?-5"5.,!-F1.8:MS
MUN$#7U,!\+47!C9]#;""UX%7XB;PS),%1M46H&_;"FX]2D ;50':E"JX[E,'
MESD-<+F@"<ZWM<#YF38XO<,6=+XZ?M7YY  Z'QQ ^YTC:+YU!(VE@*L4"1P5
M.8"AR DL%6[PT^*#0!,!"+05A@":&/@%K >?."GPSI8#9OE6\&Q2!D:7*M"'
M-,!]AR:X[=$&VA$=H)W5!=>;>N#Z1!]<WAI\=5XP7'#Z:CCO!(9OG$'_I3/H
MO/@-H.$U."MP %.!$_R4N"%(@P]"C00@C"P,H2YB$.RS 0*C9< O0Q[8Q<K@
M7:<.S.U:X-FG QYC>D"?-@#W T;@?M(8W*Z:?J,]-%NDO3;_Z+I@\=;EV\^[
M0J;/:&#\F 8&CVB@OQ1PVT0"VA8.8.&N"%+@@G U7H@R6 [15L(0[2@&D5Z2
M$!:V&8)3%"$@7PU\J[2!W:+_P[O+Z#MSR/2KYT[S+XR]EHOTH]:?W"^0/[K=
MM7WG]M+N-6W!_IG;-]M'[F!UGP[FMQE@<HL!QDL!=[P&QF8.\)/E@+"?[]11
MX8%XW>608"X,"10Q2&!LA)B@+1 1K_(]-%OK2V"IP6>_>I,%GS:+#]Z]Y'GF
MJ-T[SUV4-XP#CJ_HIYU?N-]T>>+VC/;0_:/K/<9WA[\\P.X/3R!?8H+%Q=\
M.EX#4_K?.P)1LIR0J,0#J=K+(,UT):39B4$:;>./)#_YQ;@HM87(-+WYT +3
M-X%5UB_]FNR?LSL<GWH-N#[RG'!_P-CC<<_]F-<=]RO>-]T>>U]GO/>XPOQ&
M.^\-CJ>]P?XX"VSF6$!>"C V$H&%UQ&ZD0/B<7>GX>[.TN2''",AR"6+?<]U
MWO@IDZ4PGQ*F^2HNP>A99+;5HY 2RKV &M?;/BV,FZQNYG6O8=95YI3/)<^#
MOA<\S_F=];CO=XKYCGV"]<7C"/L'[8 /.,WZ F6O+]@MY9\U^.+&B]SP\QT)
M')"%ST2^.A\4&0C^*+9<_:F8NO%MOJ?"\\Q K8?)T:9W8E/M;D3D.5\-*:=?
M#&Q@GO/?SCKMV^=[@CWN?XRU)_"(]US0(>\_@_>S7@3.^GUB[?;_RI@*^$';
M$0".$P'@L!3PD"1" &[_&-S=Z?AZY./N+E'EA7(]@<5*\U7O*NTEGY?2%1[D
M^VK_E1EN?C4YT?Y\7);+J:@BQEQ8M??AD&;? X&= ;,!@\$S?I.AT[X'PZ9\
M+X3O\'T4-A'XP7\TZ+/74/ W^D (N/2'@/-2P!.OX6=SQO]\!1A?CV)\/BN5
MN;_7:B_[4&\B\K+!9OW#:IK\7Z4L[<OY(>9G,F+MYY+37 _%YWG,QI2Q=D?6
M^4^%M09-A/2&C@6-A0\'[HD<##P9U1=X)ZHO]%UP=]B"3V?XHF=[^'>W]O ?
MM*4 $W=N*)Z?A)LW#^]'N0P'U"IR+39I\K]I,5KYI-5*XG:C\Y8KU4SM,R6!
M9L?RHNSW9R:YSJ1D>4XF%+''8ZL"AJ.;@OLC.L)[PH<B.\-V1;>''HUI"_U?
M3%ODZ[!M4>_]6Z(^>S=%?Z,W17]W7PIXKR=".)Z?BGNK$#=O%7[.:E3@_-BJ
MSONB0U_P?J>EV/]:'>7.U7MHS57XF>TO#K>?SHUWW9&9[CF2FL_N3RH+Z(ZO
M"VF/;8MHC>Z+;H[:$=L0>2"N+NI27'WLB\BZN/G VK@%=G7<%X_JN*^,I0 +
MSXW$O9N!E> ]J=U$_+YM"\>[3A7N)[VZRV_WF:^^W$'=?+*9KGFPUL=T=WF(
MW411C.M0;HIG;U8VNR.].* UI3JT*;$EHBZA.Z8Z;C2N(FXVOBSN;$)YXI/H
M\J2WP65)'WU+DQ:9I4E?/)8"/KB[?_9>%F[>,MR\#9+$Q799TJM>)<X'0UI\
M?PZ9K#K78R][M,U-8V\CRV1G=9#M<%F42V]1HD=[7B:[);L@H#ZC(K0ZK3&R
M/*4CIB1Y.+XP:7="?M+)Q(+4A[&%:6]""](^^!>D??8J2%MD+@7\\%F($R%
M#F[>2C$"M*PG+'1)$9\/R7/<G5#COC)J)'JRWT[Z0"=-?=<V;^/1A@#;ONH(
MY_;R>$9S<1J[KB OH#*W++0TNRZR,'-[3&[&0'Q6^J[$C/3CB1F9=^.RLEZ'
M966]#\C*_.2=E?G9:RD0@,]! F[.?+R.FM4$:!,GS/=)$AZ/RQ+_VJ7$=6'"
M4.38L(W4WEX7U8EVIM% B[]-9WV84TMU+*.N(H5569KM7U)4'))?4!.9G;<M
M)CVW+SXE9S(Q*>=H8F+NK?B4_%?A*7GS@:FYGUBIN9^]EP)!^!PDX>;\^9/X
M]:+H1\<:]'I8@G!_:B/ACQEYSM-3^L('Q\F;=@TZJXST>!AVM_M:M[:$.-8W
M1-,K:Y.\BZLR_?,J"D,RRZHB4DJ:8Q*+>N)B"R<2H@L/)485_2\AKN151%SQ
M?&!\T0([ON@3:RD0@O<@%7=WJ1""II5HL4<$/1\71;?VKD879^4XYF9TA?9.
M6DE.C#HJ]P_0];?WL*T:.H(<*ELCW8J;$[QR&]+],NKR@Y-KRL/CJAJCHRH[
M8\,KQN)#*PXDA%1<20BO?A414?DN*+)\@1U9_HFU% C'CS]C!0$J!!&T"J(/
M@RO0H^GEZ(]#@NC,05G2H7W:@KMV6ZP?WDE5[!ISUVT>\K:H[@N@E'2'TW([
MXCS3VU)]DK;E!,8VEX9&--9'AC2TQP36C\3YU<_&^39<C ML>AD>U/ N,+AN
M@1U<^XFU%(C"^Y"#V[]& ,UW+D,WQWC1U3U\Z,(Q 31W5(JT]Y"FP,0^,XG>
M&7OYUBF:=NT$T[1TU,\V;RC4.;T_AI'8F^P=W9WE%]99'!347A/FMWU[)&O[
M4+37]KW1S.WGHUD=+\)\ML\'^&Y;8/NV?/)>"L3A?2A8AKXT\J&_^KC0Y9T\
MZ.P^'G3B)#\Z<%*2.'E<C7_PB(E8^T';S?6S+AIENSV,\G;Y6*?O#'9(F(BB
M18TE>H2.9+ "A@K]? :K@[P&6D,9 X-A[@-[PMT&SH73!Y\%>PQ\\//L^>S-
M[%GT6@HD+T=0QHONM)'0E2$N='H7-SIZD OM/\>#IL]+$$;.*O-VG3)<U72<
M+%5QU$DY_Q!=+WT_RSQA-M V:D^$8\A,/,U_.MV#M:O VW.JRL=]:IN_Z^1
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
MH&J5"K2N5H:AU4HPLT813JW9"O>P-TL:&4&H'>]!]1&$<L\AE' #H9"'"/D
M+_($(>0*8@0J;"+:@ *'!:AQFH >EP&8<NN"-8\64'G5P95/%3SYE<!WV58(
M6[8%$I9OAFP!&:@0D(9M*Z2@7W 33 ENA"/8I25U3.+]/X@?_QD\_SI"0?<1
M\GR'\&PN1 4!1 81@AE($ U!FJ@+"B1-4.-0!1T.)3#B5 !S3CFPX9(!!RXI
M<./>"%[<ZR& 1P*B>,0@E7<U%/&N@GI>4>C@$X%A;&I)=?OP_N,SD' 5S[^'
M$/TI0M2O",]&R!3XD#X($K1 E* *$@1%?#VV@!Q1!A2)FT"-M %T2!)@2%H+
M9J350.80!2J',- XA,"+$X<BYW*(Y5P&&9Q\4,+%!W5<O-"V)#"6)X*Q"@DL
M,+(Z!]CH<@'9C >L*/Q@Z2D YB%"8)HD#"8%HF!<LPJ,6M> 4>\:,!P1 \.I
MM6 XBQU;"P;GQ,'@+^P)]A;[+ Z&\/_#_Q^(+<D$K\%4B036F*TJ!]AK<X&=
M"0_8VO$#F;$"K(*$P")!!,QS5X%9U1HP;1$#T^ZU8#(D#B8[Q<%XCP08'\9.
MKP/CZ]@C[ WV:3T8_\ ?X5\F(/'#!,27\L\:S+>2P&;KO_=B'#2YP-&(!Z@V
MR\#>;078^J\$<JPH6&>M :LR,;!L% >+#@FP&%@'YN/KP7QZ Y@=P$Y(@MEE
M[/Y&,'N%?<2^;_QN!AN_FH/D%W/8L&@.ZY<"IEN(8"5/ OLM)'#:R@$N:ES@
M:L #KM;+P,EY!3BPA8$2M1KLT\7 ME@";&K7 [EU UCW; 3KD4U@-2D%5K/8
M,6E<MS)@>1M[+OO-\H/LHN4WV05+D/UH!=(?K$#JO35L7 J8R1'_N2?E*$L"
MFAP'T)4YP4.7!SPLEH&[@R#0F"+@$KH&G)+$P2%O U K-P*E20KL.V3 ;D 6
M;,<W@^WN+3]L#LI_MSDM_X5\0^$3^<G6#^3YK>_(7[>^L0'Y5[8@]](6-K^P
M YD7]O\%YG@-_]R#D"*!APP)O+=R EN+&]BF_.!M+PB>[J+ "!0#]]CU0,O<
M],.E1.:;4YW<%\=6^46'GJV?J,-*"Y1)Y0_VLRKO[>?4YNTNJ[^V>ZCQW/:M
MQA.[+^J/**#RD J*]QU X9XC;%D*6,G@:X#;FXX;CX7;WU^> P+5N2'0D!\"
MR(+@ZR(*;!_Q;UX1DI\]4F0^TO.WO'>K4'SKVJCRVKE=_953G^8+QS'M9]1I
MW2?40_J/*><,'MC?-;Q#>6WPM\.B[@TGT+SN#&K77$#EJBLH7J7]%]A*X6NP
MG@A,W)W^N,%#-G- N H71.CQ0;C%BN^A#J*?@Y@2[_V"-[UAQ\N]\,I4>NI1
MK/[(O4;[ :U%[ZY+I]%MYT&3OYUVFMYPW&=VW?&4^57'ORTN.KXT/^?\V?@L
M#?1/NX/V*3IHG&2 V@D&J/X**/CQNXL3@2V&Y_]\#P+>CUA%3HC7YOD>9RJP
M$&,G\C:2+O$\U%_Z44"DPEV?%/6_O7-U_F26&5SUJ#>^1&\SN^#>8W&6-FIU
MFC9M?=+UL,UQUTLV1UT>VQQV^VAYD $F!SS!8#\3=/=Y@>;L$L 17P-/,0+X
MX]:,P&N)Q^V?C/<C59U[(=5PV9MD:^$G":[B]Z)9,C?#0A6O!L5K7/#/T#OC
M4VA\DE5I-N?5:'G$LYU\R*/?=C]CPGZ6/DO90S]%W4V_0]W%>&LWQ?QN.<D"
MDTDV&.SP 5U,YU?@+$X ;SP_^&=OX;6DX/W(W$Q:S%;A?)NCR_<DVUSH;KKC
MVNM)GM(78P.53D=$:<Z%)NL?#LHQV>]?8K'7MX:\F]UB.\7JHNST&G889^YR
M&F4><1YF7G,>]'KA.,C^8C/H!Q:#_F#2'P &F/ZO@(;G^N#YX;AY$W'_9D@0
M($^*^*%P*\?S8DWN>T4F M=S[<7.9]"E3R3Y*AZ."]/<%Q5O,!.>;CH5DF\U
M$51N,QI0;S_DU^;0[]OGU.LSX=+-WD_K9)^GM;,?N[;[?Z)T!(%U1PB8MX>
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
MI=];C\N\L]HM^];JT.8WEF?E7EK>WO+4\N661U:?Y>Y;@^P],DC?L8%-MVU
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
M_?:#D-[C/X3T'GX1U'V 0M]:,W$&5P/,V@+0-G']1RG_+$#\)>K@_P+P^@7
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
M9,R.4[!JJF#V"C_1].5A4LFCL7+QHZD*,<MR5")&2M1#E]9I!2WIT/5?,MO
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
M3=):DZJDW::52>?-*I(>FU2F?-2K2D6MZC14)ZJ33?RCCHE]^'EB!H74_<L
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
M<S2POV0!ZVLUP)=>0C?99]K<SY?(,_*9?/D?O93?./%4[ ! "EU[V 4 S\L
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
MU.&%Z(@CBBQU1.$ECBBTV!$%)T,GUI_Y[SSI[8,Z^"T?!FYX\\%U-V&XX*X
M)SR-X*"G$^SQ]&%V>H2SM[HG<#:Y9_*MGUK O]:M0G#,K5YHI6N[\ K7&:*C
M+H-B(RZ+Q9>XK))8Y+)5<J'+(<GY+E>EAER?2<YU_2P^Z(9B<]Q09,Y4NK,G
M^?,+=Q[4>^G'^\T@ZIW4/R\$L>&LKP <]96!?7ZZL-/?%C;[>[#6^P6Q5_M&
M<U?ZI/"/3LL67.I=++38NTIDH5>CV'RO3O$ASWZ)N9[#4G,\1J4'/#;(S/+8
M*]OG<4&VU_.1[ ROCU+3O5&"B/5XH^AD$X^V7]+U_TK95ZGWG8L$.!X!<#B$
M WN")6%;B"9L"+6$U:&NK.4A?NREP>'<14$) O,#TX7F!>2)#/J7BL[VJQ7O
M]VN1G.D[76J&[QR9'I_%LET^:^0Z?7;*M_N<XK7ZW..U^KV3;?%#J19_E"#B
M1.QO$S-XZD^=D_*_H[>7X_16=X#LCF9@:X08K(M2A551IC 2Y<0LBO1F#T>$
M< ?#8P0&PI*%^D*S1'I#"L5Z@BLDNH(;I#J".J7;@OIE6P(7R#<%KN0U!&Y3
MJ L\IE@;>$NQ)NBU?$TPRA"IFA"4(.)_^T)O;0]I!C]0[SQ-;_F'J/_N(EOI
MU^MB16!EG"(LC3>$!?'VS-PX#_9 ; !W9DRDP/3H!*&NJ'21]L@\L=:(4HGF
M\%JIQO!6F;JP7KF:L'F\JM!1A8K0S4KEH8>52D-_4BX->ZE0&HZRI1$H71:!
MDD3B;Z]\:!]H!A?C:08I$\]?J/>2#:D *Y,$84FR/,Q/UH/!9!NF/\F-/2/1
MC]N5$,;?'A\KU!*7(M(8FRU6'U,D41-3*545W213$=4C7Q8UR"N.&E$LBMR@
M5!!Y0#D_ZII*?M0?BOG1*)\?@S(%,2A%)/_V@O;A5A3 >>J=AS-H!M2[-N50
MWZ$>/)+&!_/396!.AC;TI5LRT].<61VITSBM*<'\C<E1@G5)B<+5B1FBE0GY
M$N4)Y5(E\?4R1?&=\@5Q PIY<8N5<F+7*6?%[57)C+M$?E?*C/\JGQ6/LED)
M*)V=@%)_>T;WPHU8V@>Z[OV4OSV/>F\!?=:FUP79+)B3+0E]V1K0DVW&=&0Y
ML9HS/3GU&8%\->D1@I5I\<)EJ:FB):FYXH4I)5+YR;4RN<GM\EE)_0H920N5
MTI+6**<F[59)3OJ./%5*2?["2TU&62*=EHQ2?WL22O<#[?UQFL$>RMU"_7=U
M"?4->IU+'W_Z\B2@.U\5VO.-H2G?GE67Y\ZNRO7C*\\)$RC)CA4JS$H1S<_,
M%L_)*)+,RJB6R4AOE4M-G\E+3INOF)@VIAR?-JX2EW:>/%&.3__,2TA'.2*3
MF([2?WM ]^+WR7\]"QNGW UE= XJZ/,^=<#^8NH\Q:+05JP$C24&4%MLPU06
MN;++"GVX104A_/D%T4*Y^4DB67F98AFY!9*IN972R3G-<@DY,WAQV4.*,=DK
ME:.R=ZA$9I\ECY2BLC_QHK-1+CH'96*R4?IO=^A^/$=G\ !=\S;*7UL%L(PZ
M\% U0 ^MH[5<&!HJY*&F0A<J*BR9DG)G5F&Y-R>O+(@_NS12,*,D03BU)%TL
MN3A/(J&H7"JNJ$$VNK!'/K)@KD)XP0JET(+MRB$%IY6#"Q[2KS_R0@M0-JP
M98CTWWZF?3B5_=>SL,V4OXKZY^*&OY[!M-%:ZFKYH;)6!LKJM*"HSHS)KW5D
MY=1ZL#-J_+FIU6$"R=6Q0@E5*2*QE3GBT14EDA$5==)AY5URP>6#O,"R486
MLJV*?F4GR7U%_[(/\@%E*$ND \M0ZF]7Z7X\2C/82?-?3_G+J8,/MP+,)'5-
MU+N:65#4+ GY+:J0TV(,F2UV3%J+&SNYV8>3T!3"%]L4+1#=F"0<T9 E&MI0
M)!Y<7R,94-\NXU<W6\ZG;D3>NVXSSZON.,^S[A[/J_:]G'<MRGC7H-2T&I3\
MVX5,V@<Z@UMKZ2S2Q^_%U('G= %TD6J23[*Z12&]6P%2>O0@J<>*B>^9PHKI
M]F)'=0=RPKLB^$*ZX@6".M.%_#L*1'P[JL2]VUO_#V/O'1;5T;__W^=LH2\=
M>P&Q4E2*4J3WWGN5WJL(B(J"8D6Q@@4K=J.B,6IL28PF&F.,*9_T8GHU15.,
M\7SO99?$Y_D]?_RN7*]KE\6=>^8]<V;F?F?.P32P?:VY?WNOA6_;,4N?]A<L
MO=ON6OHL_MW<9[%DYKM(,B4F@UQC#,ZP#XZJ\U!+&8,5C,$JC@-ZX7KZ\<*U
M]!YK]9#>98'4+FLDKW- 0I>;$-?E)T9WA<DBNV+EX6M3%2%K<W6"UI3J^:^I
M-_#M;#7R[NPTGM6YW<2C\ZBI>^?SIFZ=GYJXK?K-Q&VE9.R^8@#5()<Y#D\N
M8 S8WNTK.0ZHV[&._; !J*0ER>D&$K<(B-EBC.BMPQ&Y=2+"MSHA=.LL(7AK
MH!"X-5+TWYHH\]V2*??>4J3PW%*CX]XS7W=FSTI]UYZM!LX]1PR<>BX;.O5\
M;#!]\P.#Z9LD@^D;R89_.3N/,6#[=[/MF[OH_^G#6ZE;MXU]T$O_O8O^;P\0
MU*<'_SYS^/:-@4_?%'CO<\&L?=[PW!<BN.^+$6;N2Q5=]\T6G?=5R*;O:Y9/
M[5NF<.CK5MKW'5+:]5U43NG[2#EESP.=R;LEG<F[)-W)._]%G8?:1_VM;'O7
M9OIO^O"Y.^D_J9M-6Q9//QI\!)A%R^IZW!#.)RSA=,(:TT_88>H)5SCV>\.A
M/Q3V_7&PZ\_ Y/YB86+_'&%"?[M@V[]1'->_7[0Y>5ZT/OF^:'W\5]G88Y)L
M[%.2?,S1?SF\2GL6B6U?MIU]0.W* T N=9.. V'TX]Y/TP.?H0=_5@;;"T:P
MN6@)ZXMCR12,O>B,,9>\,/I2"$9=BL?(R]D8?KD"PR[/Q]#+:S#DN=VP>NX9
M6#SW!BPO_0S+"Y)@>5X2+)Z5Q$%VKU??H0:LW $LZ .J#P-YU$ZF;CAUO>G'
MG2]2GW;9FKYXV$L*F+]B -.;9F0$3&Z.A_&K4Z%ZU8,$P^C5>!C=RH7AK1H8
MW&J'_JUNZ-TZ"MU;U\C7T'WU+^B](OT'/=3OI'[K/J"6UKR ECCE'/6IZTU=
MIRO I&O F!O $/IRT]?IP]]60/==0RC?-8/BO1&0OV<+V?N.$-YW!SX(XH9(
M_3]EU+<&<J+]:#D79@ZLCUGPQ[> 3W[DZT,B_<-:]OWB_9H<4.%I()7:X2\
M7E>!Z=>!"3>!4;<!BS<!U;N WH> [%/Z_L]TB!'P.3W_%\.X(;;A9HB>_YL9
MP'?JS9GZN"CK\0,O_!]7D]W /0;V'AMQ[SO@I]_^80G[OH&Q+^:OTRX#$6SS
M++9Y*JML>P<8_@Y@]@';_@F@^(S:7Y'OM/R@8-D&+,<$^-D2^'4T<'\B-^G.
MP)_<J#[DHOP7%Z-'ZC,IG'#^W@L\?H:P<=+'_]"HSD$Q]NG/ Y'4GO4:X,@V
MV[S'V'\$F-QEV[^DWC?D>_(3^4W+[^0/\E!'DY/YVY1E,B;2.#)58UH&[M91
MGTEA/:1.[9D4!EUZ]A\DJW'T^O279D1%WZ^< @GTN_ CT223E) Y9"%91M:2
MS60[V4,.DF/D-+E(7B)ODZ_P&+^2QP.YCD?DK_^!-'PLJSZ:=2$F?*\_'I)\
M&G_C12)(*BD@-60>:2>KM+F8'K*#])'#I)]:YUCN%3S$;8;H,X;J9X;L$>[S
MMVI^_1](H^CU1PYC/8C%",:"\3"TAZ3G#DD1#$E,X+_*(>6D01N+#K*&;&0+
MMU%A-S4/4/,8'C 6O^(RE5]AMWV,'_G?]_B3PT>=E2&"A&_^"VDLO?X8"];#
M'-(02\9C%"3S28R)"R0C]H<A^T,O'9)N$:G!8YUF/-)9S"&P G_H=.$WY6;\
MJNS%S\J]N*<\C!^4)_&M\CR^5KZ,+Y4?X'/E][BK^Q"?Z$OXR$#"AVH,)7SP
M!-(X>OUQ)I"L59!&\W7T4-:'8V3H5,;%D^,D#(],DO"'<2[N&Y?A9^,YN*>:
MCQ]42_"=:A6^4:W'5ZHM^%*U"Y^K#N"NZC@^49W%1ZJK^$#U'MXV^1YW3!_B
M-3,)KYI)PDWRBKDDW%!CID&:: QI(OW_>#U($XSXRGB,8_^,G82_1KKBP7!_
MW!L:@V^'I.-+JT)\9E6%3ZP:\9%5*SZP6H9WK=;@;:M->--J.^X,V8O;0X[@
MUM#3N#GT>;PR] Y>&OZU<&7$'\)S(R3ATDA)N#A2$B^H&?$ODAWU[11$!LF!
M];!G/"9;XO<)8_'C. =\9>V!3\>$XOTQB7AK; Y>'UN"6V-K<=.Z&3>L%PLO
M6R\7KEFO%5ZTWBQ<L=XA/&^S7[AL<URX:'->O##NAGANW&?B:=O[XBE;2=9/
MCFLY]@325*7F4G92W_@FXD\G7?P^587O[*SPZ40;O#/1";<G^^&5*=&X-B4-
M5Z;D"<]-*1<N3JD7SD^9)YZ;TB:>G;)"?&9*E_CTE![9J2F[9?U3#LN.VYV6
M'[-[47[4[GWY0?M[\OWVCQ5]]I)\KX,DWZ/&_E\TVIS6W#@-<;J_2SYRU<%'
MCD9X?>H(7)]NCRO.GKCH'(IS+@G",\Z9PBGG0O&$<Z5XS'F.[*A3B^R(4[O\
MD--*^0&G#8I]3MN4?4[[E'N<3NCL<KJDL]/I=9WMSM_J;'7^2Z?'1=+I=I&4
MFS4H!AEX^!'UO^64]K$_\!9YS4>&5]UT<=7-$A<])N",YPR<G!6 8[.BA<.>
M*>(!SUS9/H]BV5Z/:OENC[F*G>X+E+WN2W6VN7?J;'';K-OCMDMOL]L1_8UN
M9_4WN-\P6.?^A<%:C]_U.STDO=6>DB[1>1*U_L_4_XS+W9MA]!KAP-40>AX_
M.9[U,<4I/VL\Y3\=!P.\T1<0)NSR3Q![_3)DV_SRY#V^98K-OK7*C3Y-.NM]
M6G6[?);KK_5>9]#IO<UPE?=^HQ7>IXR6>[^HZO#Y1+7$Y[Y1NZ]D0/3;?"6]
M-C])=Q!IEF:9^X#:-SFU7XFE[Z0'/1,FH#]8A<.A(]$79H]=81[8%A8D](1&
MBQM#4F3K0[(5:X,+E9W!%3JK@NKU5@2UZ"\+;#=8&MAIV![8K5H<L,>X->"X
MR<* YTSF![YGVA+XL_&\(,EH7K!D0/2)WB /&(,O0S4YH)<2N<^G]WN&KR=8
MET.1!M@3-12]T9/0$ST#&Z/]A*ZH"+$S*D&^,C)=L2QBMG)I1(EN>WBUWJ+P
M1H.%8:V&\\-6J.:%;C!N"MUITAAZU*PA](+9G+ [YO5A/YK6A4O&Q(@8:-%7
M\PO[_Y-(X%8"XT_?=S:=^O3AAY*YUX_7P;9X2VQ.L,6Z!"=T)G@+*^)#Q(ZX
M6'E[7(IB46RV<F%,H6Y+3(5><W2]06-TBU%#U%)5?52726W4=K/JJ$/F55'G
M+"JB;I'OS"NB_S:IB)%4Q) 8#/(CQ\$';//U%,: ON_I;.ZS25\&]_K)<FQ*
M-D-7BC56I4[%LA1/H3TY4&Q-CI+-3TI4S$O,4#8FYNDV))3HU2?4&-3&-QE5
MQ[<95\9UFI;';3$KC=MO41SWC&51W"N6A?'?6!3&_V5:E" 9$R-B.,BW'(=O
M,097V?YGZ;]/<*D_2';R_69^MC;=!"LS1F-IACT69[@)"S+\Q'GIX;+&M#CY
MG-1496UJCDYU2I%>94JE07GR7*/2Y%;CXJ25IH5)W>;Y27T6LY.>MLQ->MDJ
M)^DKR]SDAV:YR9+Q[!1)18R(H9JOV ^O,^[/L^W/<,OS5!%C0+85<*_/SU9D
MJ[ D9P06Y4S&_!Q7H2G'1YR3'2*KS8J15V<F*RHR,W7*,O+U2C+*#8K2ZXT*
MTA<8YZ4O-\U)VVB>G;;'(C/MI&5&VC6K]+0O+#/2_S3+2)=,,M,E%3$:1)T3
M?)7]?VDV<(K:ATKI_<OH^4KH=QB/]CQ#+,P?BGGY$S WWPGU^;.$ZKP@L6)V
MI+QL=J*B.#==IS!WMFY^3JG^[)Q:PYSL%E56=H=I>O8&L]2L718I62<LD[-?
MM$K*_HROOYLE9TLF*=F2BA@-\A'[X>4LX#S;?8+:^ROI-ZKH-_BZM!A86*R'
MIF)+S"D>A]J2J:@J=A?*B_W%DJ)P66%1O"*_,%696YBCFUU0K)]94&V8GM^L
M2LU?8I*4M\XL(6^G>7S>,<NXO!<L8_,^Y>MO9G%YDDE\GJ0B1H.\FZS)QYUA
MNX]2>V^M)@>SEJ^M],--Y0K4E9NAJF(,RBOL45(Q4RBJ\!7SRT-EN>4Q\NRR
M9&5F699.6FFA7DIII4%2::-10DF;<6S)6M/HXE[SJ.*C%A$ESY&/+"**'YA%
M%DO&1!55+!D-<B==DX\[5<%^H/_=-5>3@UG)UV;6HY:4UQJCI'8DBNHF(;_.
M!;EU7D)V79"841LE2ZM-5*349"@3:_)UXZO+]6.KYQA&52U2151UFH15;3,-
MJ3QB%EQUR3RHZ@.SX,K[IL&5DG%(I:0*J9",!KG)\7^!8^ $M?91>WN+)@?3
MP=>&)NKSL\)&0\QN&H*<)EMD-4]#>K.'D-KL+R8WA8L)37'RN,9414QCKD[D
MW!+=\+EU^J$-"PR#&E:J AJV&/LW'#+Q;;A WC7QG?.KL>\<2>57SQU:O60X
MB/ILVAGVP1&V>P^UNULU.9C%I&X1]?ES5JLNTEK-D;)H+)(6V2%A\0S$+?(6
M8A8%BU&+HL6(UB196&N6(KBU2!FXL$;7?V&+GL_"Y09>"[H-9RTX8.2QX%F5
MQ\*WC3SF_VSDT2(9$@./>?_R'&-P<@YP@/J]U%V_A-ZW VA9!E217)*T3$#L
M<A6BEP]'U(H)B%@Q#6$K/!"ZPE\(7A$N!*Z(%_U7I,M\E^?+O997*CR7-RG=
MEW7HSERV2<]UV7Y]EV7G])V7O:'OW/&3GO-22<]Y"6G_EW,UG!/F:<X"=2]3
MWQW%&*Q6GX.A]UE+[],%Q-"7AZS71^!Z<P1L& ._#5/@N\$%/AN\X+4A")X;
MH@2/#<F"VX8<<<:&4IG+A@:9T_IV^;3U&Q2.Z_N4#NO/*.W7OZZT7W=/:;=6
M4MJM(9V2SB"GV.<'J+^=UG0=M9=U_9N#F=W-&&RA_]\&^&P7X-ZKPLS>(9BQ
MPP8N.^SAO,,53CN\,7U'"*;MC(7CSG0X["P0[';6"I-WM(H3=W2)$W;L%FUW
MG!;'[;@ECNO]439NVV.9S59);K/E7XXR_KNHOXGM7K6>U^-FCH.M' >TRFGJ
M' PMHG\?,).^V/&@ I,/&6/2H:&8>-@&$P[;8_QA5]@>]L&XPZ&P.9( ZR/9
M&'ND#*./-&/4D548<:07PX_T8]B1&QAV^'MAV,&_A:$')''H_G_9MP+8PIBO
MW<@Y<8OZ7BCVP1X@DYJQAX# HX [[>%4^M()M.^C3RLQ[(PQAIX9@B%GK&%U
M9@HLS[C XJPWS,^&P>QL(LS.Y<'T7"U,SK7#^%PW5.>.PNC<BS Z^Q54S_P%
MU6D)JJ?_93MCOYYQ[V"\F]7G<*B=?02(IQ<//@EXG*8^/?EXVM-1%P'+Y^B#
MKRAA<$T%_:N6T+LZ&KI7)T'GJA.4U[R@N!9&4B"[5@3Q6B.$:ZN :RSX*OWV
M-1KYJ_?((R+]PR;&?L5VS3F<2K8[E]H)3U/_+/7/,_Z7 %MZ\A$O N8O 2IZ
M<]U; H3;^L!M>O[;5ESTZ/GOT/._,9T;0F[,WN)B_#8W(V_SHGM[OOI/A9,#
MY#+YA/Q*'A-I@-7L]X7J'!#;/IOM3CQ'?;;7G;H.U+6A[K!7 --;@"&;H7B+
M7O]]\H$,^)#U^,B8FV$+X-.1W)3; I\[<F/F 7S%>GS-Q?!K3OC?<-!]TT.>
M(E?)7?(+>3# (G4.B+_*9\R3+JCO@Z+^-<">[1U+72OJ&K_-MJMU/U;G7\@7
MVES(UP(WY#K<D!H!/YB"AHP;9&O@5SO@-VZ6?^<F\0\N!G]R 7S(B><A._PA
M _V0(@_?(Q\/,$>= V)7)3/FH=1V9YOM;@-CW@0L^,^,/M;F7P;S(.KS(.Q2
M&FMJD0?J?(A(+3V6IP+^-J=98$RD260&-$],93W4?[I+6JJ]'^:(]CZ8"P-(
MIF/IL4?37Q,Y?3\F$G7^P9M$DC12^/\S_W""G-6>!;E%[N(Q?L+?^.L_<AX/
M_PO)@O[6;#@D%='E>ZCKX4 \2"A)(K-)!9E+6K6Y&$W^07TFY3%V46<_'N$H
M-9[&G[B(/W =O^,#ANE[ANN/@5S'+^1G\M-_(0VAU[>T8CPL&8LAD!2C^.DD
M,H,$D%AM/JB8U [$XA':6/\5++F+.INILQWWL8<Z!ZEQ@N6>Q8^X0O4W\"T'
MSC?\%U_QFU^2+_X'TG!Z_:&FC(<))&.^&@V#I&_+NK _!&]M/BB%;<VC;@5+
M:V![%E!G"75646<=OD,W=790IX\Z1_$Y8W$7E_$)7L5'',0?\!OO,5+O:+-4
M;PE:1 T#>8^11HR' >-!WV_!>)B.8=],@63@AK]U@_"',@[WY9GX45Z$;^75
M^%+6B,_EK;@K[\ G\M7X2+X!'RJVXGW%+KRC.(BW%/VXHSB/V\KKN*7S"6[J
M_HSK^A)>,I!PS5#"U?]"LC:$-);^?Z0,TBA]2"-8IZ'L'XMQ^,UT&NZIO/&M
M*AQ?&"7C4Z-<?&A4BG>-:O&643/>,%J,UXV6XS6CM7A5M1FOJ'IQ0[4/+ZN.
MX9KQ.;QH\C)>,/D8ETQ_P7DS">?,)9PQEX1G_@MIO%*33E1CRWI8Z^/O4:;X
M>?@(?&TU$9]:N.(]\P"\81&#6Y9I>,4R'R];E>.J53VN#&G!\T/:\-S0%;@T
MM L7AO;@_+!=.#?L$,X,>QJGA[^ IX>_C1,C?A">&OE(.#)*$@YI.?@$ Y<Q
MI]G'4WC9DZ\F"OC*1@^?CS+!NR-&X;51#K@^>A9>'!N&RV,3<,$Z"^>L"W'&
MIA*G;>;@E,U\]-NT"R=L5@K';-8+1\=M$XZ,ZQ,.C3LN'!AW0=AO>TO8:_NU
MN&O\G^*.\9+82[:3;4\@V;,.#IQZG#C5N@#O.7/:=Y3ASGA]7!\_!,]/G(CS
MDV?@F2D!.&D7C>-V*3AJEXO#=L7"0;MJ8;_=7*'/;H&PUVZ)N-NN4]QIMTG<
M8;=3W&YW6+;5[AG9%ON79-WV=V4;'1[(USM(LG6DRY$X_(OZ5L-?J/LYI_BW
MO>C_N>2\Y Y<F:[ 14=3G)YFC1-.TW#$V0L'G,/0YQR/W<[IPD[G/&&[<ZFX
MU;E&W.+<*'8[M<HV.2V3;7#JDJ]WVBKO<MJG6./4K^AT?D&YROD#Y0J77Y3+
M7"1%AP;YTB=X1/WOJ/^!'_U6(+7)1;X_ZRG@Y$P5CKB-Q#YW.^SV<$.O9R"V
M>D8)W1[)PD:/+'&]1X'8Y5$N6^->)UOM/D^^TKU-L<)]E6*9^R;E4O==.NWN
M3^FTN5_07>S^AFZKQX^Z"SP>Z\SWE)1$\23W9W()\N72RVG]:CCW^1' :2YY
MQP/H-[P-L,=G"'I])Z#'SP4;_7RPSB],6.,7)ZSR31-7^.;*EOD6RY;Z5,K;
M?1H4BWT6*%N]E^DL\%ZGV^*]76^>]R&])N^S^HT^K^HW^'RK/\?WD>X<7TF'
M*.N?X&=/+H?T_S?I?2_3>SX3"QSCZP'69U>@#K8&66!3L VZ@J=A=<@LK @.
M$CJ"HX7VX"1Q<5"F;&%0OGQ^8)E\7F"MHCFP6=D8V*;;$-"I5Q^P1;\V8+]!
M3<!IPZK ZX:5@5\95@8]U*\(DG2)SI-\[P.\PW:_1.WSB4!_$MO/U]W\>4NX
MB/5AIN@,'X,5$?98&NF&M@A_H34B7)@?'B\VAZ?*&L-SY UA18KZL$IE;=A<
MG>K05MW*T)5Z%:&;#<I"]QJ6A)XT*@Z]:E04]CGYPZ H3-(K"I=T^:HSR->,
M^9THX 5ZWS/<^CS%;4<?7[>S+ANBZ7>B55@6,P)M,9/1&NN*EE@?H2DF1)@;
M$R/61R?):J,SY=51^8K*J#)E>52=3FG4?-WBR&7ZA9$;#/(C=QGE11Y7S8YZ
M094;]2GYS3 W6M(G>D1WD,\X#EYEFR^ET'-F (?IP7>3'B[YG:Q71[PA%B4,
MQ?R$\6A.G(Z&Q%FH3P@4:A(BQ<KX!+$\/DU6&I\K+XXK41;&U>CDQS7KSHY;
MHI\;N\XP.W:'46;L4ZJ,N.=4Z7$?&:?'/3!,CY?T,^(EO8PX27>0C]GOUZEU
M7IV'HO?</YM^BVS,!I:S7HN2]3$OQ1)S4VQ0G^J(FA1W5*;X"64I86))<JQ8
ME)PB*TC.EN<E%2IRDRIULI,:=3.3VO33D]88IB5M-TI).J)*3KIDG)3T/OG5
M*"E),DA.DO2TZ*IYG_UPE5IGJ?E4'KU_(;T_Z<KG7C^3>]T,)1HRS%";,095
MF78HSYR!D@P?H3 C1,C/B!9GIR?)<M(SY5GI^8J,]')E6EJ#;DK:(OVDM-4&
MB6E;C>+3#JOBTBZH8M/>(;\8Q:5)!D2?Z!%=-6_&<2PP!D^S[8>+>"V4T/-Q
M.[RZ&%B02[^1(T-UC@G*<T:B)'<2BG*=D9\[2YB=&RCDY$2*F3D)LHR<='E:
MSFQ%2G:I,BF[7C<A>Z%>7-9*@YBL+89160>-(K.?545DOTE^-HS,E@PBLR1]
MHD=TU;S&:^ 28]#/MA\H8S]P^[F1K*@ FOA9-7UY:8$*A07#D%<P'KF%TY!=
MZ(',0G\AO3!<3"V($Y,+4F6)!3GR^()B16Q^K4YT?HM>9/YR_?#\;H/0_/V&
M(?EGC8+S7R?W#(/S)/V0/$E/BZZ:&[P&GF4?'&/;]W+;N;66_5 '+.'K'&[+
M2_EY?JD!<DHMD5EFC?0R!Z26ST!RN8^05!XB))1%BW%E2;*8LBQY5%FA(KRT
M2AE:VJP37-JA%UBZ23^@9)^!7^D90]_2UPQ]2WXT\"N1]/V*)3VBZZ_E*J^!
M9]@'A]GV7?7 YKGTG8T<BWRM85T*69?,&AVDUI@BN684$FLG(;[6&;&ULQ!3
M%RA$U48($;4)8EAMNBRD-D\>5%.A"*AI5/K5+-'QJ=F@ZU6]5\^SYK2^9\VK
M^A[5W^MY5CW6]:R2=#TK)9U!+C,&_6SO?NKW-M/WM=![TQJUD,IY]%WTY<F-
M F(;58AN&HK()EM$-#LBK'DF0IM]$=P<*@0VQPC^S2FB7W.NZ--4*IO5-$?N
MT=2F<&M:IYS9M%O'M>F4CDO3*SHNC=_IN,S]6\>E0=)Q;9"4KG,TG%/?EZ>^
M)XWZ/0LY)RP"VFB+YK:Q'_B:0>)(Z")]!"TV1\#BT?!OFPR_-B?XMGG"NRT
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
M1",VCFC%^I'+T35R/=:.[$7GJ$-8->H,5HZ^@>5COD+'V(=8,E82VK6T:7G
M9>8+>\VQPVO.P 6^/L/I_@27P:.C#+%_]%#L'CL!VZV=L,7&"YML0K!A7 S6
MC4O&VG%9Z+0MP"K;<JRPK<-RVWGHL&W'DO&=:!_?(RP>WR<LFG!26#CAJK!@
MXEVA9>+O0O,D26CZ+^YQ6O^0VC>XQ%SRY#Z?4^M3,X#]7(9W3]+!MHGFV#QI
M+-9-=L":*6Y89>>/Y7;AZ+"+QQ*[5+39YV"1?1%:[2NQP+X!+?8+A7GVRX4F
M^XW"7(==0H/#,7&.PW-BG>.'8JWC?;%FJB16:Q"JM'S-=K]!W2L^7-KIP8^1
M_=[<W[G1=TX7L,[1!*NGCL3R:9.P9+HS%CMYH=4I& N<HM#BE(AFIPPT.LU&
M@U.I,,>I1JAS:A9JG)<(U<Y=8J5SKUCA?$0L<[D@EKJ\)2MQ_5DL=I4&*!K$
M11+OLLTWJ7^1_OLDE_R#(>KS']S?\;,NQF:YBQ':78>@=88MYL^<BN:9[FAT
M\\<<MS#4N<6BUBT%U6[9J'0K%"K<*H4RMP:AQ&V16.RV6BQTVR(K<#\HRW,_
M)YOM<5N6Z_$CD60Y'I+X)!\R_B\% .>XU!_C,ML72:\3#JP/XAZ7]5CLH8<6
M#PLT>H[%G%EVJ)OEBFHO;U1Z!:/<*PJE7@DH\4I'D==LH<"K5,CWJA-F>RT0
M<[U6B-E>FV59WOMD&=[/R-.];\K3?;Z7I_D\EJ7Y2&K$ ;PE\6WJ7&';3T=J
M<C"[2'<,][BLSQ+68YZO$@T^IJCU'8E*WTDH]W-"J9\GBOW\4>@7AGR_6,SV
M2T&N7[:0[5<D9/E7BQG^\\1T_PY9JO]&68K_7GE2P"EY8L!U\HT\(>!O64*
M)$O4(*JY[4_OSW:?I/:!!'H=;@,W\G4E?V[EYPU!(JH"5"@/'(;B(%L4!CDB
M+V@F9@?Y("<H&%E!4<@(2D1Z<(:0%IPOI 17B,G!C6)B<+LL(7B=+"YXMSPV
MI%\>$_*2/#KD*_(7D61J8K3<Y/;S//W_<6KWI6AS,'SMX,\M_+R&]2@--4)A
MJ!7RPJR1$V:'K# 79(3-0EI8 %+"PI$<%H^D\#0A,7RV$!]>)L2%-X@QX8ME
MT>%K99$1.^41$2?DX1%7Y6$17Y*'1)*%/\'+' =GXS@74'<W_6]/)ON!M*<!
M<QF/<M:C($H?.9'FR(P:C?2H24B-FH[D* \D1ODA(3H4\=$QB(U.$6*B<X2H
MZ!(A,KI>#(]I%<-B.F4A,;WRX)AC\J"8*_+ V,_E@3%_\KTD&R!:PXL<!Z?5
MYY&HOY/;ODWTP*O((KZO8[V*68_L.!VDQ9DB)6X$$N/&(SY^*N+B9R(FW@?1
M\<&(2HA"9$(2PA.RA+"$(B$DH48,2E@@!B:LDODG;)/Y)1Z5^R8^+_=)O$O^
MD/DF2/\2+\F>8[^?9/SW4W,[MWSK"WD]D@5\7\5XY#,>:<DR)":K$)<\%#')
M-HA*L4=DB@O"4V8A+#40H:D1"$E-0%!JAA"86B#XIU8)OJDMHD_J"M$K=8ML
M5NIAF6?:99E'VB<RC]3?B23S3/F7"^SW8]3:FZ]^'@SG!-J!I:29[\M9CUS&
M)"F+>^X,0T1D6" L<PQ",B<A.&LZ@K+<$9#E!_^L4/AEQ\(W.Q7>V;.%6=D5
M@F=VD^B>O4R<F=TMSL@^)'/-OBASR?E0YI+]0.::)8D#9&HXRW8>GLUKDIJ;
MZ<%7TPHL)G/YOIAUR2RB]Z9="LW30V">*?SS1L OWQ8^^0[PSG>%5X$79A4$
MP;,@"NX%27 KR,&,@E+!M6"NX%RP5)A>N$F<5GA G%IX7G0L?$]T++@O.N9+
MXE0U>1I.96N>R[.]DMZ[5O,\E@6DKHYCL8:^B_6)8GW\RV285:J"1YD5W,O&
MPJUL$F:43X=KN3M<ROW@7!$&IXIX3*_(Q-2*(CA6U,.^HDV84K%!F%RQ3YA4
M<4Z86/FV,+'\%V%BF33 I%))5'.,;=Q+C2WJ9]+0&BZA!6ANIO?E:VXCD,#/
M0AOH_?A[ESI]3*\WQ;3ZX9A:/PZ.]79PF.,"^SFS8#<G$)/G1&%20PHF-N1C
M?$,U;!M:8=/0!>N&/1C;< 9C&NY@S)R?,:9>$L;42<+86@V'RKD^L?R-S>IG
M\O)Z6$COV<I^(.DDBC\'$#=:QJD+1$Q:8(0)"RQ@NV DQBT<#YN%#K!>.(/X
M8$QK*$:WQF-4:S9&MI9C>.L\#&M=C2&M.V'5>@J6K;=@N? >K.9SQ]JB80CI
M8\RWS@/64F]I&^>E)8Q!A^9>H$02NIS^GSB1263L<@6&KU!AV I+#%TQ"D-6
M3H#52D=8KIP)BY5^,%\9";-5J3!=50B350TP7K4,JI7;8+3R. Q7O@S#%=_"
M:-DCJ)9Q]]RA86<+8["8,: E742->EK"PDY>CVN!2-HR/_IR%S*%6&^@!Z5]
M-MNLA*I;!:-N2QAVCR(38- ]%?K=[M#K#H1N=RR4W=E0=%=!MGD1A,W\TB::
MVDTTLAL_(?2Z&R0(ZS7TM&ER,$NU.9@R:F5MHO_L 0*WL@^V ?:TRS:]U-]!
M_5V T1X1.GL-(.REQ]T[A(PAW 3NY6:D;Q8))<F$$\U>#JJ];-A>?G$/O>[N
M.X0&===?1!I G8-9,9B#Z68?4#.!6L'TX^ZTI@Y]P+C]U&<S3.F/#8\"BF/T
MM\=I2([3$!SG9OS$4$*OW<]-:;\3)SUN@DYR C[)R?<D!_Q)]1\B8N']_/*)
M:^1K?N]W(@WP'SF8G9R/J!E"/0_J.? K-M0;>@(PH4W6/PV(9ZE_7LL%UN,"
MZW&1];A$DW"9&_/GU)MBUN,%7VX*U#<I<Y*[,H<P%E?8L"LLX(7_(_?(0_[;
MQUC,ZM4SSH5L<PJUPYX"//NI3TUKAL[J'*"BGLY@_N4J4>="7E:?1U'G1!3
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
MS@,\KN)Z^Z_<U*55[[WWWGOO5K=DR98L=TEN<N^]&Q=L7,$%8YL.<<#T4))
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
M:%FO])8#2FVY12E3[U?RU)^!ORJYY1NEM)B5TFR%<5JR<5+.:?0>'K+N#MK
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
ML-FR%V@9>H?0U7F$_N@8[>"XE'!""CZ)?JK0<7P-"C^'L)#P? _&W,BMDQB
M':7;2(@O$1^7L>,*L7&%.KE"AWL97URF0B]C^*5[ +S_-EC5Q2^U@O+-I6S3
MT%N'K@+T)*(G!-D>R'88GW>Y7<8?/06ALLZ%C&-\;\[XW,@#Q.HUZN9A+^E1
MVLJCQ,9CQ.=C# */TP >HQ(?1?"CC_/Z#US_J07H[D5W(WJ++M(77D&_[71:
M^WML.J[:YEO&YR2>L.%)V_S$T[*>6C(^'_+SB=;36U^!*/R29/"7Q,:O& !_
M30?\&@W@-7SQF[L!/WCMC^H_2PRBNX1RIJ$S#)T>Z+2_=IW.)VTZQM>#O*CK
MUI[HN]-;7[?-A1CK0BQ/E<&.#_#'AR3(?R,1^3MM]2,ZOX^)BX]Q^,<X[A_&
M:H2)MCF(2;;Y$&-OC/'$6N.44F,_C'$>A_'$&..T5&,MR"PXZ@*8TF)1D[#'
M=?H<IO49#>53W0!WO,ERPL+'5-[?8:L?XIP/8-+O\ZWQDTF->0AC+\B/;7,0
M_WO^P9B+,<X$,9X4FZ3_P#&_5"4ZFI!M[$7I1_80LA<@=['^8GE:RCHX\Q;;
MTU(.X883^A^"]?<$S^LX\C78[*_YI7$&A['_Y><VW<8<Q __/S9\(P?]&W[W
M+P7J([CNW^"8?U$1\FOT%GS[#753CG[]%CM^C1V_A$6^ @-["9;Y G8\#^__
M&2SQ61CR3PCFI]'R).^>P,K'])5E[<?#MOD/8_W%Y>ML^(]M#N)#ZN9=N5(6
M'_T.7[P&QWQ5.<@OQ?XZI$W%A]W([D?V$++G(WL1LI=3KK6Z!@M^ *Y[E<[C
M/AKR/;H+7<:*D-_H"B4;/QW4>,:/<0;&*9L-])B6!Q"]:PNKEXF+G\D#78'H
MB49"*K;GTS3*D5V/[*G([D)Z'_('J?EYE&<4^6/P];74PC:T'Z [.:'3:#R)
M+TX@\1@>/4IIC7-VC6<.&>LOC'-WO[#-OQA;OEZQ-:TGB,]KMC48]RB4,L2C
M(P/Y!3#H"B*NGC),17XG\J<C?X!(G(O\$62/$1'KB<X=</;#>,18%7(7W?L3
MVDY-;B.RMNJ[]1>;+7-UUJ56S]N:X$.VKN=V?'$K<7$+;>24(G6<.CD*[S^B
M0NROP/XZ[2,^]J@#';WHF(F.N>@81?8*;>+?!BQ8RR]7XXM5>'$%#7J,"%N&
MWNOQYF2:O!-EIRE?I:N]8Y*UZ[V9N+B)-G)87I0G"%W1Z$E&1Q8Z"M%0@8XZ
M6D2SUF#':O5H)78LQXYEM)>EW%F$52-(&,9S"RC9/*)TKM[1'%J:\6QL8\67
M<7V5[OTINK,?TI7<SO4LP\YQ[#E,5[=/]DAQPU\^>#<4J3'H2:$LV>@HU!+B
M8Y%JT=.,G@[T]!*A@^A9@/PQ>I*-U-(^S<"3_43.=.JCE_HP9CF-,XEZ;'C.
M%_\;AV(QQ)QGV#T>0&['D+.+U&0S?EECYT393.CS0U>8%BJ.\J2B)QL]1>@I
M1VLM'FA&5R=1VH?\V<A>1.M9PYU=6'>3VNPNJ]7N$4V=\"NU3/I8+9/-W^(I
M8PXFDB$L!MX+#O-Z%_<V^9-ZX)<EKA.T8(J+YDSTT."$ ,V<&*'^2?&:/BE-
M/9-S-&URD;JF5*AS2IW:ITQ5FWVWIMH/J,5A@9H<5JC!<9OJ'8^JSNDVU3@]
MI&KG5U7M\I&J7,T65(-'Z<KO2F!(3F:H-_[\PG"[E11D#6G9$M*B^?ADT'VR
MICN[JMO)2YW.06IWCE2K2X):7-+4[)*K)M=B-;A6JMZU0;6N[:IQZU.UVUQ5
MNBU3N=L6E;D?4:GIHHI-#ZG(]$L5>?P#F"TH!@\F6+??GLFT+H/=G0'?,_;
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
M3MA?9W%V$>9OY/2]GX3:)_+W/:K0XSCT.(Y@[ 0"E1,8-T_ %B?0\"=0J1,
M'K]!O%!/6_S7I+#GFSP2O7>A=*^]_-J#LJ_WV;_66$Z0W^LA3.=PR.^S,K_N
M3[T%/6ZCS[9ATK\+_[R'/G(?G>T>&K@-\U<;?1\(E:E[0:@[2:EOHE#G8?3!
MBT>2+XC:/X YO -S>0/6U(4!XB5X3 <ZZ7,PNZ?H*$_ R!Z!$3Z$\]Q'([:A
M@6Z!0;: O3>29W]_"Y9:>3G8NP>C[SV<OS,[^09.\XF(0YXB9 T#*S+&\T?C
MV>/(73"+VV :-\!TFJ%'(UC75>AQ&9SJ(O2X "9Z'ISF+/C=23C1"4@YAH8Y
M0FZ"RW_JEKV_5S:U!Z. IL/O;[+R@ID*DSO@$=?![:Z"]S> YYX#FS@--O,7
MV%3/G:#^W6_1#X'%'L2 5=-]PT(B:IZ&.BY'4VY DVZ#*^V!2YV'N[[LEEO4
MN_Z1W6</QO=>V=0:!'4.Y5+W]U@%(4L<<A0@0X,< )_:"Z:T"\RF&GI4PA[E
MX%-EX'4EX)?%8(/;P+<+H<<6#&+Y9#ZZTTJT2!XX=#FZ+?7%VGO@\=^Z[P+-
M[+,'H_LN4-)SW6[?-8B]L$4U;%$.CED"WE^$-ME"#,'+S?'4,7CVN.YODF2!
M_:T'>UX+;K<&+'@5],B$?V2 J2^%;RQ&31>B \_'$U,A(07>-(_T?'_YUQZ,
M)[WN>[;7[:DUB++N;DG=@R$ 6:*PJ"QDJ*!6VF#0AK#R"#S?$L^WQ?,=,82Z
MD73X2"I\=1[T2$:[S"9Q>'X*F05MJ%M"9G2O%!T'AW[2??=%=&^>@DS)IY8:
MJ:7.JM[A(+]WR%L)6RSKWH,A 1GRD*$*_;510T-8>P2FBM%@M-:0Y@ 9KI#A
M1:9!CQBT2Q3^C 2".AT3!EN$PI(A\)@@])) ^":U]R*@-U/+G#487BO8>X9
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
MG4*(&'04@$X<W>L=R&'=P0T&$M*[2P4Y"'H$08] Z!&(/A((6P1@\@N  P?
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
MVO;Q>HY^QJ!4IGZ1SE+^U+1O>3\!1 %SU_-G ="ZO_UG6OES6N<U>4X#Y-
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
M3H4.L*!9VID.T& &L*ZL"-$ Q2PO=VB &R[_ L!83E\@I@,:O/X%@%'R]UD
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
M_W5Q9*1UGGQXN\BD\[%Z>]\YZPU2.MML9].RYJI"7>H)IO9BN^CG?RIES8U
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
MZRH&"8K/+SL:\)Y+[ +O.B5=S]C\FN )#J>E]=)U.H0WKID:[.,7W;3]\,.
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
M "SAE%9P:O3%3S#5"!Y0_!!PGHUY4BJ$C%V AW=;*8YV)5L)S3A2SBH5J)M
MZQ.4#$-8K:2 N'E ,3&9;&R3,B#8FVP\,4PWCCPF&X,%P320VG'4+0"RA$MA
MUSV;#9_I"O_6EIIQ9F_$IS0 30JR?;:YZ- K_\!\A5:.3>L!_4DNP I5^&[8
M"J*]'I;/6J<2DJN!_9:?WROR1M@W[#WEM'[L.DAQTK^:>*0NIP:D..0?S1*J
M:'B (;=5B";7]U N\_ :\=4J67HR,S*T0=U!0'@]?#RYTT@;D2?6^Z&JA-^S
MUCPC\7A2DDL!;B35Z0*"0%#FYLE@> XA%<JQ :)XR*RZHZ,;DRJR#A+E>39.
M\WTI9P$,I9ZK 3R(23J!*03B*CEU314-6%DY4@6_%Y_P?/=M\2J99[]2\;[^
MOP;A;]P^_M]V:*Y32:ZLPRJN-M>[*>WTQ)$_GY=<B)(K*4[.N!E;E4?\MM9I
M8;IJL?7##)0#$[3;2AQVV\8N;1=XU[\@>-W_^?KS(P%2_-=VJQ0(<BR_/024
M/\!J/WQW@6']:BMR@2[*A'KFW7"7<N.R>P$KVW@6@Z!=?3YD9F:4<B:WH?^S
M0MX3GK,L38&M4Y<J#,1\1J=I>22DG"(JUHT)RI$0"#R3R6ZAIQ.?#H__&+=K
MFV?IZNSB/@=-;.$" T1_SQ-@2M6,1SBIFD0ZKE%EZ5'V7KC5"H55ZUKONQVT
M%91+.FHW;GY\@*AN6+7'%SL,XZ=?A^^Z>E5S44VJMLH53^HUAGDB;ZE3KF,E
M8#>6M ITMWI^Q_%AXT?*.00[OF 1LOA"E=B",/$UGM]&G^MRN4S5,8 <9CAR
MM-9C\U/GS8"G_#3-YMK<'^>$,/982[UY-J9SHD(ONR?B49Y1>G6$6JNJ4:6V
M6BW-T9%&>^A*)DF;Q9PKR4Y>(U +63&!BN[*&4,59,[DBPT'5+8#%+U[YE@0
MLADX2\+)Z)/A;)":(@Z6/\9@.42K+\I!)9<NLU29Y()-:$(JZ$-3@;(NO'+-
MFP(1E2TYA?(U]9Y&*=4A3\3H/F#>3F_ PD+*MM)&Q=\B!)SGWI@J16XDN+(A
MS?CE-L$5^6:7ZD-CG9<S3>.TK E+?(F[$V"_.]P3U"NQ>S,)&"OJ.)9>-9>F
MF48'+;1BB$ ]3TD%"SAO"N<HT8]F:6?)L?%5Z!I))I]@ S. J/G'TA)*^C_A
M-^LL9J%10J=1YE].!D94:OR $R@3B.=22(YJ&*N016I#R:*@%9#FF2Y@"#]:
M!'\\C+"UP6KQ$R,9S(7:R=.[.ZGQ%!H8S[$NPI1KRHIDC:$B7?5O.(?LS%$<
M-S>T+Q,=GK<VP)?7QIVFTF4MDBVD%(MGUU_$&Q1 E*JS2<2M*,A'34P9H@JF
MT<9+R8X1%F UC_5#MNI)GRDX_E*H5K&X<&' &VN"^6>>!7Q^@@"FTV&,H4^F
M^FDM:2HO@[[[^FQ,:)LUF^Z:< T45T19":E^CD6^9(E5AD401GG)%SE8-H6:
MN\3;)BT_C?-7,Y44KG\)K^C+0D@;A$67V98#?5ZCMY(8T7PTM\9(&:KA/E/J
MQ1I1*BY'%H+1N\(M"K9S^@ ;PHF,'4L'PDGHA.^YD7VVODACG**/L 1V2R=W
MA+7TJAD 9ED:HDRR,M25-ZVFC@6\"O<BX=^U7M@2^JK$O!N!A/S(^>@WNR][
M3O3@6?/^5J/?V2'G.9$6S3G1.];R8S%A\7,B[:USHJ.^Z^=$7?>2-PV<+\!J
MA=W9*?,/LH[.R$MMXT.__^K$I^PWK_'E1O&[)[1L>'L6T/P0+:]?KZY_>-NB
MC_L$:E7=L\*T%V0;]=CJG*A-=\";TK:SG<8H,CW@\RO/?U]%KN&L6SZZZ?OF
MPX/WY-UO^\5[ZRPU<QXEO(YCR4M^=W;YH'8]!"<KJ/=V9X*B[>Q@UJ5O'/0A
MX7UO3=;GQ[_*1#2+&F<:ZIN5:9@$[YT^NUWPRMMMOIFG9N_#^N]S$80?!+4I
MWV8ZJ1\LI>.=8@GM18*[K\W=E=5H *2Q;1.7'=X17;67MG]H97[G@+8]S<\%
MR&+@OAUY:M"E<^?#QI*NQIC,8>8S.TUOP^_RR%C%T:H&Y-0/#9P1V8Q)[.#;
M*]$.N2]^$>7R %-^<QEL8'<UZ518C2+WK:QRDIN/F^SJ@ULZ$ME&'6&"/2M.
MF\N/(/Q1#:H?M@,;S[S8LG;JLG+>5QB+'KT_?7!PMIZ+D2+%W>;-.R>Z6^O5
M==8WWM%JNIUQJ+I-<:#8UW15YQI_7Q.7H[+'R%RO(>51I+TB?R;YK^KXK<O%
MI[$4?G][_61/-.9:]^?3(0CUC[@"=T$#"K.1WD/"9]GFC7.BWGAUVAXU7\G-
M.T-43.]U%,M;,@3L[3'_ZCC\][AG20Z<)7FU-"JY6*\0GQ/=*Y!T?].;!BYC
M?B7L\/9T5#K!JTOZ\4'0=ZFEQU%E8Z&%F*63O:^.V=R5#*/$:JW_<C7R3?UI
MIRWKCT$)$GK/K4UDUTR&Z"F.QNCWK.0,18E/GQ_Y>7AGNY+6"9*F?W<R:?KV
MY$?&CFW-YVQ$(D?*7\IV07HN8^3["\,T^;%^DA-<\D:[#^GB'Z+WW94-J,I<
MAL^DA?#K(?0#_)ID<?CM>]3I'EV;,]J.7&R%#A5"?WGXV()1!/GPP=I#<1,?
MA6>G<1M:' M3H<)MMMHQZI+$>F3\2KB/UB7)'J_RIT3Y..3W3V*%^;@2KD'P
MM-&\5IX%''LU#ELC"@UXJ^[<,4M!J C%<KN6N@T;ZEO,)#BZ_WY_9&79J9*I
MNE E^]E@6D4+SN9]UO11>"7GRZ(@/$-NR)<GU8!R;9#8/BU"09RZP&[LD\B^
M8\'DF#039'\]&\#'A;D,P7-U)E0T7L4[C=KTO$IP,M@=(<6KQ(8(&/+E3!Z2
M98SOT@,XXT.XX[BK-2U*47D]7\,<W*RW?VN=ZA8J-UM_> ^7+PV7 T]U?YN?
MV!HH6.C-4 VAF@K]F"<3/XZ8]*SM<>+6BLCQE(OCD5RW2M#>('%6]"^_VIA<
MR&.V*B?4_J:,2^\JE3JZC(MJA1ZE937P(.3:AFPXI'1F(3<^<H':"ARAHM9!
M7R(:/G_VF4ZU]( OC+*/NA0 L#&;-M]Z7!=@06&&1(A%3E>AE.0,(FL)(Y0Y
M*T.<R0_VXUBU/8BM@K0W7<V#J);R1;0K[B/V4\.EBKNL*2O%U&55"BK\>;0Y
M*170#L6^ZL"5UMU"/ \0A,%*[@,_O9F/?G<Q>M?;P&!R+!XD=Q<-&\UBQW*#
M4+#8K'$06*4*DUXCVP)D%11D9>7+L7BGH/@%D_Z)E9D*3Y*A+I:=<0,<7XE7
MB&6YR0:+Q7)UQL1&HP1E+M\79&43E/9'</S)D(BG*7S>I+PUG# ]-)I6E,N^
MQGE].D8+6@S-V<'I+W(/(7S3@;L*P47YT@;,\#!1$X,<M &%=FZ^@BW+9V__
M^]:RL'2),=IQ79??QZ+XK HXL>UN-EYES0RC/7&L!D@AE:SA@?!IZ4!+YSZ-
M+:"6-[RVKB=YTW<.@YGA6/OPQ5$W\JOT $"8]U6(9(0*@12>5<N:"CQ42(S,
MES9AF.05S9PR1R,\NK5&Y$3O?N>7XW&13O&U+["P-- BT35KYE;8C&>8[&M[
M8DH86B5_8YZ *QD(#ZX7P;8(2WX *],DEF8NQF7@WO[%K+A2U)1KETN=ZZ.=
M[3';GJDH:ON-T-207OQ!XOYF N[YVEI^NC9(QL/!?4;Z[K=W]9+]>N9K<JU0
MX*NN4HY_;>]R4619?#/MJ.M7B4/),FLD[KDAFU+^O+780O?R&M6T?Y]&?&]U
MA1!6_1%6O8Y%4-[J4+<*,+PU7D8/Y(RR(=UPXL_E,+_IC$1D^8YW6$;;:'F(
MBNTLCY*?$]&MY(LHF+\6M:A(Q,%5/RX^2M;W4]&Y.OIREJF_NCIL6FRTM2@_
M][6S W7Q:YOR,*ZYK+%=22HC Y$YS1BT0P"/S]C5I"L:90N+O;D&4/8J4XT"
M&^7U++:<DRZ@U1MV^@IZOCN:SQUHVLT5U?AW"LH_(K@GEZJ&&6+10OB:/*B?
MBE.OT)*3N_#_TE*I/]4;=A<=YW2_&CT58)?Y53WS1/;FBHP+6W3V8)UC]ES?
MH1RF V;2L46WXU'DQ.WET4CNHQSVH;02+MTK*X3Q31B"U=Y2WUM">:%CGU)+
MV3H?.TN;S>2H*"MJQZ9)!IW=*)8NGZ&8&^F9%?V1-M5FHS[#.T.1>P9QMB7N
M\_ZBP:*<Z7P ;4X.CQ:-A1MW;!$?^!2Y\/4U3 9HXG;<=45NJ7GPKFRP_[XZ
M)$[ONKJ41]4O45-8VL_('XZKK>BZ^?FXFU]BX$1@VNW'H#57^KQM<.*_KA=_
M:QST)\D6W&FF.C13]!@?,I&8VEEZM##A$S2A+S;<6S>!;4^U:HVY (-TJE4)
M-XY9K%%6#I7<M^1B*OB(A?"W+G!C-HY#*8Z]QXK6/CIJBTDA..9>'-51%CA\
M#\8&BER?B&:2YX6$-[7TX?B%]O[8?^P"0<FBMYC9<2HPW0!N7G#(!5@=RL9Q
M5O* PY['!/>\Z/ ^>VI; G:,L<$36Q<=@(&>%)?'A@_?VH8LQ2Y59$>31H7M
M!A@;=Z*C8Q0"N482QF;N-(9Q&_)V26HG,#);_U;0!FFC-<I3-&0UOYKNKN'U
M7.]&E2C=:Z.8^:^Z82_)L@LO'+5/J)95!AW9Y[EZHH6F*47)]+_#SYI@X7G^
MPUO2$DC^S3QRK5CR&%LJ&LIE)&'L!CIF2"%X'SP=L%G3$T(./S&(]BQ@@]L0
M,#K=UZ0[M0YUPM AJ.F8Z7$=&%^P,5K7Q^*<:#UMX8F/\K'&96KOJA:OBL<<
M637/&U_\.<O_7P0QK\787?MH1#4KGI-<KC:!#[%?.]!;1%"K[2B9LU4K"36O
MD70J7MNO)C6F;(EJ5ZC.[ TOE^,<-E,)QU9WHX/;)H+(IVAS.O/T1>484)A;
M"MV&ND #[1-&(PE=*(]]K9Q0TD=U[NJ[7C=7&."W>R(J*B#NH]OA] T]D+'
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
M2+'@"-9HX?:XUGA\B4/1=$/!.1$O3T\.2'C*?3@%VIEL-)IC2$Y2B8 10$
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
M)Y6+ C7RQ["0RK[KY.7P[6L_:*G6;Z<A11SJ6O>6O=EB0WS;'- ,F9>73D=
M18#K:\!PY_8B9'@JJV[[4WM4RE-SS:+W32$E!?7W_B>/_[02*9#M"ME&NK'5
M7DO6:E*9QC;.8K &[H, 0_@#PZ2Q!F4P_&GR^B0+/<57?$;&KHF0ZT@2(;*;
M8+0<G#35X,'A LY?84RF &"<X =D%-TB\N:=LYN::93!EH'0OUT:. 2J ^*;
M";I@J< XCO79W@G\HV!:I/[+$%,=V@Y2SA!8H7C$9F.>;D+88?&A1H+RI(B%
MAJ7#D?OD@'1CPCS2*96N>##<YDT%GN_.S(V?[O:YSXV6@5[].-6)I&*>[ARD
M0[$B)=($]<._<7AZPV#JV[?J5 \#'[$V2V7>NI*IPQ$ITQWKQH@U\2I'4Z,$
MME314B_RIS]<,R$=U^5$IJW@$BIN=,)3N@9 I9M.<AY%L^9B1QRI,?"J_IHY
MA5)K\Q4M-$K\B!6=,/Q7']+SS.$X*R4E"7<-23E]228M^(0U-<H-B4U*JKFM
MZ?3GV(RO3$+=8WO"MH^9Y2M+A4@8?9P-4X[2Y4:\ZNWWE88M T#/36B43JTR
M!-BK-&V2Y?ILPA=Y\.=]SS,3IY6F27IEL <,1';UM98?0,P7<$W(\1-P0K2+
M78^)O:/Q8]VGXZ/_8"_]-I86X?=IA>-1_KRI^SKI;#(H)&J?-@G/$U6_GF24
M8U:M:N&[\,!]FU!AX J#9'MN+(B6F7^4H_X]6@!(-..A0:7J:["'-+%4FYM%
M,PFVO>HZQLK%!-;$[\("!RN^26L;OC#&PLQ8H%G\13)RH'PU$5)]?P+B/5LO
M 7U1:UJ??'WS=P=KT^9-<S1>[L&Y,Y_=C;BB8/ 2C>Q*T4>?& K] G/5K19
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
M#)0K1\@ EPY?CB.\#&23GH3PP?C=,PN&&0,[@F$*'HT6WUH5 BP]*<WI7-@
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
MAV?J"C'DRD]\O(GM\:<OYFGV)3+LA-4KF*Q; ;B6XD#5B#II[:)YY;@V7HZ
MV':<#&>/2T;:6)E\LMR#T_>W;/ZF-VF!&9'1E.B*H;=[+,@1$060E1$ Z#6[
MZMG9#!CK,L(UL4 T@[\[<_.%#$/A!HI16H#^DQ>"H;S.W8-1;UA)5%1/7DR5
M'8-LN:P_E3KA-$'XSVL')KM5,U]7]P;S8'XS>P&?@][F9&/CK*=N1F6V?AI]
M7NUOSG'[E9DYK\NO[^Q_%TO$U?>5G,J?:R,&C46FC5(K)1,=4VJ0M<#?]-S%
MT?$$ZQSUB3IL=5.J?'371Y_A,% X0H('F!%BWIF4Z9^=$ R1PL0]633K8M:E
M>)=^Q.8JR3?6MF[*?G&];L(& AOF;YI0*&]['A,^T=A-/<-Y?H@\K,N6,TNQ
M!;E]E7PTZ4[$=@DTH*H0Z[>\*>K]F-<;T'$QA=9Y=1I!UK*&,$$[&AB]CN-J
MM6MMCAW9AT+ 5?>NI9Q@L*^E>+R*'\M17P=)2PM]'/0DF!!#8FLI;T3*!V=]
MST9F7?D_;.59>K4E[K=N>ST\B;-TJ.>U>;:&ZRLG4?/[**YKE/0$FN"9I&^B
M8EBOPFOY>?BM27/3C%8[#:Y^8%_@8,4<(Q ?F!)"UEIIW&?FV0%?1JQD:&0O
M$5ZJB[GP A_34>L_\77H98L85+JKXHB@I#/I#4Q/CB1)6K7WN;@[=OF:K9HC
MM&F5L[WS)_CNBI.C&*_T:4=3W A:H?S1-*YX7%R/)6YZ8R0[*\<I")?R,0%.
MOS(8X*'2"<S<1PKHSX0R7_A#"_6.EV7T&4M7Q_Y_V'Y7]&TLMB^DE?LL3.57
M*]MA[,"L<EI]ALG;PDL6,MI66E./CQA(#B\A+K>PIN[:V.LRR"_BYMGWB<+N
MQZ$UW,.7'X#?F_XY1_3,LIN:[ ;N>U7!K_O(S]DT7X=K^:K4&?2>,C/6ES64
M<VKYF"H$,%417\B4-2^E8/V?:!F,UH9TGNDK^GQ];Y&LE"VI(<=Z.P4=&,SK
M,[R$MD1["7M:^5PF%;&;%5=X4N*UQ-*>ZC0!HC..S#PC3U%BU2*=8WS;[[Y3
MO<]V[--Q"*)^=-&QQF[HD9+&Q NQ-U2_Z_J%;V[>V"%/.#I#9@F MU;YFDV
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
M8&GH) 0NT7J*IA+&6W&:^$RPUXWRZ# &)_/B+'2B1F=5F<ZF???I\(<%QTQ
MJM33U34YU> 21<8,8:WRY[>ZLSRKLPOHL(+$PN$^N1DU9O#SY/@OPO6S$@1B
MP12]G9ZL9W2@=+J8L'EAEK,YS#?'5?[  92@IW&:O%$F@(1P8'L]4' 8?>$C
M#"M;XA[MD%8&[7SX#WU#O=.T9)MM97<$2?CX5."JZX+V,J1K_UG"U4T[@F'3
M\]*2U%83OH#5_@O2^-;E"Q.[2FIH7+SV19]X^?!_0+>][ASX^G6/S1]^<<&?
M/_3Q%:AQ!\HO+8Z9>5PKMWNW4/6P!G;__+T#M]JLJ@$AZZO> ^ZB#;4<7%0R
MNZC@H//MGQKJ#;/ER1/BD..$Y8)VZ758<C=QWNDN&35<J+G44U/+^3_:>\^H
MJ+9U6Y2ERZP@""A9LH" I"+#DEQ$*2AR4,D%!18YHY)S*D!B2::(DC,L)8<"
MH8A5!*& (A5(SG!1[SE[[7/?/J^UV_:]9[_VSOC!'QK?9,[>1__Z-^:8W_!T
M9)+I?Y:M\%R(?KP[ :BF4/*00@(SYT&FIDZA]B7\/F8-[?:'1GS*>@&M :N!
MLKA/7H?#:PYPLGT\U"@2\'X^ZYK% 5FHT;6>?DU>2+W3O*[%6.E4V8Z*J\Y!
MVDH<>J$\Z(^2KA.]2>TG1GICQ$IU[%FTM.CK3[4?:):HQNLDCD#F8%HH>^%4
M.,2Y,(I<;W8T[_YR:/0BEPE;+UA^=W_ZNKCO/D(K9HZQ 6?]'*9%EK?=PR]R
M)Y15KCF_%_$@XC/UU9#/6?^6)ZZV;!2=XQU24^W#FQ @REK*L^:" 2YE':@]
M \6:6'NIK*O@^K@4"]RQ9.KA&8]R-G9F[QK]^[5*I9F5)[WA/"D/T&XR7\)3
M'?1H./>4>B7\U. S'5HV_"D@N@8ZJ$4G1X+[!C7C=U(F)O@*K-Z9QI5^3\OM
MJ?<DEEP2?YQ:=9A\_21+K(1I4FC"2+&XR<\D8%W_:""3#"1JN2$1#(RK&UL:
MR>0KP:>G*1PH*V@#:8=U[B_7%5NHY-'W1NS?75_F)RU_83-,(RAJ KO#PP=$
M\E>JVE^9[Q1PFG4L$'0-8/GJ=EWXYTK@O\BBQ)O@L97Q-2$O?_*-U4]<M-F
M5'@3KD# G\-<_HWVRK#9O.'UCT%&=CV]+JV:\6_ZH[:-;-I';$@^#M=$R&UL
MJ38D"W"?"BC%5PONO%YMNI=/\MYLO2[<,V:+5<Y+/V@GGDXF9#C+ES_\58[N
MUCC+#%.'):[=L)IOVA9N^=4Q(:.:^@UK<5QJ&%(M@888UQM'Y5+)SE%#4 ;W
M  268?D/M+*E)G/M/D33V2PX-[-%1MB4$50%(-_J/800OR<9&%A7X6^Q&7%W
MNC@:*8=T]XR1&[&(A),ZBBA0_^5C)RFHX-I&31]WW<Z@2%"*30Y'E[%+!QD-
MM.:K0FY=-14I*6ER<O0>!P@.!%+#LUER.9B%.!2\;H:$!_3W^RFDN!P8O@J:
M\L"GR:I6#)/C2AOF0^_58*V9#:8,^D-"0OK[]^]?$"E%*OS\:R9EI1_)X14I
MZ9ODY'"'6F9KKC/)6I_7$EJ.FA]REPP)P0*4'J:,/8,.+*::64 NDX^Y-$$.
MN"(=2<#LFYC*5XXV95(S \8*/B0K3F2G W,GKK.I5'>-JLTY%QHUPCO<BURT
M 2TOMY*+9H=LEE]3K0L\+PE\VIKW&G>O/;7Y@@@=[ :@;=>5))/D BS<W+!,
M?UX6LU!X;P%[_%14'J*MG2MBQ4R-T40FX@(PHW0]@ETY /F^@@'K9_1B1U6=
M5082>60HUZSX4B/%CHDY,.=-F:/LX*JS/7YJ@P@ODC"(C3+ORJ/$K?(K9M>M
MB(@H&O>*799+_EACFAWFCC=P5> ;%I)</C D31-$K^DO;8>20<<9!U1[ZE?*
M">_SAR:%;XX3?VPHLIY( G<&2OHM9C=N:TNXJ,!SOY9C.>6?/]'IM#"N!F!=
M/U;#-,PZE-]U=VK0!.9'/7]X)1IJUFSO,W=[Q*2&>YI&+Z$K9[Z9!HV(="NG
M0*N)-1:(8UA$QYV#/5@?N/P^H8/4*NBGR;&7*2@MQ0!81V%9.#T/\@V5>:&$
MW_8XXRVJ<OJ52;9 /!S=LO'D7B1FZ0P/XE^)NQLZSS =:#APXO[H8F'6^*L_
M_-OX/<"^;EP2U=AH^,@-Y!Q*<8.;$_R*,M&L%KD*2G![E5JJ+>(V3:H9,AQ:
M^4K>HK!$J!I!*A1FITCR[BK?2[LB\7L6=^SWHVJCTNF!6J5*=LG)(]"4]UC[
M$G(L1FZM! #O?AG]-N?3)**.Q<EYO\4^'2NV\J4A(UL)*6HU;/NDLM*X7AT$
M+^J[.3T\)]M-3B'/ROH@_WE(&]C3S%9*3:C02)CBSXD>]_#'?9VZ!.(5"_4T
M-M,GX&X4% L(Y+.65Y!^8/,@"A 0CR+]_H#P^(*(J(YGO)YP,C99Z\"E7';]
M6[4]AH()7V.[6XOF3#:J71LYW#,0,DEGI=^6HTX0,W3@K_AF:,O,Z^SL=L59
M+.>1BYAW8I[6*A_S@#]W8'R$<C W7"F2-2'I"L8GB2PGV2OG];(A:+66M\@
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
MJM1!O5*2*2N?EVC-"&:JRR"'EZIV+,WC!9_6Q#(0K=Q.T,X?YX"OCC(9"JR
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
ML3'>XE1F'[*285HEM-W,VN_!HU)SF_><0>C@-)_!JO%SI?4:&MFS\WQ_<>0
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
M7FLY^(5;_L$"=QG9\5]Y(WTQ^3\ 4$L#!!0    ( -5<!%VGV%&_]N,  #F
M"0 4    :&QM+3(P,C8P-C(W7VQA8BYX;6S4O7MSY#B2)_C_?@I<[]AME5F@
MB^]'W\RL*3.5-;K-ARY3U;UM96=E( E*[ J1:I*A3/6G/X!D1#""+S@"H.IL
M;*J5$@EW_T6XPP$X?O[O__/[XQ8]T[+*BOP__F3^V?@3HGE<)%E^_Q]_^N7N
M/0[^]#__\[_]MW__/S#^WV^^?$#OBGCW2/,:O2TIJ6F"OF7U ZH?*/I;4?Z>
M/1-TNR5U6I2/&/]G\]K;XNFES.X?:F09EK=_;/_7\B^&&29IX)G8"*T0^T[J
MX""P+$QCRZ5FX!//\3;W?S$CFST5>M@)B8\=&ILX,ET?>U'J^8'O1H;M-(-N
ML_SWO_#_1*2BB)F75\T__^-/#W7]])>??OKV[=N?OT?E]L]%>?^391CV3_NG
M_]0]_GWP_#>[>=H,P_"GYJ^'1ZML[$$VK/G3__[XX6O\0!\)SO*J)GG,!539
M7ZKFEQ^*F-0-ZHMZH<DG^+_P_C',?X5-"]OFG[]7R9_^\[\AU,)1%EOZA::(
M_^\O7VXF188_\2=^RND]_VQO:9D5R=>:E/4'$M$MT[X9K7YYHO_QIRI[?-K2
M_>\>2IJ.#[LMRY-1N98AU]+TN);_?4K83Q>HKTC?>JBK N4:<S^ITG$.TT_*
MU+UC$8+J5[@GYF*5VR_4=9ZL]=T]B+I8=?T:J_I:%#79KO"U.(KIJ;SEO_C
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
M4URD[GFU4X"?A7XH\GO,QGA$7)G^>2IP@W 91\&M0J7H #<-SX&Y&P.FXS!
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
M>566=^5C7B?OM^1>-#N8'$!S/L#D8BX8<<G8/+GBP^^C9CG/J,3S@6D@EC,
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
M6=C$ I$J,&#11AX'>3:K&0-5TUF-B7H=/JL9HR<)K>;>D2WQB.KE#@:&Y^+
M\WSLAZD31T%J)Q&(26%<C/:RCZCN?8FE?7D"(S$OOMQRF/]*&"U1)C)GD[*"
MD5$A*Y>.S!DZ+"*9?5K>06]R?D+$"^<F+OZZV(\,"X>^W]">6+X34]>%-1F9
M$K2&DQ[E;BXI-YG$2MQ5+T5 PEGAQDLY[)QE"EUV5,SJ3CMG[)C;SCXO>1&V
MR._O:/G(AV>Y>4<^VVQ(?(ZVV7W+F_1V5_+KC(-,.G PL5P;IQ$U;=-R/2.@
MH-NP$.F:7;R3@IZ*<K\ID/ O/E^RIEU/V78S4;K=]T5@\[MK4>0:. C#V*%Q
M:E :2E3 J,?\XG*8$>BW3$O,FP1.? A:D1<+Q-J^O+#HS-7 7(^F9*9!JM$!
M'978H$X+A9=J98Q7=;,6)'O=Z[4RL SNV$H-(KE/3._Y?/*%-KZ7WQ\SP^D]
M81ICXJ0&]HB3^!;Q4B,!<60*R-0<ZSL-T$$%X-:N &B"V[AJH0!NV9ZCH+C-
MBX21JC9>!22NN\DJ#L%@0Q7P*BP&5&7]V\>6K6*$W9^E')Y/<6"DE"W98B^V
M(VH85B3BZ8.1-?MS)TO,BX=FS_OJ1<; /+(3H_"JV:3R<Y[&7NIY&?O7T<.&
MXZWB1Y-F[+UE^@'X/<V[,KDJR^OO3UE+&_N.I;6B]S3'WM7\Y3\*0UR:^+7,
M43OG?4&%B3"7N"L);T[79TM HA:#+F3.F25U(7-TP-4N9,Z9T[^0.?N<Y&9@
M5I'[^Y+>=R6(7^@SS7=TOM+ #B,<$"? ON,1,XF3)#4-T,Z@B%3=VX0G.O!U
M;*<%<(=0"$#![4+5L #W#J<0T7K\#S):U;:BD,QU]Q@A, PV'$$O7]*HX7-Z
M_3U^X-&=\[9_SM^2ZH'___4_=]DSV?*;^,WMDRRN:<+_P!;%I[_H/7E^XN!$
M"0YB@V"+IG9,+=^VPQ#>T4&ICKH3@@/M$.UT;AH_H/;GBE^WBIE",GT@U'Y4
M8A'LE3\ 6+P[8K]7M^TKP3#G.FR:_Z*C*AMT5+)[@N_@G?WRY(5C8P-TZ&R@
MNC^%%K25-K)0J^$K=+S0 O%X:PP]HN +JT]%_F6WI:81N29+.J^2XHF-_WY+
M[D675],C:(ZI3##FDA$7C<V3Y4BGA?C":P:'Y>67&@A@44W >O0K5T$1.<ZR
MC5(KLIEA5UN7+9O67YT)/ UWP^M_UB]7W\JDNLF_[AX?RQ=^8:RJ\[MH^[XH
MKYZVT?;O)8R>"C"D9D>]ZG)6BAKF^V:# /7*!?G,S()9_8*N>'MFU':]K[I-
M</8]SG+$32#ERTDS=-0DON(^#@%YV>DUX0N+ GJA5<RO)8&85$R!R%DMR$@8
MWX\Z,J]?UJJT=]/M _O%34T?!PR^+G4Q"=(0>T$<>D9D^A$!D1+-"=,<E<8Z
M8J)?N734B >6D,W")K:J4@4&+(3(XR#=W'/.0,5]/$=%O4K+SCFCI[ISSKXC
M03A[?U]?PG@Y]?YJ^8,Z_LM)*)8G?A4HR,[R*S-B+IDJ1T [->AZY+,+9IT0
MSRX]*UN=7;+5.^=[:#*M\XG5L0),4A)BQPM"/XI=FOJ@B?5L?-V'+ =IW1D"
MN/[Z% W!<Q1Y&X$G)N+F2518CQJAK+#Z=/25ZZE'31N648\_!G.LA^WC:">,
M3SONK9_3YA^#!)9:/@YLQ\*QE?JF3>PP-(2.(L3$Z=X!:X3Q15YQ2JY0(38S
MT+)9W]6%F"\* CCOFNIA@7GJ9$.;#JK/:?L+P5IE04R2(FZN +1LO^MA<R)W
M18R$@QS,Y"[F;1^;.&9XEM_$,L%!5@EM,(/VD0[XEEQ&T?6OX.UENB86N_JA
M*+-_T61P;\$P<&2X/H["U(P<PW5=&)?PC"S-(:]K\])TT=ETK7,0.4B'I1US
MD(FE((J @ 6Y?:N;%H-]QYME#,"YB8!UBO*4.4FKYBP")I_G+R*O7,H8<R'#
MW.@:(^:,XB%Q<<2&H*X?^X0D<D0R*M33'#CZ9"A3[(][A1'_7J">RN,,*G)K
M'<4?JEB<>KV/"KC3,?+)O&R.'\SU[5?TEFSCW;;;IU2]'-,#E'+R&B7*O1*G
MC4I@IZENE$J19,"9[)_[2T73W?9#E@Z"<I!2'$26BQW#BM.0.BE)0%2<(D)U
M%[M5=?;([YUR:C\F$FV93" +C@AT8J%/-2"P@#;LF/W^I%MVJP/Z,(<0G!\'
M8+(JGAP1D>ORY0! &/#F0-Z59.:-V=J=3V,T^5P_T))'HY(^\/W]9WJ3Q\4C
MY3SO'T:/7EVVAG-='%BVR4*&Y_N)9<6FV$4P605T'_(<U4&-/NA$(=1JU#8H
M^/&"<UHP[F)11B>:P!1*/9!P!F%)-%1Q"T/%K\LZ+ G.@(]8=AR)@V->/'3]
MO8QORRP6OGAW^I;NI.,[+>.LHJ@1!C@(/C5MWMLOLPKHQTW!EJ!9L%/=40OD
MSG)/AUKO!'?4A)-SV_$GY";K3[3F)=>W9?&<L=7#FQ>6!K#,X"9_IA7?S;V*
MV3*CY>P?$N$U=^F2F.#(2A/LFJ;I)-1/30K:<H6KH'LGEE^"2+?%MZK=+LGV
MFB!R4.4OL+E9 F:QV5DO>,#=6X[;7A,4O: ?N#(,OA_101_4*?2RX=,U6['R
MWW&6@?:>"9_9]]=,M/#TR>.E: :74&#5.5P>H/-9_(*1+N3E_4@)IZQX;.^:
MQ+N2MY$:L$XTT2L*4QP%L8,#QPH<-S%-$H/X942$:HY7QZIH?L&KD[Q<+Z4,
M0X?-G21@"S8[28S(22FQC/"W9UI&Q6NAV!<N@2/JJ]$#50.6@EL]BO&!!7;)
M+Y@\^[& E:I9D.=$O@X;L@ (DZS((N_*!=DOM%F7W9*R?KDK25[QG*C(]XWP
M4M^((IQ&3HA]*R$LK)(($\]S2<K[85-0/^P969I#:B<9-:)13[94*[LYS,3\
M7Q$2,+>7!@'L^ +F*?+W.4FKNKF R>?>+?**&F*^FSPMRD<R>T/&]TU,DM!@
M_W%\UR.6:9L@[Q81JOOH?$A*)[W]*H2AF+>K1@;F]I*@7,S4-V>E)JJ^49&O
MRM4W!\(26=_LNW"VOJ;NAPW.OB8/I*)L'7=?DL=C"5![X](\CPN1Y^/ #1V<
M&D9D&W;J&*DPCY^@3-UAH:F!*0]JH*=6CTVO'@^11A5Q%D!1..=#A":0@!&B
MP>>H ;K=XW-48M/=R%7#*@@T^0*^05%)JS$1 DWO<Q1"7X7%B(1FO[WKZK3_
MGQU+2FBY?6F#T8#;DY?EQG[,8D+B)PZU?=<0ZL0P(T-S#-A+10>QW80HYO%S
MX,Q[N"*381X-MU;8?07LF3F@86^WWLI^.#KJW)BK.*: 47M'%'D4?F[Y]H'/
M]^_Y:O]S^GE75TE^?Y4GO^3/59T<KM3_7.9U<I/?EN7?RPIV(U9:@&:__#LE
M)2Z>:8GY3^AM2WN5Y3/<$%5+(=%R0MR665$B_FZ%[AY(C?A4QNVK2=X<1G!&
MK%^:/6H(RX[\YS$?#5;[*&#Q8M5/0?'5WXOAE#I/EI>ZVM'SQ<#T3ZDO'^RB
MK8R1CE"\:1MU<6"Z#C:L*/78_Z5Q#*I!/1E]G<V)2K+STRD0H(T'W3V>Q"V3
MW530TLOI=.S7V":8[]HT_I!T$6>YH\F'8_>AK@7(5#]$RN_<^$F"S30-?$+\
M-#5 [9D6)6IVMTX^HM\Y5Q2XPF,9,#$75 H#S"WW"/1D'YKY:"G&$+957?7D
M@KRURR7%S!^ICQ1\4<[Y;YHK]E7-"3R_?B-/XPT[$CO"@1413$CBV:811IX%
MFDS'Q6AV\[W0EJ6X8F*!W;TFP!'S[LM-AKGTP=J&%YA+U'!L/V^4(M^=$+*J
MP\X;>NZE"T_+LNNDE+EZ\K[M3\>9D:I/=%"422R3^:;I8"_Q(I_84>H>^_>)
M>>>$)*'OZFF3/N#&6R>W:\''%X,IA;;@FX))S$LO,?V"IJ=5M6MZ#C;R-HA)
M5$G&,VN2,E*><2DKD_/,FCHDZ9E_7/).0?5V6U3TKOB8/V6\OO6LGP;DHL'\
M4+K3XG;OIE&![]S<98\4U07Z^.GVIM=4FWU?@9RU(B@M[XTI!@B8, MBHZ7]
M"-!Z^4L0"^.O>S-"S-C!=0G!URXELQAAMZS>O/3^=4Y7T4S6:1SA,(QC''N&
M25W#36P'=(,"JH#FD#'.NWH9HX0@LH+;7!KQ@D40*:@NH'Z V:N<W$%0_"O1
M-\# F29H (XCV<VH.5KA-R.+?'R_V\6^$1 <.KZ#$\<E@>5%-$E24#^B,2F:
MPT=W:'00*KG_/0Z06("XV&Q8%(!;#.^T,V>1JEXYHS+6[78S9^:@7\WLPW"2
MSB]%5-197%WER;OLGK?1_EIPFA;F_MW6_/C]F=!W<43"$!,S21S#,8B=>J)4
MG:)"-3OM7HWFX+93!!TT$>>D%,9PWI%U(0/SZWE0T+[0%G93"X22.'^G#K3D
M6#Q5H0;B\H2:/\/H*3S4:KR>4./Z[)[@=^'[);>TN(KK'=EN7VY)EO" ?/58
MBVZ1C+^M.=S=7G]&>ZF(BSWM,;-0^BJ*P/+VQ^7&PR+:97:#]C;F39/:SI@8
M<K4=C'F3^IL6"T]>UO^FM]9D7MV0/_46)\#S:MB@ZZZD-RTS&>HILCFYQQ;1
M^ANE.;K.ZY8G<Y<G+:T0IZ'EO2^9)FV3S/^[R-BD\U<6[W8E1>_W%RVTG(O+
M8:JXOXR@\%?I. ,#9JH'#7 4^(+@/:EJRLD7V1?HOTB9?",E'3E+9PMUSZ0X
M-%,;QV$01X$5II8C=)8^+T;S+'@0W'C(7K1X&CN#SW)ZK\9J6) 9-U@B@9^Q
M7#QE5X. 7)(NBP0H*5\V<"8-GWEYM<1[V8!^JBWP-#RYOBN3?2]/]OGR+HJB
MB?7P3=U'C9VHIM>C>/(\8N%RXGR9<;"HP3*.IJ9]T,AVT590PCQMDE2R/#+<
M:HGRM"G])'GF*6E:8UX"T#2M^!O-[A]JFEP]TY+<TX:BBJUM>#'/+66?<SZH
M@ V#" <>8?_Q(S:5!XEO1T+;>'+B=<_MK3)MUYT-^M;I@TBK$$HZC9HZ.C %
M,@1FL76(/O" *4*'6]=Y9J\*ZG1!>V6:BKP-ZO11RI L@8,ZKF2(\+59DR6
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
M<'/!"NK9.4QBJRL%QL.\4,9N)97K/:LTUJMS*:]>I=XS5:0VO?^XG*NV_=J
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
M9.KJM/2PYV.!^!"[Y\,SXA::_38^#9Q1#.*"RS9):%3=MNUS%-&J"%#S;=N
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
M/#72X#T[8YRD<>@FL1GZK@DY"(B3UGPVX).I8L8).P T3;K3E@=$CDS ' 0
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
M83B8N*:%TX!Z)+*-U'$]:#N[ 3JZ4PHJJJCD9#>HK BC;449WJ!N""8QPZ9
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
M2U2_K$3Z\3YM<:_P!_S4Y5S,'^_3!_FN*W\.$X[P6IRLYE6O#&W715^;M,2
MVKS<WZ4_YWE2#>6FQ>LVIC=_\>96C,4N0^SG'1W@K);IK,=!70.0^CB*4@_'
MIA<8L>,8MI4*#[=5QI;F[;\J\LI35+%:G7$;9C?HR.Z9D=F@(\>;ZODNTQO4
ML@T82JON$YQW$M[G<X'Y ?^_^D@ ,X;?Y:.1G$^\]D<$FW>L',FI6<GJB*TW
M9UDY0&<SFM6OKJ 54CVBM.DEPEFL;YI[8WF2" <^C3"-J._:J>G8H;F@)]((
M68EL+9EC;=SHJ=+62&-(BEVJ*D-'2;^?=C!RP\*F+OJ>2999UOMG1F8=38#&
M2+Y?-Z 9$";; LV]NZ0_4-5WY!,MXV);M3VN&OU=VHC BOAH=Q^;MF>Z7D)L
M%S:Z:X*69G>W;8K3M,+I4&^:&@+'E$ZA)F8/%&$!,P,+8)!L"C0IH-)N0,.4
MWJ$-T*3(P_U_IE^14VS>S(;_'R^6>R4[GD'ZC3>KV<9L4^5_8,['^2\Z3UZJ
M?F*9F%A\"I#GN*[EQ&D2I7^\T&*;)]_WI-B+&8!%/$'4XI(S<0^?MP#BCGK5
MA)R>J".R1Q%]W&8\!,)]BYH$S&PH_4Q2XC-SG-K8=\,DB,S0(,1K/I.;3-!I
M6_D3:?E2\WE0]OMW^23$3/QJV +C#(S0INYF?J*W02=.4/T$1_WBEV<OU!4G
M!ZX.3?^RB9(N\/:A!#Q%&\PR7E;=@I3 =KE)J5ET:6_US]MLNZ=?MJ\TN<WV
M[!N]99OD%=L^]^6PNQHQ^^A:%)MQ8@2)G83$-N5:I\^1UNR]MHQP8U>S@BM>
MT(D95',CY\T",!:S?'J0@YFY2VPVY] I]W?A,BOO3SY+^)W:CXL",MY=7'@%
M.2-SF\5%[8+7_WN;7<5UG[1[\M:S+2[V#9+@T/8\'-B!D1+F>EDD@-B668J:
M34I+#;W4Y& &8QXO,3NA% 6H>:A)H@\M\9]XD\\C+O<SN(#M@["LBLS"/+U5
MK8&P^)=&0/S%!;52;,GB0),OI\%'=8)]OSEV:.& 1BF.3=.S3&I$3@B:OC5-
M3K/6U[4QI*:.:#TJ'%B]/(.7F.*K0P&F]34 #6'4H;QIBH$4UC2+R:BR^&:<
MV/IE,[."#Q:\S+\EFQK.TTZ*E[P^IE8=[JZY$2G>KO.$7N: A)1/M+<L;'EL
ME[<3ZD6)T-%!D)YF-6^RI,]8V*"*"52U$*D809P3:,;X-(S3RJ\!')CVJ\!%
M(I%<2-H%Z>33ZZ^<5"XD;#^U7.PU>+.#J\?'_4U1%=)]S?>_T?TGRMMV;#,*
M;W8@LI9NM_WQL:BNQ1%C),]H?BC/)^<RQA#C#)U8$^]]((35M(KK@ FFXQ((
M:6B% ,% JA6"$('56B% Q.VV0@"]!U?^7_;%C@_3*._2AR*Y*@JPRH^OH%G1
M?V'?X&)+=M74EJKQSD-!JO2RSNAB<=6>0&)>H=6  %-C(?DU*.Z\K%+J.K'L
M:DHZ+UI7-06>ABODUSS[2O.V!EA0!\]>TJQVC!;^>G,G>"3NBS2O3-+2P/2G
M%41AJ?(H]U(:<;[2:DHP*$#W>S_\ /RK_FNYSQX_[3\7OY+=77KSK_W;U9]%
M4OY<9/OD*DO8GY/;[/JU2'XK8.H 7EBSROQ*Z_*E3]SG^DRV19U<R$UVT__Z
MZD_"&$0_,[O-+Y+YO3)_J1Y"?IV_4MXQYS=*!,N7Y="=UTRMP,*T5R&FB@V
M-$A21@).;35#(@U$U]C(+R(9ZRX>2=8DF_,VH?ENF[156_?L^]@61%07;KQ=
M*-D=AT&4?';0+B\/!1V=5IXX#@YHD.(X-EPS(*[E64)UU;H8U&S[/I)R6SFG
M7=Z X735'XE@ /X=@0:&[#N<5DE')UXKL]?EMDF0J/E%)X;1B6/%9P;=>*JZ
M'E#-WKH7"IK [5U!Z*(C9ZWYQE_M^[]450 5F<\%_=>!-_[ZE#^3;79I@%TS
MQA&U+9S8MFE'3NJ:D0<QP (T=4<^3H31D3+ZO:8-3&P205#,7BK&!1@,D8,$
M;,0 0BJR2R(45S4U  @NK0?D5<E<2%[.]I&7L35]WSNQL)OGEUW^1NE $SZ>
MMD!#'%BQCV//20TWL!*7@.R".&G-YJ%B!%><H'8N0H>7#6JY :9 BD,K9C#T
M  :S&\)8*3PDRLNO*AU2G/"ZZ9!@0'KID/ 5Y.Q,-3@VXX.M*RKG@S*K_$?+
M<W'@V@E.+9-81A@XAI- [$F?A&:[4<\X/E($#<J<P$7,&"R3%J;T0$'!BCTN
MBR(%'B"PJJ*."WBID!-/2F[PAZBL'(;]S2O[S[&L(8WLR,:.8T38#SR*24A-
MG$:1X80TMOW(!VWE T1T;]I'DJBB*5FF,(2.X&Z\4&;@O@L5%[Z[3LBC:A\=
M(K'NCCDA9&]OG'IVJ;?=S1_IS70S71PZ=HQC)R:^XQLDLD )P<-D="LD;RB
MH\HSC+O9,4U.L*SS?(84U%&6E5^Q4_R5?3NK6L<9*!:XQ$.2*G=_SXB\DZL[
M).BX6SOX](*=M!H,69Y%\JJ&=KW8697TZP8Q#GU",0T#&H6N[Q(2@S?6:9IK
M[+,U!Q>1\KJYI%P4301+P#:L#B&)77D).'*[M)BX*C?M&8KK[^%B$ QNZ8*O
M+NE]TQ2O9X]5%XYR]'(SC?D@0\_'E)J6GWJI[QB@G7Z:G&;3<"1;-W\!%OW,
M("6F_>KDARE^V_7F$@)-5X%B8BKM?3-*[!W:W\P)/MP!9_8M20W/LT>>4<Q/
MZ@]LB>%;L]@T<&#X#O9-VPVB.#635*CEZS09S1K-B>)J!BDGNT&<L.0./P*3
MH%HO%AZHSESN!ZC<<#6>%$N5^@X365=M)P7MJ>OTTTN;?'RBQ?:5&0(^[JH-
MK)6WV?&:O7/U?I^76^X/'._=AG=N%_M)0'!H)0'VB67&@>G%<00[HZOE3_LI
MX/F9%&\\&>;$;B<OIL.Y;)\0-1^3X*'A_< ''C Z;5HZP'=XY<F91V[/DY5:
MAC?=?,\Z;HBTN"F:8%7>U$0-=^_4^40IM./M4=22D;/A[72 >UJT$9UMW,M/
M8DX6B7P+4S-BOW="WPQ ":*#5#3;TXI&E6OX:;L[U#G6]7"-735<@[FN=:=A
M]('I]Z%,3K_Y"69@AS$4,Y.+D8$9N^-T$D8/500WJ"*ISD)-2J3(S@S36-5:
M3(IYJ?/3#\MI;A,%+S_GQ;=CI^R[]#I_?N:UV.<.514J#6P'1RD-L1M806([
M21P0K^T6_B"NS?.4A;[ YPW#'^ :?B)>97/'%7U4<@9@"BP I9@V*T)&2K5;
MVBC-"W2BSI&IZ===Q-4INKBPBK1>@."J)D <@$M[ 'A3SCC43=9&NB'Y"<%!
MXJ<XL<PH-(/$M(+XCSWOP2]F ,Y6!VWC1QK"7^MF-$!-"Y&*,DR[S[$04V1I
M"6$Z6Y/1T,5HD']%:GB^]JH:-RC6I7(-/P33H[+8__&-7R[WTNAX\D <X]#U
M0FR2V+1CFU W,D3<X;-5M><*L)-%N=_&3'NZF>B0#+IS%*8U1UHVX&E=3BQA
M!1H48TIQV L=I6'_.BG,^5JK*,H@^ZV"#/\17B3-3JM;]F33VN&J*+YL,UK=
M[PG4ZXZ_K.]+T] <:D91HM\Y _5ELJ)JVWD1I<IJ)Y9=K7YV7K1NH:S T_(7
M1 ]-.)LG_@S[.;9+<9AX!C;B-#4\PW<C!Y1S.4QFM0NBA)&%WP@-X")^([1,
MVF4W0J=9;,W>C7XA^T-1]1-4>T$T+J7""Z(!(JM?$(T+.G1!-/&TY"F$MSO@
MUTT77E05C4B<$$=FFF G=AS;##W#AA4]GJVN62DK6LV=I40)PCD0@D<06?&
M1Q!AR>"'D"$)5!U"SM9>]Q R)%;O$#+XD&Q*<U[LN7)6619\AMCE56GLL)V.
M. &V?9H:) A3&WA5VB.A^WC"":)JF]M5#;WY\#_HQ68?%S'56B8M\,#":=7;
M7#._B]-3F9X\)HNRU.0>@973DL<$[*<DCSXIT?2,/-/DYB\:'_@%W5V:;F/V
M+?^<@9L1SBZD6=,J^NC( &HYV*#/>;[/\KU@V8 8*/,'0*5XP'1Q'@H-O0F%
MY95KR#:[^GI-VD0%/6O<)OR2I O:3!WX1F.Z?>5Y&5_I?B0N'GH.#D+#PYX7
M479N-!/;C$ >Z00QW0YJ.P'C1'N#2+KG??-WN_Q/PCZ^ZF;HNJ#)=H^^Y*5
MW!D.J:!OJP@HH*NK!2.X6RP@O"HO>8K4NDZS@- ]'UKD'3FS\(WN">]7W%[,
M,U*'Y\..7T1_HLP&;7LN=I"&F#B1@TW7)SXAB4UA+O8\2?TFHB6(DIHB3/$%
M0!-3?[50P(Q 2QL=4V$^=(%IZ(]G ('575Q814HO0'!5U1<'X-(  -Z$7^_=
M%WERB/=WQ7=:O#*O8RA&9:0NCMAI&H=.$OAFD- H$2HN'".@6<4;DE766T,5
M?.$WB,NT7JN0%J;%$H*"K@"GI%EP&SBX[&H7@U-"=>\()Y^#*=K3[IG? NU)
MFD>]'E>5BO'V5I'A6-@QTX3:06)YD26B8OVE-2M72TQ,E08DGU:B9?+ U*>E
M,]]!:DZF)(^KO.6Z=X >V<YH:)!1V#*,B]'8A-USI>^&9_F5S@^\L(JVCS/:
MZOG$$W(>]<=#R;;JLKS.GZ-MUC;CY+6![)/CE<#\)KANR]FY?;]^XC_>9E?/
MW-/G&7"#K[23Q=[,7BY;FF)V6#=X(X\D=JTD"F.A7)R5^=9LFVI^>*%*RNM0
M7MN^X_&1+_[CB3&8X[_69RMV>O@!/S&8]6T%0!T)VL'LU4=UQA'[R_'#'7_F
MR/<&#<Q(57>:61E\14>BM;A>]5RU\D=Q>3A;FSS\"H?/J;I^RA[OLS+[E>QN
M,UYBR6?3/;^4^^PAVGW.BZN77;2##O, +ZP[LG.<GG8R%4WGZ],(BFZ4XR/-
MV/EY7P4[KW8[=$\9]CE[B2W+PZ,O>=$,I6BK4L^&L3V(SYZ6^QSF;Y&T?@3
ML/)[H*]X0(@TG-)C\&#45IV))P7$Y8 \N44DC%PU4N9ZEY?T(?\E>]GRCO9U
MDT51:S:ZPAI)5<P+XI3YM_UA^TS1/D>_?+V_[<Q^ (SUF@!#P*0HP0%H.P0A
M4->+4DQ2.;4>7W8]_9T5[4Q1YY^6.PUW*KE&PEZ!@T/7I-CF7:D2XL74$=+8
M40JZ3Y@B-82"6(B=\Q9)"%/#KG :NJJ/2J+H>--??]6#R*AXET>&\0<7CEHY
M64I>75"?+?K](JM[7(/]1 *2X"3VJ@)H)PY _2)%B&K6Q4ZOD;,:J&735J9
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
M0I,(99F3(KO(2!2Y7E D4HO,QO,VO$[U2*P!E!OK L8:HND+0?K)6A30%<M
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
M$ 1V0D@09)"@]M7HV\2<*UG:>RD-I'Z&4L>+4>;9!7&)AXLDHGN,DRG\YUW
M216]Q3[#5IK1K9]&1611@++0MI$;1=C+G#R)[ +V;E3]*"B4O6OY*,B^EQ1Q
MP5XP#%)7"?AW)NDG:W<ZU67V<FI(,TX5ZP*KE2J:"TS;:V X]L;K.0?6=&'F
M7:1:;G!X8(<C6:_J>SK$I/-.P$KD/938L8_B//$"[,:94X"LBR?$>('!X0$Q
MF183>F,QL4JMN[@*DJTI6 <;6DQ $=_#$"N4$<Q#TE8_P!&Q<>' /,AIQ8#@
M6GBRY+:N&;7G[I#NWX[E$9P/F;O?L+51L=6!5"]-@(C5(;>1^GX:\@F.6?S+
M.0P=T&$6MX#:0%)B":-2WF%VT,U2"TNPAMF#Q6L5J8OZSEMW14MS7J;[K]6Q
MZ6/[F3T3^O5#NF?\Y[SF=$Z4T[V(7Z#4R[V >!'.BQ!$9P23;]B>.TG6;X^$
M>G:]?*7W)U2Q<J]6@^J"OG7S+AI^GA)+4)XG9?6SNK%ZI>I^)ROJ0A=U$E#Z
MMG1*:JJ94"PI#K-R*>(2I^$@0XGGIB@)BR2-_0PG,:CMP?7PAA>2BU&H\:-=
MJP*X-AAG09/%IF[21LC.K@=_'X,44YKQKX*[TX..FK_0K\T+1M*3YMQJ//EQ
MEDBW<&Q3T>6V+#8!29*R.=3+_O-*P##;$6/5]HI<P*7D+O/&V\Q3%H 9.LFB
MR]1>2E_K*B<$'S_2Z30\@W?/['$=;[^3.B^/!(\]XB)V4!S9,8ICQ\,>SI,8
M)Y#WU*)$P^;8RV\CUJ23RIR[8T-W6;73@;W0EM4H]X[3JAR8Z5[KI:7^[*1;
M9_'Z7H722#6]'9?E;?K"E(8_?H?*W[B6ZW>7YR]/+WM6%W9W>B3-]KPFC^1P
M+%_))5#=O,OYU0U]*LN+$Y04:1K87E(0 HHQKYR/:3^XFQU;/@;SLYH)6E<S
MM-CD5&F$U9Z%I%^]G8:!CCA N==9JM9QMXS4-VA2EW:&8[79O!,+\BK5S3,E
MKQL6WN&%^F./:?T\X<UH/*70"^B.GOYGAZ[KNWZ<1+[4TC<9V?P&A<E:9GQ8
MP"]>;E:A N]"M "2[YRA#$RMMX4T0%#+"2X(05.(Z^LW:]O G>:PL0+_@K7,
MIQ_3LFZ:+-\5EU\VA:B3'@BQC1C='/(*-TRC-"5A!DH:R @UO"8,J$);,G55
M4E2!VN3<$]W*@"TE STTDFZLWUZR/]A9T5-E_9H>J6JM+^345%;NZIK5SCTU
MIU S4E0UL>Z*@MYE@F1U61O:.5<%(M^)@G59"?.,K!+WJ@;ZJ5<Q3!U_I1\I
MOH\09!%*0ARBG$1)[-FN%Q-0-$4@RW@*8! M:9M ,N(4Z!9'H"O9M( 6#0"W
M)O0%0SKJK*Y/]M#\#9!G2<#4ED>8E[1Q4F$1\C3#L'P+W,V_/3S4Z2M=XCE&
M3-_W),]1XCL$^;9OIWE@AY$GW6QQ-+;I@IY>FH)O/-;"LKN_ AO,''7"DG?Z
M5\!3<_L!,$&._PP0@>L_OF,SYW]FJD/W?^X2>)KQZ^%X^' H3L<=_N/C 5RT
M-W.[Z?P&BW94!ZMC##U:5/K+\=2<[[BQ/E;5Z5"=)$O414H0F[\F_, 4AA1T
M _5["TB5\I%S8VZ6DUP -<Q++EVZ=N_]Z7 \U2_]$:5_$OQ S7N7TS\UISH9
M9<^^:EJZ3[N9-41924*WY(47(9OD@4\*.PD<Q=XDX+ELMU,?3*UQR+O)69?9
M69?IR30-T_Y8H%M^H\I6C@1HU_.*,("RAK1'!^ S>:>@@;+*YF,)ZD/.+8W#
MS\IG^MT__M;_AOZ7T8WG/_[V?U!+ P04    " #57 1='/KEQ,*!  "Y*@<
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
MO;^YG5=WWG_Q\Y0@W&2L625-4AF) ,JK^ O+D<:YHPJO$C5Q)EE>$%1C:J0
MB-V+ZU==_]TGJ_RV6NZ_>/8B&F,I06"46V6,0V($IWXO/1-?UHX*K&QZ* !3
MW_0/_]I1Q4D@D8> .4,@(5";D#MENH6,B6]U1T704*D7 )QMO'^?E)H9-1I(
M$K^R01L:!%-<Y7:DNBF:^)YW5#AEU$4!R'J= VY47!N8 8R55,PB0VA7%\@\
M(=!IKW?'"B(,$W8)ES;/PB#[;QZ=LL!8AY)0E/2:2DURY\*V4U),[&G$B/EP
M%11@=][=OS;-.+SQ<8M^)KN6S#S%+5"!<B"9E-(QGI)%,R/J%9**"3J-!ZV<
M2BD 8WLB:OL73=R@4S,D!CCCE!L4M^OL48)7B2HF C4>SO(JI@2D)9_P^6+9
MRPE$#$AC(!!$0L01(9AE#Y[OI:88KVI$;.5110&@>L9$@W3M@+8, \(I(5H'
M9#J'%0[TR:?-FSMU'L)!PB[ )T^]3F:KFTT5[R(USDB6U2]L"RMI'H$BW &)
M"80Z)01V]MH\MLW9'G*FS;@["8YR*:, ^]-?0IPP8+"-VS/V%C$"N92YO?.!
M27C96^>=%%695%$ J)XU9FIM-& 1!G%/5JD?H/+.>VU=UZSF@8T8"^CPD$NW
M^_LO'B[H H#RK8YG@W5]M^%@RTPK'UY% TH=!AQR[REVG!B3&3#[:)DZ_7<4
MX&01_.$ 4EL +?S5YOXXRQ6N<YM<:#W_K&?NX^(^::O1?33=&H944R,,8Q(2
M3//W VDG9=J8TD@ RB'V @S0%[_2LX5W[W6]B#[<\L+:]<UZD]WPSH>9G;5L
MZ0I(I@A " 6>FE'&/S,#Z76JIHT?C82IS,HH %[/.-B$+-*\L-I?^\5R]MUO
M ["?JF4*NUZ&;_I'8_L."F@O)-!$,H<\1M#DKH(YD,1I@TMC&;,1U50 "IM2
M:W1L8B:9:0NX%-P)ZC@CN?VK)A731IQ&PM) 81<0:GKML-ML]Q6B> (!P0N%
MN532D:[I'6/4ZO6"4O:>Z5,%+X>K)1O,INUX_'FCGFN_FMGH9[_@+7?[XY>O
MFJ(7<@>S$S9&IA@"0ZR.QC'"3"!)!#_+QLCS>?5'DOJ'JGY7K<TJK.?-IH?[
M,GJ8!\H; I3@!G)G>?=XJZ,<M4,(G#K:E1E'#8=M-&45X*Z]./9$(J+TDN#B
MUW._D>#"7=Q4]6KVWYN?[^U]U7!3!0>:*P^\U @3%SR%V4&:B?:I@VYCXW<*
M%1< [2C-N)-]BJ<JM]M<Z9E(GK/>EFH;EVOTQ:%U6!GL/,SM;!Y.Y=0AOI'A
M.K+:"@#F(:-$@B= 6VQ!=*JMYQ0)!7.'D@>/<ADQ]C<RV+*IHD187:Q7UU4]
M^^_FH#T1CVO:R32E1C)O562K<]QZ%E0]D3-U7._4H#I2$65A*IX(+^N-[-SF
M]NZSKS?<-9.;()!4$6 0<=PC2WCV"$T/LJ:.]YT.8UD44Q;6NH:$&@*!LM0!
MS@-U@G-M5>YZQB&#64?+-CN]W3I" 07@J"7=8,M.P_@JGBI:-+ A2!'2H&*;
M.YJTEYAI<\Q&QU(>)9S=K+Q'N2ZKL.=B+_L$O8/>.6XL^7CV,P65M^]Y)&,?
ME)%Q$71, *(2B@/C".?."=Q#RO DDN]^L?8?XI).N<#ID7^=K:[?KI>K^+KZ
ML6=T.C''_US+%3*)W&NL4OJYUU9S:KW);?>.('/:,'(.Y#1S3,;550&;;6J>
M<1E2@_+-1:&OO\^L?V2L3[RQ.3(A)3A$ME'T+Q@V'GO;-;#V./]N*-73QHS'
M .N)-5D =K_Z^3QUU_<+7^MY8L;=S!:S),M5W+/>_[A-&US##2(2:!32]#I/
MD++8JNP-7/M1-FT@> P,CJ"1 G#V?.TT<IY- $IJ!"0,2"@/I6.YHR7/WS]M
M/'<,S!PMW0*0\=QZ7H;=ZX[&7;+20#DG@+42*8&)T=F[\'13-&W@=@ST9-1
M 7C:))0^UL)OY75O--NZ+8BX.E+2EH,Z:(^#0B9W'YYNBJ8-THZ!IXP:&%KQ
M\BU_VXNG8WS#TLJX!^,H*>LEI@9Z:_1H+7R?R)@V(CL*@ ;*NH"<WFA%?=3$
MZC7T$THC^IT"&$>WC6#JO<L__K:=EFG#KV, )XO4BZBR^T7/%LL$?+^\7+S_
MD1;#>K:\WH:K4Y.J1@PY^?XJ^GJ>40*)YUBXW%UV7B5JVJSP,1"55P_E;&=/
MEO4A,C=;K"-S]Z:W6BS?^%#5_K%IE5]&[FL==3A;Z/KN8Y3QI@M,BNE5FQ/K
MP^)KF&H6@*2" 6.499H3&&SN6I<1V>D7DH7G!.I2E%_$/GW/XOUF\<8O?&C6
M/3(BHKO!7#SY!(&\0"20W '9/:3TP]]9W0GD$'H!)\WH6.QW4!5T0$I' (S.
M1F!.!JASIVB\(* ?3LXJ''^\@ NP+ ]%U0^I2&_T<F:;N6\**!]/P$1JXBD6
M5)+<!<>MA/1#RUD%SH<+O ";\E>?1M5Z=_$];L57_K?UC?'U96@DYK8RQPP#
M"ED*+)4Z+@>-#,F=*'T0@?U0=E:A]O$45 #Z.@UNL CHX#" T8T3B IBL)Q^
M1SNK4/OQ AYP=%SEBZN_TJ@AFMY9E1H=I\PW_\YO_]Y;YJ^B?^?C'Y12AC&4
MC+I1NK8.HKH?"L\O0'\Z519@V+HX_A!/NK.KQ;9XU=Y]J_5B&5G<YG9LOIMO
MU>W^<[W<-*'<UY=$(@R4B=]ZZRUF!'.,1AD1DIV3:?/.3HW' Y;#B<!1^!)Y
MJY?7'^;5'W_Q[LJGD&CZX46(+__B[5POE[,PL_I!*DW>$97 :"\!(<(QH9V
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
M8I00Z& 1EP&19.?N.5BVKQG'/3 8:>"Q<Q"B$#CO-9JS'TZ:!$P7]AJNTR9
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
M3<5>F(P-LR-44@#$7HDT/$Z3WI>(BXQ-H7\-8)2>9 Y;#W,/W3J4QF+O4O)
M<%25%0')EG7U*E>*I)E#7D=_E0CNI0S$J.Q [$/9M-[=">"773T%@*Y#;!?6
MKF_6F[*HBYNJ7LW^6S],JGB17<%$=":, >G'GD%)7?8:ZL.IG+8<9,KM.(?:
M"@#F+EN_^=6KBXUR!@QG#FB'J0A.<RK&MH5M=$W;Y/WDEG"P:HZ'6[72\VFK
M2G[3=6J=^=UO"R>6(Q20-%YQLEJ1;N9** L)'@+IK 9*66L<HIR;L0JE3U(6
M\E29]:&JNPRX]1Y(CM/(4J6$<03"[">0O<2<<=%')V(:0SJS:*/DJKFWU<W-
M;%L)&*W VVI3'N@7=I;&DQUKT7H\-)L-.Y2!3%;KV6LO=E_[*@:Q1,!8#D&
MQ GFD(0RM\]\$(%#K5:J6G_QBM8X>OPS]9^"(/7K$#Q@:UWNSESME$QKK\;#
MRJZ]RJ"' GS_!A=O[G[3JRBCR_#TX[NV.W\<## 2.H (<AH%:1C+O2GVIVY:
MU.7 PFOPRJ.8XB!WS]6>##-M@!+:1U8D]EYJ1F'N*K,.<@H#528$= +M>'44
M@*R/BVC=]<+ZMW,]N]F3:&A4 )I&SU1$(CF3!AN9/Q&^A9"2T#1 S8T(Q5"9
M3]S9]I?DX_[%Z_GJNA<OCG&@,)& >V&#(0)#LCLIMZW-[6OOF?96,S<\LDNV
MA)3/UM1'+8'VU@ B+')&0(]0K^J%K"G )\+%(,_F>#&6H/L]16-4 L.<!=X3
M:#DSC/2KJCKO=-].9?5+]^V47,E9GYMT"X@BU@GTWBLC,<FA\L.S/D^=[MNM
MLKY9GYWR*\");%B\O3<Y5L%4LN( %Y!*+K"#(G= ?#\UTZ:@G.+$>YS@)W8G
M[[&_G?=V&;[Z>7AR?JKOOM97#3%Y1X$A00%J(#8$4ROPKDEI<RG[O*ND4\?Q
M.JU&%/#$@$DB^E#5?[V>V>NW>J67J[JZC=\\\/(7O7SC_>*AL:#[$(7\[7I6
MN\^Z7MUM6(]T-%9>M-52<0P(A,SYH*V#?4XI>:@IS&<=#KH)E%3 5OAB;7V)
M2JR_-Q.<H4\S3#S@SFK!N \,YY]-UJ2CL.UO&,2R";P T'SRJ_2PR_ VOGNV
MNEROEBN]2 DK6Y/=.$S$<X32* !$.>+4<61A]INJ5VB:-I]R)#!E543)]^KW
M#>4WIG;3XEMO9K,-N%1_[8G9;M0/(CW3=?J^=SZ_%0T"&@."H2H>V! !QB(.
ML!=4& AU-#^9%^AK-.7K +OO36_N7OSFX33S7!""DG2:X<!21HF0R$&5.^?Q
M*$*G]?&SXFE_*]BQ%%? EMF/M8=(W'/.%(H>)*5H,V<>4>>(RSX9MC]UI?2$
M'0TJU4GT5A@BGVZ!GG.0QBL83P. T$(1'0@E3.Z\JB8595JZH?KN@-41PB\,
M/L\$U289;A'0TGL0G LF...T&Q-'.^24TH-N8I-UL&;*!5G[BB$, RUP !1*
MQBVW7NIP&I@5;+D.5WL_.!VA@W(!]>(T_IP?[#60FAG@520'(648.]'!J)!;
MH&+LUW$ZFGH&^Q,OSUA)4_&6WZKGC.XR%>43%U(P@!AJ0C!,0]HGN-_[A44:
MJR-U7(TM\))#8Q\7\4O_3?\84F+2\I!L ;#7",P4\WI\S>M% %Z(B"8D $?8
M!LH"4=G'S':0,W03>Q^"MZF.\/$=7R*LM^'E]6QQ=7GKZVT7_T9P&9G4Q$]'
MD =&+ P.TMS;67_JINZ.F@<ON]O72-HIP'EZ9.C]CUN_6/HW?N%#<Z(K@P;(
M:*.!\IISYN,AUN0>J+6'E&F/>F,A*H?<2][!/E6+JV^^OGGGS>KK^N9&UW=5
M>/[#X_>UWH_.MML=QTRF/7#S_-=K=EG$"-,6N("H#<(09W*7=;53,M0"I:=^
M7,1GK5/Y7WMWP4"!UC(>0UGD2TA-<?::M18RIMW+,NA]U^@,%74!^U5:=:O[
M5?<M_INV/&>/*5 I:A&HT5Y[JK7.W16^C8[I\3)(N8V\SH&2+A M[94Q2G"@
M>' @Y1A*"R&&SHR,EQ*BB\,U_ IDCA!W :#YXK]7\^_1J]\FX'S0=C:?K>[V
M)-=+ >(C--!<($0)PE#EGCS625!9$#I&XXU082[Q%X"E7R,+ZYOD)OY6K?R>
M CJ/+9 &D;C0K(1!4VY9[G+I5D*FSO?-CIWAXBX ,R\W\C:C#"D'41088!HL
MPH0+9W)W*V]2,2U:<KLW Z5<'$[VS_LQA %MC020Q?\A0XSBN<W+/EI*<HD/
MUW$G9(X4^,275U_]8E;5R4)^JO3BW=I'5<IV.TFE!1JS +S&GA,."2&[@>6V
MZZJ.5Y0$AV/U5^479G'&Y-.^3'9H(9"$<4""0P@+$J <-Q+SJ8PK\W&WG^/D
M71QLWNJZOMM;J!!7$S",&L"I#M &;Y_-2Q\%.R_I*<GX'*GP3A -D/[$F]*'
MV2)53GWR.CYLILWFP'=QWW'UTLQG5^V7:Q CH /Q@$(-N:,Z&M77;@\.>5])
M'N\PQ(PFY0)LT/.+F-0\4-_.4L_CQ.8SKCXN[OLOOUW72?J_IE8YL]7,-_AU
MPL<3)W$@>(F,A\(SFK][V3":2]H,\]BRDVHQ6SOM7#OG[PN];9WK7;KS:3/@
M.'H6AA,$+/$<::6U#KFOX%\E:MJ*R_'WT*%Z.!Q8:@NLA;]*:6PG-(CW*VB7
M/6%"]&)U]!."-5YA#748XS*D-X'3SJF8SM0=HY^A\/N6\6"P??N]T_&V6FZF
M(#06$S= F7C41H1!1KAEP><_$[22,NT(BG%,V7"9%V? &A)1-G6S\FEPD* R
M**9'Z)#]]/Y>,!'G!).CI7LN^689!HYT/FZ4O+*3#!+IEU.DL /:1O^9:T.I
MC9 BC3J%L\TE<SB>"ZR3@$G%&3$,>IR[HNQ,<\DZ]7Y$+EFGJ L)'+R6_X(X
M!(EXH)'GVD+O+<G?+O\,<\FZE7M$+EFGI M$2_O=D0N1"T8"D,Q+A1"#P><^
MI9]K+EFWAH_*)>L4=P&@.2B9*=  E"0$((J)%U8P,4*Q\YGGDG5K?$@N6:?X
M"\!2S^0F#!1&"C#LA3$:0LIR'X_.-I?L(.P,%W<!F'D] \9B!51P&CC(K!"!
ML$#&S0XZBURR@]R;@5(N#B?[4V.PX4!ZA%,[0X.4H<::W%-8SC67K%O'1^:2
M=0K\?'+)=&1#$R: U=IY!0,GC1'8_Y"Y9-WZ.RZ7K%.8$V/BXLV71/^>[5(Z
M# QA"" $,9+:2]DHY&N#P<NGEK1Y9-#\ )&5,&&ES11RI8 )C@'&>/!!"A?]
MK3[;1-;I.E,F _;R'XZ780F*;\>KD'$7=(GL$,_[*F!">;;!2D5,63E<6?U&
MZW1*;NK1.K/%_M$PANHT62SE-DO%HAND;;]QCZ^-UGG^TB)'ZW2KK,HAOZD5
MWS43" <?]R:92B@DA5+2>)SN%>S,/E,I^VZ?3?%'RZ^X4^&G?;?//AY\--(6
M:&,L5S1N=Z/<%QY;%'"B?+3<<83CY%T<;+K3TCGQ0 9O +5,(<M9T&'<@I(S
M+ KH5OB HH!.Z1> I(-G8;@0!84,4$2Z((2'*O]P\QQ#2:8N&C@(45FU4 *J
MHE0>F'FX$OKBTQD^LO2FJNOJCW1EI&_C[[9-)5^D2*'(';$$,(%QP ()Y;.7
M!QQ$84F'X4R(&T]#!>#OI<3>Z.5L^372HMWEXM]U/4MN1&HOB!IQ/ZV!%A0"
M(QG22B%L1^GQU8>VDARO,?;-3%HI#FT?%_')?KE*K'Q=;3KG^MHFW37'+R+%
M@%+: 2GC(J+$BQ#&+=CLHNXLZ@ &("Z;9B:^ 7C)U>?:W^J[]-4'[^\9:O@+
M5@"C+0:686H<=<&0W;R7MEN!U]]T%CG^O3 S@F0+L$V_Q!U]F>;H^>7EXOV/
M-$IO/5M>)Z8N0UM^.F$.:*DA\%YK(9SUWN5N[?<J46=1$G"0)<JKAXD-T%_K
MV2IZC^$RQ"5R,UO?I"*8Q,:6DHW\ELOU0XG,Q>*QU*\A1"Q,W-LE!11S8[TQ
MRH;=[FYMEFD ";W )<\!7*?41>["MS$J5%)]WW+S9V)U0&U*^X/R5:7T(#13
M/<KV5?OJ$0C%0*N0LFJLII K%5CV4M07% S=S^[[P"^N'J77N#B ""C#"* 2
M.FN8B5SF'E/0I&+BQ-[CM;R[40T4< $NS]?KJEYMTGSV<1#-*5">&D"DC9;6
M"RUM]M'<#2HFSM_-!Y&! BX (@_AAKT,0,>!8BX @XAS% :L7.[^CPTB)I[<
MG@\@P\1;4*ND1#O:.XTB57E#:0!30?# L.?LT-Y(+UXP\;#UX?K/)[X";,1S
M1K[,KJZC4_W[TE_$$]SJ8MO!9*.:7;:8%4 '08$5 1LFXG_9S\\]29O&)\D(
M@FI\C10&M(<0Y?W,FD8DW!.@F95 :^H1%28PE[LXH(.<:3R8TP!JB.2+;MNP
M,>LY&C:T/RCSH?@D31JZMSI$(-"&$L ],A02RXG-/7!@S$/Q'@3CP( AG@(H
M,4',0^I-[D-/*R$E'XT[==U]-#Y&S 7L-I]\W"^W)N^=7]IZ=ILTT9I9QPT%
MQIDTF40AC22!#N4^!'604_)Y^2#<Y!+YQ(G*FRO3%+3^Q5=7M;Z]GED];TO5
ME]2FNU,#$+-,:4J-1+V\E%>2EO<2,+6%R:3>*K>LIP:,O]IEH;V0BT(+I-(0
M4 BY\QC1P'N=F5X#S#X"IBMUR*38*K>4IPZZ5,GW_JSKOU]>SZKV7/[X-9!$
M8H"$-#(8A[GO,]R[[=D3 B"/NJJ,LBO6*_FT[W;4, 2TQQPHYXD*CDHQ0A9R
M)TE3>R=Y]YPQ]#"Q2=FR\M)G_VV=%L=EV#IWS?8"&!BO-9".NQ"D8\KWJ9U^
M_4TE.BA'*K4:3<+%F*&7'#TV\O^\S05;OENW'/H"T)A"@#87&@$%07/'Y?K2
M5J)A&H:U4;53H)6Z6"S6>OY^&5V#C=Y2OFIC0U>1)\,DH-X$PQ2%T;0?::O:
MWC?U7>3I+-9@:1=JM](%_65X6RU: Q@8::"5]I$CBG'T#!V6I[!8+ZF:^L;S
MM+9J@$8*P%CK<)L.JZL0 HH+!3SQT DC!<G>R.HUFJ:M:!@37UFU4?[]U5]]
MNN_U[N)[7%!7Z<YW?;.1YG+HA=;K3\Y\PW4@*R>Y\F)4 F4B1%! $23Q#PSS
M1_K'N_+:D>EC(>.CV6W4E!&GTC6- !P'S8,CAF0?PG(HC5.?$H]&2/=%66;E
M%+85'L&=IT!)[X%EWF'(I)<D=P/9PRB<^LB8#7@C*J8 V'4NJX>JCG1\V5.K
MAK4$.BXFP"2.'H:$5(?<J6F'TCCU.?,T-F^H<@H 7\?2ZL$=509(!RFP\13M
M? @.-7)E1[1YQP)OHF3;7#9OJ&+*/Q<\9_Z-GJ>OOUY[O_J4\)SC>-#[!9E/
M"<<Q=I+#@N4!2((X(-C9-)H1>Y%[B$+>PT)'XG CTN<$4$I%#H6F5&EC-,[=
MD:&#G)*/ )UZ/R!7^R"1%[;S/89:]LR.]%$\QA$"I'64)F,J1>Z#=!<])7OR
M1^-GD-!+!=!OU<*VLR.5! ;'?1E2X[ D) JN5VOGH1AZ(JEDKWPXC(X4?:E(
M:H1ZK4K-N22 Q#!N+?+(G@0_);O4PU%SD)BSC3\?S7/^NKZ-/G"Z+M#SMWIY
M_6%>_?%Q$:KZ9O.2H7YSS\=G]IJ/8>I$ 78'C'?Q6&>9],@I;[(7;N7UF5\1
MY3Y&A5*IWVD EG)+M$):HMS3^7J25K(OW8F'1KW]"*HXVD!]][6I1@EH/MQ>
M-A(8D0'28Q&_8DIRAP(3N==..R73(F@4M7=&+8_20!%(:JODO.?F<K%W"X>!
M XEE=/>4]I9@&*0<\["_G[)ISVVG0-H(&BH.>9_KV<+.;O5\WT+"& $--0,0
M"\4I\8Z%,</@#8*F/=B=&F?#])$17N,V._M5K];U;#7S@Z/=>QXW1N.S5X@^
M321;*F"H#L!Q'[B7B)GL%Z)CIKT\F,THQ&>I7WN'SQ,8W4U* ?0,,F*,I-F;
M6Q]"7\G^>2<RNIVHC$HI(.+4-^?^M[A@O_WAY]_]K]5B==VPM!HQ8"!D@"J$
M"$18")Q[YSN6UFF!.!YZCBR?&*3*,X+L?WA=?_NC:BQ]%%U.(2A@FG(I+>2!
MY=\4#B)QVM-!<0 ]1G'GALL(M$8.M["109UBV-X@)1P4PHU3]7H D=.>*,K$
MYL'*.S-T?JC6C0IS:P+0SAN@+80B4*/C,IP0G(G&:2^DBL3FP:H[-VC.OC>6
MGHFK+FX)#'#LG?8AS9;,?2%Z*(W35B:5"<U#57=&T+P(\9W[F R(1B:%!0Y:
M+)TE@69O-GP4H=,.=RD.I,<K\8R0VKBIY!(8%"3 A$,2F&=\LGU]VK$PQ>'Q
M(%5ERT@9"8*_+]Q]MKIW[W_8^-'VT9=(6J",MB">\'B 2,AP6CSN(W3:L3)E
M@#.+$H=.FADA-6'O_23E))55$^!A$$HI(3'/G0N_AY1>>%-GC[<<BBA@^VU+
M*>PG+1(="P4E =*(P"-I'NO<&57]J2LZP?R02YN1%%(HU Z)[Q/H@,(FGKFD
MLB((9C#+W2CZ4!JGO:(9"RL']O08I+@S .:>N#X/'!@H-; 6,J@QEPCE;M70
MD[1IK5\A,#Q&3>>"OK;(O39X.W[:<XV80"Y%[Z? W_37+24A\&!5G0D&VR+T
MRD*@'8[,::@@-C1P-V;+D'(O50I"X,&*.A< MD0W%6=IAI('G@KK@D60G=PG
M+./JI"0 'JJH,P!@9XQ=(@V,$@80136A''.%3]U2L* +DD*@>+S*S@"/C<@E
M"T!R)D#@/(UG5U*@,3/XR[L&*01U!RFF@,N/5G[ZQLL#L7$5$0&$9<8H2(EC
M)S%\95YV3 G!+"HKXHJC7Y5[6E;0$Q"H(-QCPGCV4=G'-Q,8[7IC2H0=I(*R
MBY3>_]<Z,J07[L+:]<UZGK![N;KV]=OJ)K[GVB^6T6?XN(C_(#[Y=EW;ZQ3@
M/[Z,:> +LQ4ZY60\4RG4EJ2] ^T,! 9%/TT2#;403!&_.T]@Z#I_2<&P4725
M_?N3W#[7:9C2S<5Z=5W5L__V;FN2&PT^H4- ,JD YSXXH@B"M%<D^=7!=+W(
MF?828X#^7TZFRR_Z LX!W^IH@]?UW8:]K]=1HLL+&R46*6ED<M,T8M@S8+1V
M%E*%=?8"D0YRIKV#R("BW"(OPIEZP<R_ZWET$.YY2>.J?_5Q>32X,M "Q70
M'!-BI?%&^]Q>?1^ZIKU3& M1.920$5H3>U=;LUW-YZ&J_]"U.XV+M>^MD_A9
MO41P$F=+6024=P($@7C S!G#<O<=R>-L/3SMJ[WV;CWWEV$CQ3=W;^=ZN6R=
M-QA$7+$AN&BUC1!>81I8[KNJ#G)*=K(Z]=[H^I1)Y 4X5X]#;[?B26NS6J1S
M=-O@6^UT9(9XH*6+Y]U )=*Y(ZR=!$W<]2F7VG?AE$T'!0!JAX?V ;J$8V",
M-$!C'H\;#HF <^?FMA(R,8#R*;K*+?4"H!/)OZD6F[75/BH9"0TDY@I X](D
M&FF%SWV\:Q!1PJXU2+%53BD7 ),71XDM-^V,V%0WJR@!&%DM?)J@X'-G)^XE
MIH180$[8Y)%Z ?#9;-KW6_BG?0/_D,5 1>N;)KP3++C66.>N2VXE9.)N@R-Y
M.,-E7@!PXE$UK0'_SF___K@UHM?5/"IEN5UQZ0S[87N&;9;!>" 1@8!JQ W!
MVC.-,T/J0!*GW=HR@*(ZG88F'D;];-?>QF,OUZOE2B_<;'$5V9ZOTQ<7[C_7
MRU5K.T4A.5 <6F"HL2Y@*@/;15_;4.I#WSLMI$8%0'4B;1R-M%M?SRH7#QGU
M*D]L(+'V)HK1)4?"+Y;W>JSUXFISC'ES]_21^_OWBR37K4P^+I=K[SXN/F_(
M:F2?20@T$21^Z[QEE'(H<YO#K Q,NS.? MG3Z_W,C:S&T2=B6  '!1/6&4D:
MY5 G,[*CW0J=BY'MU,9 (_M^,<+=Y#W#&UX;9S7'@'12 &(HAMY3 TWN \E>
M8J:M*SFEZ<NCCZ%WDY\S;^0'7.=SJ8!D/@#EI?=8&!B-=&$9%*,5D$R&M $Z
M&8JU;V/&Y=K73DA=:AWU<14)"X5'QIM1LW0.MF6CU844:<LZ]9''EKW<+R=.
MN+BX?/OQ-$D6S]\T26+%7E9/DDS!H0#20P1L0()Y9HC*7IJ8-YFBAT@_57LB
MHI!&,^V-! Y[A!V+O_.YB]$/H:^$BZNCD+%KR$932@%!Y8.NA)5Q0(EHK2F!
M4%(3Q4:S3W K-_]B/!P,2<CH5$H!".MU%<@A!<I*#RQQ&A+$+#.YHW'GGI#1
MK>AC$C(ZI5X ='HLN#UWP-%/-3 $@)V4FB,BG,AMJ'H35\(^. @(AV^'1VCE
M/."6[/O>N\+@XNE(<P=PM/'68(V=G<@!*^0^_V0[YJBJ*P":S5-Z0UP^=??
M*N7L,:/2W4;V:MPF%6?AD!VI]893-D@%Q=RJ7MK9&Q^JVG_Q-F5 S,+,;C2V
M_,VO+L,W_>-BM:IG9KU*J_);]7FCBL8-,HZVG*G45-4HA*B%7N4N"CV.TK.P
M>'D@>0)5%F#[=IG[$(5^4=G9VW6=V-D&^ YAF*>J>6D]8 )"+*'3@N3>IP<3
M/>T=ZTEA?%H%EW-AT279!W8_5_5&YSVX-EX #7$ 6B+%(*5.9X__#21YVHO<
MT]KF$RJW@!Y&/;PC0H$6D0.!.:,>6T5P[ENW(QW4T2YT2W-0NU102$;*/CE]
MB&[.[&JQW1/LW;=:+Y;:;A2Y<)OOYANU_J)GBR33=L<H?5;_:"3Y.@L4E=$#
MLA9C)AR+=)W(<N;D:]J[Y2+,ZV0P*<!1[I)Z7[D\Y;-M)=,B!J<1T,YQX*4F
M#!J/E,@=JQ^)E6G;(Q:Q0$X)AH+71)L(=ID^S$.C)!XZ4E>_>(+6.@0DD<D]
M@G<\;J;MVEC$RC@Q)+(MCA&RF;;5=[L9^+_I.LU;^NZ/3U[J^>!LN4K',)(I
M->G=;&GGU7)=^\OP_.5?_ ;GJ>W0<I,/9YZ5,>P=8"2DC0A7&!"1LB^M-=&'
MSVQ=AE&<L8_,:_4?RWT%(*T729AP('$@ &$B&&-2&9K;,&<C?MH+E1-BMJ.G
MS0G57X"'\GFNHT&Z\6TI'TYBH"R+M$/"$3,&A>R7>L_?7TQ_FU-"H,JDCX*P
MM"?+PS&@-=? $0GC^36RD[U]TDL*IL73\9K< XDCQ#IQ1>$V#AC]VRBNZ.\D
M1C!$M#T_1X5XEH-6 TD--]$#\I+M7B"TE0]VOJ0,"!RCN6H,,9:(!XS:&8$A
MKA$1-*#>&&JI<@[NUF+UQL/#2Z:]GA\3#T>)<6H\Q#-;=>>W#3 _/S1NCNRT
MLT(\3\DM"EB"D)1$*:QV\RI;$=']FFGONG-A(J,H"W EMMY4_'#;[AG=)Z "
MI(!!HHFTF J7^R[O!0'%M"6:T#$]7B,%P.EXP3VQO7#=2Q4;#V1 *12HD!-:
M*)[]&F\,/B9.HCP>5H?V[1A;QP7@_,4N<'F;!+#'_BL(=)0J,$I"96S<6[(W
M!]Q+S,3G_,EQLELLDT5I!:#OH=3Z4:C[_0_*'= V^C4:(4VIAU*HW(W&.\B9
M>$,O#8&Y%%< !K_XY:J>V95W&Z9^7\Q6RR]??V]G1DL"HG@08$808W$P%.:>
M<]%)T+1'C^)PF$]Y!2#QLZ]#5=^D,6K;QA-[^@U3#Y0C&G#LM(&0<LUSES+L
M(67:?-CBT)=#807@[I<HP%7R)O1JW5K)RR4&4AH).*$,62<M%[F;:36(F-C2
M%7&$'J:9TJ"U)V!%.5""..",\P81AYC48X*KA$/L0,5VP>0(*1< E.8*>EI@
M#\>=/;LZ<D QR@ C5J( &9$X>[I$;^H*@M4Q0-@;(<FJE:+P=F#/UD_[<OI,
MY%@BJ  )1"-L4^@]>[W(8*HG]N"*V%5/K/MS1OMOZ[2X[]6U?!J-VFB5$;U;
M13P$'B)K#;1"F]P#BK(S47A4,3,*<RV"+) XYS6Q^>/?_7(U6UQM:WT;(X*U
M)T"ZN-,:$X+&RC))2"G+H87^PJ.;A:Z$H4"8.)?B:+ZW-P[+!T/P;7;CEUO/
M,W4O_0^OFS%@*T#<D!%0P;- H766[&X/;7D8(Y)8>"!U',B7I/8"MH"+^>8S
MWK7+Y/V/]&7#U[0IG,>% 00Q(85509/<\==^E!4>CAW7;(^@O/,K<?JZOKG1
M]5T5=BY"+NQJ]GVVNLM=^=3W?2,71!W%=I%U4DK__^U]6W/C.)+N^_DO. <$
M01!XV0C7K:=V:\J.LJ<GYND$KB[MR&(U);G+^^L7E&5;EDB*EZ0 N6MB8L;5
M[@(3^7U()) 7:"3R3"(N)676">W JS#?:)U4JEC5YE\BEC&3&JH,!H^#_:J3
MZLO9D]5)M<(?@W/1EJ=6O5,LC%7(&.H2*@C),^@#8O^$U/.KE&HG09^$U%9$
M(J#3*8+?)D^13%F*5,Y9;FB:$ 6=X_<72TAMIU6 A-16C"/@>5L1G-8<\3S3
M".O$,$93+BET]E7O\M+SR^+O930'XQ$1E^I7@E(I$IH0)*G%+N4*:PSM>L=D
MIX8CV:N\M%6MH<O'^M1%)E;XB3")4DTSZ80B,NER:7FVY:7MR TM+VU58P1&
M OX:BW.%)%8*,4T-EE0I0:"WJ1-E IQ??EVOS>W$V)\SVY_6_')5KC>H;-I2
MW7R7BZ>X0+&XM\N5-=^:W^/+"$6".(HVC_$E3CI&P9O^GW2&;RV'H)V_4,MG
M>C+]-9;:/^WL]KO__XM[6\I;NXG&?9 K^TG.RM_E?&U;U,<3ASB1%$G&"*$D
ML8Y'DZ,PC0K>6II#;(MU,CJ^G<!<5:%TZN!<W3<#!>B.3C_*(%V>,J025B5.
M>PRDP)S]"M)U<\>U]\25/_95;W%+)86IWDS^%:0[03/#-LZ>+$C7"G\$/EKK
MW3W/<R03ZJJ7=Z7.24I2#GU:^2L$Z=I)T"=(UXI(!'0Z10#',:]-C36RF18)
M]]K-DU]=8T8%Z=II%2!(UXIQ!#QO"R4XXI4IN9?=I:G5O'J>%;I8^"\0I.ME
M- ?C$1&7ZE>"M@E2Q'A=N(Q92@G58BHVQ6"GAB/9*TC7JM9S"M+EV").)4=6
M8YYSYVVYVT\"?%-!NG;DA@;I6M48(Q\:FY=*KQZ5*,2PUC3CE!FR_]C/F^H!
M.XX/@]08P:8!?Y>:Z-3K,4F0-2856%JLQ7[SX%]!VQB<G1-C?\YL!XFS)00C
MJ;SO@077!AMA27[R ^>OH.U@_D85M&TETU]CJ8V)DDFE$<=$(IX2:Y3EB=#@
M73#C4L%;"]K&ME@GH^,9!VW_RSY<+)?KNT=5_</_:Z[8*&.VN-VH=SE9[+;[
MIT\5PAVHC"@CN9E*D21<(F-E[A0GU!Y<%_R*Y-8G5G*&9)I2Q(B65CO#4@/=
MI^]7)+<O9T]7;MD&?P2.6]O%J4H)DHG,D5>EP)KC1$GH)(2_P+-T[13H$9)H
MQ2,B+C54T+$,B0P+Q(RV)DUDQC%TK[-S"4FT(]DK)-&JUABOH)ONTG5.O8-O
M4Y1SZMUA[^ISO;]1OJF01#MR0T,2K6J,P$A,<#),.1*YYGZWIXE*C,;Y0>SB
M3*Z@SR_>WFMS.S'V,9^D/\IRX0^"RRM;;J9<*63]./3P,W*'0<%.OWTG '2N
MW?]LD_>/\QSQ5#.4T22SF'IJ:.BX5),L8TWD5[ORQKZXLU^*Y?+BWNNR6GDW
MA5?Q7;'87#M\+^;>8"S]0IGIPY=C,.(BQ\@Q/W$CJ/3,!IYZ3Q'#;L,@G-FW
M95."%,$VW7UZ'V;S]>JPCZWA O&$:,2<S"P33"<8NBE*;R'#;L*!>3@$J.%,
M+%9R#L+$O8OVUWV4+]>KY4HNC%=K[3+3VGO#2CE$+4]-2C*=8N@KC%X"ALU$
MF(2!TP$4@1WT:ZO<N*9ROEU1FVE=K%;E3'E_9[/6#IW6'7?Z(&?,SU@*(U N
M#"8F,_Z$!EU .E[JL#U2)^'IB:&,@+P-*W.[$1PLT ,?)6&/7;BQH+FTE*6*
M0SN2/47L1,OLK&@Y)4@1;-_[.JO=!82BWAO.##(\R[%E7$D*_DING2"=^,3.
MBD_C%1Z!Y=J?1*/OJI 0A")G'%$JPQEF9F+>]#E*Y&?-G"%*![,X)[AS^RK]
MWE[=J,/=N!T,.=E]6[OP)[YM,R9'BI$$$9DESB96*@*=7S?5;=O+U?C%8C4S
M%>>]5J^M7I>SU<PN/_[4\[57Y2>_"'<N.2_=OD"U]^/8I$@YGB%%%,MSJ21W
MX.UB0&=P'G=UK8QKSNXX.<01[*4CY_SNH7Z NKBV8=X95=H?B+Q7D3//5(&A
MRPXGG$XL"2BG9^E^-X%(*!/MZFF.ZE>YO2K!.6+$)5F2YQD%O]XY)E/@G@&Q
MD*<3J0<B&0$S-W?[NX'T*C&D/BDDPQ:)S%ID)$N21&N3)>"M59O%B9&/0W'?
M=RV 0(B 3R/7[9>F' WAJKL&[!!/9,JTQ3;ET)<[4++'DJ5S[A[ ,#*<_R*X
MN"O6B\-;&)PB82E!UB3:&<(YEM#'8Q#!8S344W,.EO@#"!!SFMH'6\[N-]=,
M2[DP?[/FUD\6X-ZLV[A@EV<#I@%5A_7\Y9VBPHMG&;9-/3W#7HI?&@M:7(*X
M]?Z#=@EAPDJ3@.=UC1!WK.5]^73]4_6Y0!)KY9<0S[SGQ(T ?SYT3X3 U5 G
M8LZ^ 1R#0P0;>)W:OLV6_ZX[/EJ'D92.(95E"<LERS5XYGB;/+$0; #0C:09
MJ?7!#+JWI2K .?2^6&Q65-5^L/ZTF&8&<>(D8AA;RS+E_6SH#+,V>6+AT%C<
M&PDU$H*@A*JJ=SXOO'&SR]4WN;+7?\H?%[>EW:03>9AI]0\:>DGEB48R$1QQ
M3@4QE*?Y009[73U4U^_%0IRQ^!83JSIP#=W1.9&&VZ;<'SF435"26:8E9G[-
M[=]##Z(/B:&Y6QCZ#%%U8/JT&>@Z(UW]CZ22(LI,ZJTT=^8@;;^.-L>^$PM=
MAKLZX-J,F!D-#]T9AGB*4T1XCM-4$>5LEY?]CG\IS%X$CVA'J@Q0;P0GJT]%
M:6>WBX\_]?<J(WK;VZC>)!JA$)>:(I<QQK'W]%0"'05MDR=.0@W!O9@(A!@(
M]=0JZ]W#WZVL+C J97TJ[1]KN] /=<LO%PYQ1B7*J)-:IJEC%OIMB0YBA:WB
M@3RX0V,0$ZWJ)M3@(G+BCZ8V1X01(KGV3F("W:2I@UAACV3@5&BB&A ND5)M
M^:V*&I6SQ6V]568D13PW%)%4,J&23!GPC- N<D5"-B@R="#;*&0B8-NUAV<S
MD4OW:;:0"SV3\ZMB.=O$Q*J_[?__G9S[7]0V'4JP1"I)4G\.%JG6&&."X9.
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
MY@\(BF4(V\1E-$LY2:%]JW:)SJ_\JA>5 .&(@%S=TINEHDA085&FJ*&IL\3
M.^S#L\NC*KOJ128 ]8>^).J2$&T-1MQE"F&7RL2DU*0'NQEL=GE4E5*=_>CQ
MRHS I 3*!<TM1UQ6YP<N:4()I2R'ME$Q90M'5;'5R^C%2)#SJ,K &E%,B3_A
M,(:D2S1*7,KS)/7_0.^'D2>KRHBJF*NS;055<01FMF\>,W:TZH'#4$)3E6&>
MD"R'KJ8 R2V/JC"LEV$#A23\/47 ?&.>>A\GLREBN<L()4QEG>JCH\HPCZIX
MK;.=C!'Q",SM"?.*;:H03Z1&5EE#%792X#>787Y^@8[8F!!UAGG55/Z/M1_N
MXWWEO(]($&\8"2Z_NXNH4.G9>]_:3;%U*LL)DCH7WO<D.>*&9RC#EABFO6]
M)GF>I486D%<>7L9]CEOOSD\QBX3G(Z(6:T:QUHI.\G[1GAP1O.,P%OW:YQO&
MJ#N"O;7RC3\O*G=YMTGRJQE@X0VAX,CE.I7*)<12Z'= #J6(BBX#D#T(@HU2
M<W1$^2KO[$L"UNX\F.1^'K@Z71DK!<]S;*$]J"99PI)F+,:ME!FH\,!W:]=V
M,2M*?QR^^U+(Q8>U)3A-7Y+M=J<A'$&*2XP<LXK[Q91DM$O^<\LG8J+#4/P*
M>&5&8$R^V?MB?N^][_?^V[/5)ZDW]\8-DZ&X2NGD7E4\9YEEQ@GH@KE6@<*F
M]H#R"!Z "-BTOUO[OU9G?=/*^A+C$&5..9=G$EOP,IUZ40(GAT%[,Q *CY,W
M]4N+8H4$(Q)AX5(C*!'*=GI69QQS8G!J0* ^3I\!>H^/0/764V'_DQ$*<>=M
MJ!2IPABZ@7*M(-$19PC([=09H/$(:/,4A+_0?ZQGR]D&D9HU);3?RZTTB#";
M84$9)V2J'FQ[H@1.287>KR 4'BEOJA]+V[2TA*C>MTJ0<D1GA"C.';3'<U2H
ML&8(!/H.=!J.0^ C^G_)A57ES-S:>F-*L?0[N[,HDR91),T-4UW27?;'C8\&
M(R K@/07@5'9,[:OXG2[\Y#>PU-<9BC/;((SOT#8P8M&P&[,EU[%@M.EM4]\
M?!JF\@BH\_IFXI/4]N5%@=UY6%7])'(D4IFE*=6<*>CC4Y,L43G! Y%NO1@>
MJ/8(Z%.3BUIUZ[I=S/['FL_&SVWF9O*YO&-KK\W%PCPEFL[LTO_.J\%L*]%>
M33_S!X!-XJD1@N0R%XR?H(7QF"E$=4T$0]:0((-Q?'"6QF;LI=7_][:X_W]6
MF\?A+_Z4I;F9W56/U<V6>EXLU^7>PJS-S]AEZ^Z@CT35YH6?]5_HF;<Q6/B1
M&1O^4___\2MWFT^\N %#U=$\XD 3MCO@WQ<_9M6@-W[:[_PO_PTBYN&H03:R
MHU@\K?=.&@FXZ;R2SZZ^%P88K[TQ@UCR86C5:R,2K*[\9U?EW<)\FLM;$*1>
MCQCDHFL03K6:B 2E:L6_7RQ-"0?3WI!!3H"#K=^A+B(!ZF_%GR_RP5K AJ&#
M%!$/ JY=-X$!?-Y39]X1_E245<WR[W(^>KFUC1NDV+<7=!VT$L/"6[[W;K*]
M*9[%K0X\@*OOR/A!2EK[+\%N6HH6SXE@#%,6"H1>)*!]7IC9_<RLY7P3W!P#
MU-Y080]E[3HOCBD@]%*:SU_D6FZC1*,64=V P1!JT'G130$1W,\^KO^G##;8
MB]/78X<]+'=:1:U*B0"L^FXVNTT<WCV\_#M7\F&3HUY-YF5&"W,UEXN=='K@
MZ-X4(@8-[]23H5.?(1AD(B#>Q[L?\^+!VNN5=](N?U1S.VK*A["G^3MA(WQ3
MHEOT5'4$=-C(=O'CI3#]V^SV^VIY??'M>A):'/]>V)C:">G16?6A_;ZZ3=<[
M0M4,X0]13P,':7\R_ABUIY<8H/O'PI3SA]MKJ]?E8WCV;C4>M]I1P_3ZZ(]:
MFTIB@.SCSU)?E;.#!T4&X/0R5)A>$_W!.9A\#(C\YG> U0>YLI_DK/Q=SM<
MT-2,&>9!X?X8-:LC,%BO5_;#W_^]VE#I_??%[94>9_:.#!WF)=U>T'533JQI
M.!_+3;Q@HA2<P]%!TF^." V0>E.E9]W;\N'2'7SK@ R#>-_I R.6[';4I\^,
MOYRO'3#8O6(??'87:YM: AO9JE_?]DVY:@\8?4E?-UXPO%KU7G12PE\Z?#*)
M=](5E%^!DU^!DU[8?"T67VT! <KKD<(%&MMT71R9>$3[BO5#WFTST"O["K;!
M' P<S*@-]0RZJ"FTR;N]76TG-?JVZ?50P1) AZ)5KXK ^#P)M)#SA^5L"9/;
MU#AHL&30D;YWHWH"HW>]^O=5J2_+FV7Y<;F:/79LA<R2[_2!8)FB0U'MH[;
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
M7 1=JD^;Z+@'  !B*   %               @ $     97AH:6)I=#,Q,2TV
M,C<R-BYH=&U02P$"% ,4    " #57 1=[0.>H)$'   E)P  %
M    @ 'J!P  97AH:6)I=#,Q,BTV,C<R-BYH=&U02P$"% ,4    " #57 1=
M0/QEU4H$  !+#@  %               @ &M#P  97AH:6)I=#,R,2TV,C<R
M-BYH=&U02P$"% ,4    " #57 1=@ OCWTP$  #>#@  %
M@ $I%   97AH:6)I=#,R,BTV,C<R-BYH=&U02P$"% ,4    " #57 1=BHNJ
M?QQW 0!5(1@ $               @ &G&   :&QM+3(P,C8P-C(W+FAT;5!+
M 0(4 Q0    ( -5<!%V!'&%?K!   $.W   0              "  ?&/ 0!H
M;&TM,C R-C V,C<N>'-D4$L! A0#%     @ U5P$72*")O3"&@  <"P! !0
M             ( !RZ ! &AL;2TR,#(V,#8R-U]C86PN>&UL4$L! A0#%
M  @ U5P$70N3@S" 3@  2+L$ !0              ( !O[L! &AL;2TR,#(V
M,#8R-U]D968N>&UL4$L! A0#%     @ U5P$7?FA>*?#V 8 B\8) !,
M         ( !<0H" &AL;2TR,#(V,#8R-U]G,2YJ<&=02P$"% ,4    " #5
M7 1=I]A1O_;C   Y@ D %               @ %EXP@ :&QM+3(P,C8P-C(W
M7VQA8BYX;6Q02P$"% ,4    " #57 1='/KEQ,*!  "Y*@< %
M    @ &-QPD :&QM+3(P,C8P-C(W7W!R92YX;6Q02P4&      L "P#- @
&@4D*

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>hlm-20260627_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2026"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2026"
  xmlns:hlm="http://www.hillmangroup.com/20260627"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2026"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="hlm-20260627.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <instant>2025-06-28</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-03-28</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-03-28</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-03-28</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-03-28</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-03-28</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-28</instant>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-28</instant>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-28</instant>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-28</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-28</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <instant>2026-03-28</instant>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-28</instant>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-28</instant>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-28</instant>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-28</instant>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-28</instant>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:CampbellMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-03</instant>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:CampbellMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-03</startDate>
            <endDate>2026-04-03</endDate>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:DelaneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-10</instant>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:DelaneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-10</startDate>
            <endDate>2026-04-10</endDate>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:InsuranceClaimsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">hlm:GroupHealthInsuranceClaimsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlm:SeniorTermLoanDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlm:SeniorTermLoanDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlm:SeniorTermLoanDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-14</startDate>
            <endDate>2025-01-14</endDate>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlm:SeniorTermLoanDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-14</startDate>
            <endDate>2025-01-14</endDate>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlm:SeniorTermLoanDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-14</instant>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlm:ABRLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-14</instant>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:ForestParkOhioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:ForestParkOhioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-03-28</endDate>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-14</instant>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-03</instant>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-03</instant>
        </period>
    </context>
    <context id="c-238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <instant>2025-06-03</instant>
        </period>
    </context>
    <context id="c-240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-19</instant>
        </period>
    </context>
    <context id="c-249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-19</instant>
        </period>
    </context>
    <context id="c-250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:OtherAssetsCurrent</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:OtherAssetsCurrent</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:OtherAssetsCurrent</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:OtherAssetsCurrent</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-29</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-30</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-06-28</endDate>
        </period>
    </context>
    <context id="c-266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:AccruedLiabilitiesCurrentAndNoncurrent</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:Liabilities</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:AccruedLiabilitiesCurrentAndNoncurrent</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:Liabilities</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-27</instant>
        </period>
    </context>
    <context id="c-293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">us-gaap:LiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">us-gaap:LiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-28</startDate>
            <endDate>2026-06-27</endDate>
        </period>
    </context>
    <context id="c-297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:AccruedLiabilitiesCurrentAndNoncurrent</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:Liabilities</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:AccruedLiabilitiesCurrentAndNoncurrent</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:StatementOfFinancialPositionLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:Liabilities</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-27</instant>
        </period>
    </context>
    <context id="c-301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlm:SeniorTermLoanDue2033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-22</instant>
        </period>
    </context>
    <context id="c-302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-22</instant>
        </period>
    </context>
    <context id="c-303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:KanebridgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="lease">
        <measure>hlm:Lease</measure>
    </unit>
    <unit id="times">
        <measure>hlm:times</measure>
    </unit>
    <unit id="segment">
        <measure>hlm:Segment</measure>
    </unit>
    <dei:AmendmentFlag contextRef="c-1" id="f-26">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-27">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-28">0001822492</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-29">--12-26</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType contextRef="c-1" id="f-1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c-1" id="f-2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2026-06-27</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-4">2026</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-6">001-39609</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-7">Hillman Solutions Corp.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-8">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-9">85-2096734</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-10">1280 Kemper Meadow Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-11">45240</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-12">Cincinnati</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-13">OH</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode contextRef="c-1" id="f-14">513</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-15">851-4900</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-16">Common Stock, par value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-17">HLMN</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-18">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-19">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-20">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-21">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-22">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-23">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c-1" id="f-24">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-2" decimals="INF" id="f-25" unitRef="shares">194544999</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-3" id="f-30" unitRef="usd">35839000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-31" unitRef="usd">27276000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-3" decimals="-3" id="f-32" unitRef="usd">2484000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-4" decimals="-3" id="f-33" unitRef="usd">1944000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-3" decimals="-3" id="f-34" unitRef="usd">154694000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-35" unitRef="usd">114926000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c-3" decimals="-3" id="f-36" unitRef="usd">455085000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-37" unitRef="usd">485938000</us-gaap:InventoryNet>
    <us-gaap:OtherAssetsCurrent contextRef="c-3" decimals="-3" id="f-38" unitRef="usd">24152000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-4" decimals="-3" id="f-39" unitRef="usd">18342000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-3" decimals="-3" id="f-40" unitRef="usd">669770000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-4" decimals="-3" id="f-41" unitRef="usd">646482000</us-gaap:AssetsCurrent>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-3" decimals="-3" id="f-42" unitRef="usd">466189000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-43" unitRef="usd">428726000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-3" decimals="-3" id="f-44" unitRef="usd">228637000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-45" unitRef="usd">231482000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill contextRef="c-3" decimals="-3" id="f-46" unitRef="usd">829833000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-47" unitRef="usd">830747000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-3" decimals="-3" id="f-48" unitRef="usd">622666000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-49" unitRef="usd">592748000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-3" decimals="-3" id="f-50" unitRef="usd">515187000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-4" decimals="-3" id="f-51" unitRef="usd">546171000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-3" decimals="-3" id="f-52" unitRef="usd">101219000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-53" unitRef="usd">75152000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-3" decimals="-3" id="f-54" unitRef="usd">31532000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-4" decimals="-3" id="f-55" unitRef="usd">26160000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-3" decimals="-3" id="f-56" unitRef="usd">2376178000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-4" decimals="-3" id="f-57" unitRef="usd">2356194000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-3" decimals="-3" id="f-58" unitRef="usd">131510000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-4" decimals="-3" id="f-59" unitRef="usd">141662000</us-gaap:AccountsPayableCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="c-3" decimals="-3" id="f-60" unitRef="usd">15252000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="c-4" decimals="-3" id="f-61" unitRef="usd">14830000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-62" unitRef="usd">20884000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-63" unitRef="usd">17947000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-64" unitRef="usd">15610000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-65" unitRef="usd">35790000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedMarketingCostsCurrent contextRef="c-3" decimals="-3" id="f-66" unitRef="usd">11980000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:AccruedMarketingCostsCurrent contextRef="c-4" decimals="-3" id="f-67" unitRef="usd">8098000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-3" decimals="-3" id="f-68" unitRef="usd">9899000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-4" decimals="-3" id="f-69" unitRef="usd">9466000</us-gaap:TaxesPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-70" unitRef="usd">41706000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-71" unitRef="usd">29766000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-72" unitRef="usd">246841000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-73" unitRef="usd">257559000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-3" decimals="-3" id="f-74" unitRef="usd">678112000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-4" decimals="-3" id="f-75" unitRef="usd">668337000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-3" decimals="-3" id="f-76" unitRef="usd">132938000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-4" decimals="-3" id="f-77" unitRef="usd">131870000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-78" unitRef="usd">86771000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-79" unitRef="usd">63459000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-3" decimals="-3" id="f-80" unitRef="usd">6309000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-81" unitRef="usd">6462000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-3" decimals="-3" id="f-82" unitRef="usd">1150971000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-4" decimals="-3" id="f-83" unitRef="usd">1127687000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-3" id="f-84" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-4" id="f-85" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-3"
      decimals="INF"
      id="f-86"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-87"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-3" decimals="INF" id="f-88" unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-89" unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-3" decimals="INF" id="f-90" unitRef="shares">199136010</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-91" unitRef="shares">194803383</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-4" decimals="INF" id="f-92" unitRef="shares">197857100</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-4" decimals="INF" id="f-93" unitRef="shares">196487532</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c-3" decimals="-3" id="f-94" unitRef="usd">20000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-4" decimals="-3" id="f-95" unitRef="usd">20000</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockCommonShares contextRef="c-3" decimals="INF" id="f-96" unitRef="shares">4332627</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares contextRef="c-4" decimals="INF" id="f-97" unitRef="shares">1369568</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue contextRef="c-3" decimals="-3" id="f-98" unitRef="usd">35823000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue contextRef="c-4" decimals="-3" id="f-99" unitRef="usd">12423000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c-3" decimals="-3" id="f-100" unitRef="usd">1463264000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c-4" decimals="-3" id="f-101" unitRef="usd">1457422000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-3" decimals="-3" id="f-102" unitRef="usd">-162258000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-4" decimals="-3" id="f-103" unitRef="usd">-178646000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-3" decimals="-3" id="f-104" unitRef="usd">-39996000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-3" id="f-105" unitRef="usd">-37866000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-106" unitRef="usd">1225207000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-107" unitRef="usd">1228507000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-3" decimals="-3" id="f-108" unitRef="usd">2376178000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-4" decimals="-3" id="f-109" unitRef="usd">2356194000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-110" unitRef="usd">442251000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-111" unitRef="usd">402803000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-112" unitRef="usd">812324000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-113" unitRef="usd">762146000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-5" decimals="-3" id="f-114" unitRef="usd">234162000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-6" decimals="-3" id="f-115" unitRef="usd">208338000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-116" unitRef="usd">435658000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-7" decimals="-3" id="f-117" unitRef="usd">399078000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-5" decimals="-3" id="f-118" unitRef="usd">133983000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-6" decimals="-3" id="f-119" unitRef="usd">123707000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-120" unitRef="usd">258554000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-7" decimals="-3" id="f-121" unitRef="usd">242759000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:Depreciation contextRef="c-5" decimals="-3" id="f-122" unitRef="usd">22535000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-6" decimals="-3" id="f-123" unitRef="usd">19848000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-1" decimals="-3" id="f-124" unitRef="usd">44534000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-7" decimals="-3" id="f-125" unitRef="usd">39243000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-5" decimals="-3" id="f-126" unitRef="usd">15223000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-6" decimals="-3" id="f-127" unitRef="usd">15257000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-3" id="f-128" unitRef="usd">30499000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-7" decimals="-3" id="f-129" unitRef="usd">30672000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c-5" decimals="-3" id="f-130" unitRef="usd">4585000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c-6" decimals="-3" id="f-131" unitRef="usd">664000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c-1" decimals="-3" id="f-132" unitRef="usd">5068000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c-7" decimals="-3" id="f-133" unitRef="usd">938000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OperatingIncomeLoss contextRef="c-5" decimals="-3" id="f-134" unitRef="usd">40933000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-6" decimals="-3" id="f-135" unitRef="usd">36317000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-136" unitRef="usd">48147000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-7" decimals="-3" id="f-137" unitRef="usd">51332000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet contextRef="c-5" decimals="-3" id="f-138" unitRef="usd">-13042000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c-6" decimals="-3" id="f-139" unitRef="usd">-13892000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c-1" decimals="-3" id="f-140" unitRef="usd">-26047000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c-7" decimals="-3" id="f-141" unitRef="usd">-28352000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-5" decimals="-3" id="f-142" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-6" decimals="-3" id="f-143" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-1" decimals="-3" id="f-144" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-7" decimals="-3" id="f-145" unitRef="usd">-906000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-5" decimals="-3" id="f-146" unitRef="usd">27891000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-6" decimals="-3" id="f-147" unitRef="usd">22425000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-148" unitRef="usd">22100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-7" decimals="-3" id="f-149" unitRef="usd">22074000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-150" unitRef="usd">6771000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-151" unitRef="usd">6593000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-152" unitRef="usd">5712000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-153" unitRef="usd">6559000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-154" unitRef="usd">21120000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-155" unitRef="usd">15832000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-156" unitRef="usd">16388000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-157" unitRef="usd">15515000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="3"
      id="f-158"
      unitRef="usdPerShare">0.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-6"
      decimals="2"
      id="f-159"
      unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-160"
      unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-7"
      decimals="2"
      id="f-161"
      unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="-3" id="f-162" unitRef="shares">195881000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-6" decimals="-3" id="f-163" unitRef="shares">197593000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-164" unitRef="shares">196254000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-7" decimals="-3" id="f-165" unitRef="shares">197439000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-5"
      decimals="3"
      id="f-166"
      unitRef="usdPerShare">0.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-6"
      decimals="2"
      id="f-167"
      unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-168"
      unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-7"
      decimals="2"
      id="f-169"
      unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="-3" id="f-170" unitRef="shares">196891000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-6" decimals="-3" id="f-171" unitRef="shares">198676000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-172" unitRef="shares">197993000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-7" decimals="-3" id="f-173" unitRef="shares">199257000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-174" unitRef="usd">21120000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-175" unitRef="usd">15832000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-176" unitRef="usd">16388000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-177" unitRef="usd">15515000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-5" decimals="-3" id="f-178" unitRef="usd">-1962000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-6" decimals="-3" id="f-179" unitRef="usd">5324000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-1" decimals="-3" id="f-180" unitRef="usd">-3277000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-7" decimals="-3" id="f-181" unitRef="usd">6006000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-5" decimals="-3" id="f-182" unitRef="usd">150000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-6" decimals="-3" id="f-183" unitRef="usd">-559000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-1" decimals="-3" id="f-184" unitRef="usd">1147000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-7" decimals="-3" id="f-185" unitRef="usd">-2549000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-5" decimals="-3" id="f-186" unitRef="usd">-1812000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-6" decimals="-3" id="f-187" unitRef="usd">4765000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-1" decimals="-3" id="f-188" unitRef="usd">-2130000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-7" decimals="-3" id="f-189" unitRef="usd">3457000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-5" decimals="-3" id="f-190" unitRef="usd">19308000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-6" decimals="-3" id="f-191" unitRef="usd">20597000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-192" unitRef="usd">14258000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-7" decimals="-3" id="f-193" unitRef="usd">18972000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-194" unitRef="usd">16388000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-195" unitRef="usd">15515000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-196" unitRef="usd">75033000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-7" decimals="-3" id="f-197" unitRef="usd">69915000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-198" unitRef="usd">-467000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-199" unitRef="usd">-3101000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c-1" decimals="-3" id="f-200" unitRef="usd">2506000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c-7" decimals="-3" id="f-201" unitRef="usd">2511000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-202" unitRef="usd">7362000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-7" decimals="-3" id="f-203" unitRef="usd">6835000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-1" decimals="-3" id="f-204" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-7" decimals="-3" id="f-205" unitRef="usd">-906000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <hlm:WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts contextRef="c-1" decimals="-3" id="f-206" unitRef="usd">0</hlm:WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts>
    <hlm:WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts contextRef="c-7" decimals="-3" id="f-207" unitRef="usd">906000</hlm:WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts>
    <hlm:BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax contextRef="c-1" decimals="-3" id="f-208" unitRef="usd">-4721000</hlm:BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax>
    <hlm:BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax contextRef="c-7" decimals="-3" id="f-209" unitRef="usd">0</hlm:BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-1" decimals="-3" id="f-210" unitRef="usd">77000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-7" decimals="-3" id="f-211" unitRef="usd">63000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-1" decimals="-3" id="f-212" unitRef="usd">-352000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-7" decimals="-3" id="f-213" unitRef="usd">-567000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-214" unitRef="usd">31935000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-7" decimals="-3" id="f-215" unitRef="usd">30905000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-3" id="f-216" unitRef="usd">-41804000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-7" decimals="-3" id="f-217" unitRef="usd">20812000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-1" decimals="-3" id="f-218" unitRef="usd">11349000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-7" decimals="-3" id="f-219" unitRef="usd">7702000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-1" decimals="-3" id="f-220" unitRef="usd">-13395000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-7" decimals="-3" id="f-221" unitRef="usd">29015000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedSalaries contextRef="c-1" decimals="-3" id="f-222" unitRef="usd">-20134000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInAccruedSalaries contextRef="c-7" decimals="-3" id="f-223" unitRef="usd">-10681000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities contextRef="c-1" decimals="-3" id="f-224" unitRef="usd">7800000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities contextRef="c-7" decimals="-3" id="f-225" unitRef="usd">-1908000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-226" unitRef="usd">68463000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-7" decimals="-3" id="f-227" unitRef="usd">48052000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-1" decimals="-3" id="f-228" unitRef="usd">7218000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-7" decimals="-3" id="f-229" unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-1" decimals="-3" id="f-230" unitRef="usd">32595000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-7" decimals="-3" id="f-231" unitRef="usd">38175000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-1" decimals="-3" id="f-232" unitRef="usd">96000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-7" decimals="-3" id="f-233" unitRef="usd">109000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-234" unitRef="usd">-39909000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-7" decimals="-3" id="f-235" unitRef="usd">-38284000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfSecuredDebt contextRef="c-1" decimals="-3" id="f-236" unitRef="usd">4255000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt contextRef="c-7" decimals="-3" id="f-237" unitRef="usd">4256000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-1" decimals="-3" id="f-238" unitRef="usd">105645000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-7" decimals="-3" id="f-239" unitRef="usd">79000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-1" decimals="-3" id="f-240" unitRef="usd">95617000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-7" decimals="-3" id="f-241" unitRef="usd">92000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-1" decimals="-3" id="f-242" unitRef="usd">3193000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-7" decimals="-3" id="f-243" unitRef="usd">2653000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-1" decimals="-3" id="f-244" unitRef="usd">1483000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-7" decimals="-3" id="f-245" unitRef="usd">490000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-246" unitRef="usd">23400000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-7" decimals="-3" id="f-247" unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities contextRef="c-1" decimals="-3" id="f-248" unitRef="usd">141000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities contextRef="c-7" decimals="-3" id="f-249" unitRef="usd">137000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-1" decimals="-3" id="f-250" unitRef="usd">-477000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-7" decimals="-3" id="f-251" unitRef="usd">-855000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-252" unitRef="usd">-19955000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-7" decimals="-3" id="f-253" unitRef="usd">-20411000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-1" decimals="-3" id="f-254" unitRef="usd">-36000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-255" unitRef="usd">321000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-256" unitRef="usd">8563000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-7" decimals="-3" id="f-257" unitRef="usd">-10322000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-258" unitRef="usd">27276000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-8" decimals="-3" id="f-259" unitRef="usd">44510000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-3" decimals="-3" id="f-260" unitRef="usd">35839000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-9" decimals="-3" id="f-261" unitRef="usd">34188000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-3" id="f-262" unitRef="usd">20594000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-7" decimals="-3" id="f-263" unitRef="usd">29003000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-1" decimals="-3" id="f-264" unitRef="usd">5310000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-7" decimals="-3" id="f-265" unitRef="usd">8646000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-1" decimals="-3" id="f-266" unitRef="usd">822000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-7" decimals="-3" id="f-267" unitRef="usd">883000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:StockholdersEquity contextRef="c-10" decimals="INF" id="f-268" unitRef="usd">20000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-11" decimals="-3" id="f-269" unitRef="usd">-12423000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-12" decimals="-3" id="f-270" unitRef="usd">1457422000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-13" decimals="-3" id="f-271" unitRef="usd">-178646000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-14" decimals="-3" id="f-272" unitRef="usd">-37866000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-273" unitRef="usd">1228507000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-15" decimals="-3" id="f-274" unitRef="usd">-4732000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-16" decimals="-3" id="f-275" unitRef="usd">-4732000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-17" decimals="-3" id="f-276" unitRef="usd">2637000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-16" decimals="-3" id="f-277" unitRef="usd">2637000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-18" decimals="-3" id="f-278" unitRef="usd">10116000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-16" decimals="-3" id="f-279" unitRef="usd">10116000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-19" decimals="-3" id="f-280" unitRef="usd">997000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-16" decimals="-3" id="f-281" unitRef="usd">997000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-19" decimals="-3" id="f-282" unitRef="usd">-1315000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-16" decimals="-3" id="f-283" unitRef="usd">-1315000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c-20" decimals="INF" id="f-284" unitRef="usd">20000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-21" decimals="-3" id="f-285" unitRef="usd">-22539000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-3" id="f-286" unitRef="usd">1460059000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-23" decimals="-3" id="f-287" unitRef="usd">-183378000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-24" decimals="-3" id="f-288" unitRef="usd">-38184000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-25" decimals="-3" id="f-289" unitRef="usd">1215978000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-26" decimals="-3" id="f-290" unitRef="usd">21120000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-291" unitRef="usd">21120000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-27" decimals="-3" id="f-292" unitRef="usd">3205000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-5" decimals="-3" id="f-293" unitRef="usd">3205000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-28" decimals="-3" id="f-294" unitRef="usd">13284000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-5" decimals="-3" id="f-295" unitRef="usd">13284000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-29" decimals="-3" id="f-296" unitRef="usd">150000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-5" decimals="-3" id="f-297" unitRef="usd">150000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-29" decimals="-3" id="f-298" unitRef="usd">-1962000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-5" decimals="-3" id="f-299" unitRef="usd">-1962000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c-30" decimals="INF" id="f-300" unitRef="usd">20000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-31" decimals="-3" id="f-301" unitRef="usd">-35823000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-3" id="f-302" unitRef="usd">1463264000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-3" id="f-303" unitRef="usd">-162258000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-3" id="f-304" unitRef="usd">-39996000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-305" unitRef="usd">1225207000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="INF" id="f-306" unitRef="usd">20000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-36" decimals="-3" id="f-307" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-37" decimals="-3" id="f-308" unitRef="usd">1442958000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-38" decimals="-3" id="f-309" unitRef="usd">-218951000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-39" decimals="-3" id="f-310" unitRef="usd">-41656000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-8" decimals="-3" id="f-311" unitRef="usd">1182371000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-40" decimals="-3" id="f-312" unitRef="usd">-317000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-41" decimals="-3" id="f-313" unitRef="usd">-317000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-42" decimals="-3" id="f-314" unitRef="usd">1307000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-41" decimals="-3" id="f-315" unitRef="usd">1307000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-43" decimals="-3" id="f-316" unitRef="usd">-1990000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-41" decimals="-3" id="f-317" unitRef="usd">-1990000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-43" decimals="-3" id="f-318" unitRef="usd">682000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-41" decimals="-3" id="f-319" unitRef="usd">682000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c-44" decimals="INF" id="f-320" unitRef="usd">20000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-45" decimals="-3" id="f-321" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-46" decimals="-3" id="f-322" unitRef="usd">1444265000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-47" decimals="-3" id="f-323" unitRef="usd">-219268000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-48" decimals="-3" id="f-324" unitRef="usd">-42964000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-49" decimals="-3" id="f-325" unitRef="usd">1182053000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-50" decimals="-3" id="f-326" unitRef="usd">15832000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-327" unitRef="usd">15832000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-51" decimals="-3" id="f-328" unitRef="usd">4288000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-6" decimals="-3" id="f-329" unitRef="usd">4288000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-52" decimals="-3" id="f-330" unitRef="usd">-559000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-6" decimals="-3" id="f-331" unitRef="usd">-559000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-52" decimals="-3" id="f-332" unitRef="usd">5324000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-6" decimals="-3" id="f-333" unitRef="usd">5324000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c-53" decimals="INF" id="f-334" unitRef="usd">20000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-54" decimals="-3" id="f-335" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-55" decimals="-3" id="f-336" unitRef="usd">1448553000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-56" decimals="-3" id="f-337" unitRef="usd">-203436000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-57" decimals="-3" id="f-338" unitRef="usd">-38199000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-9" decimals="-3" id="f-339" unitRef="usd">1206938000</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c-1" id="f-340">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The accompanying condensed financial statements include the consolidated accounts of Hillman Solutions Corp. and its wholly-owned subsidiaries (collectively &#x201c;Hillman&#x201d; or the &#x201c;Company&#x201d;). The accompanying unaudited financial statements include the condensed consolidated accounts of the Company for the thirteen and twenty-six weeks ended June 27, 2026. Unless the context requires otherwise, references to "Hillman," "we," "us," "our," or "our Company" refer to Hillman Solutions Corp. and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The accompanying unaudited Condensed Consolidated Financial Statements present information in accordance with accounting principles generally accepted in the United States for interim financial information and the instructions to Form 10-Q and applicable rules of Regulation S-X. Accordingly, they do not include all information or footnotes required by U.S. generally accepted accounting principles for complete financial statements. Operating results for the thirteen and twenty-six weeks ended June 27, 2026 do not necessarily indicate the results that may be expected for the full year. For further information, refer to the Consolidated Financial Statements for the year ended December&#160;27, 2025 and notes thereto included in the Form 10-K filed on February&#160;17, 2026 with the Securities and Exchange Commission (&#x201c;SEC&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;&#x201c;Hillman Solutions Corp.," "HMAN Group Holdings Inc.," and "The Hillman Companies, Inc." are holding companies with no other operations, cash flows, material assets or liabilities other than the equity interests in "The Hillman Group, Inc.,", which is the borrower under the credit facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Nature of Operations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company is comprised of three separate operating business segments: (1) Hardware and Protective Solutions,&#160;(2) Robotics and Digital Solutions, and (3) Canada.&lt;/span&gt;&lt;/div&gt;Hillman provides and, on a limited basis, produces products such as fasteners and related hardware items; rod, shapes, and sheets; keys, key duplication systems, and accessories; personal protective equipment such as gloves, work gear, paint and cleaning wipes and cloths; rope and chain; builder's hardware; and identification items, such as tags and letters, numbers, and signs, to retail outlets, primarily hardware stores, home centers and mass merchants, pet supply stores, grocery stores, and drug stores. The Canada segment also produces fasteners, stampings, fittings, and processes threaded parts for automotive suppliers, industrial Original Equipment Manufacturers (&#x201c;OEMs&#x201d;), and industrial distributors.</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-341">&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The significant accounting policies should be read in conjunction with the significant accounting policies included in the Form 10-K filed on&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;February&#160;17, 2026&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;with the SEC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Use of Estimates in the Preparation of Financial Statements:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses for the reporting periods. Actual results may differ from these estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Share Repurchase Program:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;On July 31, 2025, the Board of Directors of the Company authorized a share repurchase program of up to $100,000 (the &#x201c;Repurchase Program&#x201d;) of the Company's common stock.  The Company accounts for the repurchase of its common stock under the cost method. Under this method, the repurchased shares are recorded at their cost as a reduction of stockholders' equity. Upon repurchase, the treasury stock account is debited for the cost paid, and the cash account is credited. When treasury shares are reissued, any excess of the reissuance price over the repurchase cost is credited to additional paid-in capital. If the reissuance price is less than the repurchase cost, the difference is first debited to additional paid-in capital (from previous treasury stock transactions) and then to &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;retained earnings. The Company does not recognize gains or losses from treasury stock transactions in its income statement. See Note 11 - Equity and Accumulated Other Comprehensive Loss for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Revenue Recognition:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Revenue is recognized when control of goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Sales and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company offers a variety of sales incentives to its customers primarily in the form of discounts and rebates. Discounts are recognized in the Condensed Consolidated Financial Statements at the date of the related sale. Rebates are based on the revenue to date and the contractual rebate percentage to be paid. A portion of the cost of the rebate is allocated to each underlying sales transaction. Discounts and rebates are included in the determination of net sales. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company also establishes reserves for customer returns and allowances. The reserve is established based on historical rates of returns and allowances. The reserve is adjusted quarterly based on actual experience. Returns and allowances are included in the determination of net sales.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following tables display our disaggregated revenue by product category.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:487.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:112.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fastening and Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;282,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;40,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;323,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Personal Protective&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;53,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;54,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Keys and Key Fobs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;52,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Engraving and Resharp&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;336,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;61,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;44,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;442,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fastening and Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;244,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;37,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;281,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Personal Protective&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;61,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;63,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Keys and Key Fobs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;46,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;48,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Engraving and Resharp&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;305,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;402,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fastening and Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;507,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;69,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;576,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Personal Protective&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;109,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;112,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Keys and Key Fobs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;99,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;104,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Engraving and Resharp&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;617,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;117,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;77,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;812,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fastening and Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;454,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;62,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;516,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Personal Protective&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;129,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;132,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Keys and Key Fobs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;89,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;93,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Engraving and Resharp&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;583,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;108,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;69,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;762,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following tables disaggregate our revenue by geographic location. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:480.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:106.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:88.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;border-bottom:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 4pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 4pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 4pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;332,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;61,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;393,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;44,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;44,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;336,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;61,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;44,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;442,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;302,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;358,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;305,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;402,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;609,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;117,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;726,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;77,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;77,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;617,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;117,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;77,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;812,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;576,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;108,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;685,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;69,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;69,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;583,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;108,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;69,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;762,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company's revenue by geography is allocated based on the location of its sales operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Hardware and Protective Solutions' revenues consist primarily of the delivery of fasteners, anchors, specialty fastening products, rope and chain, and personal protective equipment such as gloves, work gear, paint and cleaning wipes and cloths, as well as accessories, and in-store merchandising services for the related product category.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Robotics and Digital Solutions revenues consist primarily of sales of keys, automotive keys, and identification tags through self-service key duplication and engraving kiosks. It also includes our associate-assisted key duplication systems. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Canada revenues consist primarily of the delivery to Canadian customers of fasteners and related hardware items, threaded rod, keys, key duplicating systems, accessories, personal protective equipment, and identification items as well as in-store merchandising services for the related product category.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company&#x2019;s performance obligations under its arrangements with customers are providing products, in-store merchandising services, and access to key duplicating and engraving equipment. Generally, the price of the merchandising services and the access to the key duplicating and engraving equipment is included in the price of the related products. Control of products is transferred at the point in time when the customer accepts the goods, which occurs upon delivery of the products. Judgment is required in determining the time at which to recognize revenue for the in-store services and the access to key duplicating and engraving equipment. Revenue is recognized for in-store service and access to key duplicating and engraving equipment as the related products are delivered, which approximates a time-based recognition pattern. Therefore, the entire amount of consideration &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;related to the sale of products, in-store merchandising services, and access to key duplicating and engraving equipment is recognized upon the delivery of the products.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The costs to obtain a contract are insignificant and generally contract terms do not extend beyond one year. Therefore, these costs are expensed as incurred. Freight and shipping costs and the cost of our in-store merchandising service teams are recognized in selling, warehouse, general, and administrative expense when control over products is transferred to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company used the practical expedient regarding the existence of a significant financing component as payments are due in less than one year after delivery of the products.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-342">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Use of Estimates in the Preparation of Financial Statements:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses for the reporting periods. Actual results may differ from these estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:StockholdersEquityPolicyTextBlock contextRef="c-1" id="f-343">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Share Repurchase Program:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;On July 31, 2025, the Board of Directors of the Company authorized a share repurchase program of up to $100,000 (the &#x201c;Repurchase Program&#x201d;) of the Company's common stock.  The Company accounts for the repurchase of its common stock under the cost method. Under this method, the repurchased shares are recorded at their cost as a reduction of stockholders' equity. Upon repurchase, the treasury stock account is debited for the cost paid, and the cash account is credited. When treasury shares are reissued, any excess of the reissuance price over the repurchase cost is credited to additional paid-in capital. If the reissuance price is less than the repurchase cost, the difference is first debited to additional paid-in capital (from previous treasury stock transactions) and then to &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;retained earnings. The Company does not recognize gains or losses from treasury stock transactions in its income statement. See Note 11 - Equity and Accumulated Other Comprehensive Loss for more information.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityPolicyTextBlock>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-58" decimals="-3" id="f-344" unitRef="usd">100000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c-1" id="f-345">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Revenue Recognition:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Revenue is recognized when control of goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Sales and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company offers a variety of sales incentives to its customers primarily in the form of discounts and rebates. Discounts are recognized in the Condensed Consolidated Financial Statements at the date of the related sale. Rebates are based on the revenue to date and the contractual rebate percentage to be paid. A portion of the cost of the rebate is allocated to each underlying sales transaction. Discounts and rebates are included in the determination of net sales. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company also establishes reserves for customer returns and allowances. The reserve is established based on historical rates of returns and allowances. The reserve is adjusted quarterly based on actual experience. Returns and allowances are included in the determination of net sales.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following tables display our disaggregated revenue by product category.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:487.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:112.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fastening and Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;282,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;40,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;323,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Personal Protective&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;53,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;54,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Keys and Key Fobs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;52,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Engraving and Resharp&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;336,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;61,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;44,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;442,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fastening and Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;244,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;37,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;281,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Personal Protective&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;61,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;63,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Keys and Key Fobs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;46,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;48,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Engraving and Resharp&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;305,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;402,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fastening and Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;507,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;69,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;576,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Personal Protective&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;109,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;112,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Keys and Key Fobs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;99,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;104,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Engraving and Resharp&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;617,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;117,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;77,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;812,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fastening and Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;454,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;62,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;516,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Personal Protective&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;129,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;132,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Keys and Key Fobs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;89,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;93,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Engraving and Resharp&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;583,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;108,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;69,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;762,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following tables disaggregate our revenue by geographic location. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:480.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:106.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:88.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;border-bottom:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 4pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 4pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 4pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;332,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;61,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;393,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;44,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;44,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;336,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;61,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;44,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;442,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;302,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;358,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;305,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;402,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;609,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;117,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;726,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;77,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;77,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;617,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;117,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;77,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;812,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;576,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;108,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;685,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;69,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;69,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;583,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;108,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;69,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;762,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company's revenue by geography is allocated based on the location of its sales operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Hardware and Protective Solutions' revenues consist primarily of the delivery of fasteners, anchors, specialty fastening products, rope and chain, and personal protective equipment such as gloves, work gear, paint and cleaning wipes and cloths, as well as accessories, and in-store merchandising services for the related product category.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Robotics and Digital Solutions revenues consist primarily of sales of keys, automotive keys, and identification tags through self-service key duplication and engraving kiosks. It also includes our associate-assisted key duplication systems. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Canada revenues consist primarily of the delivery to Canadian customers of fasteners and related hardware items, threaded rod, keys, key duplicating systems, accessories, personal protective equipment, and identification items as well as in-store merchandising services for the related product category.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company&#x2019;s performance obligations under its arrangements with customers are providing products, in-store merchandising services, and access to key duplicating and engraving equipment. Generally, the price of the merchandising services and the access to the key duplicating and engraving equipment is included in the price of the related products. Control of products is transferred at the point in time when the customer accepts the goods, which occurs upon delivery of the products. Judgment is required in determining the time at which to recognize revenue for the in-store services and the access to key duplicating and engraving equipment. Revenue is recognized for in-store service and access to key duplicating and engraving equipment as the related products are delivered, which approximates a time-based recognition pattern. Therefore, the entire amount of consideration &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;related to the sale of products, in-store merchandising services, and access to key duplicating and engraving equipment is recognized upon the delivery of the products.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The costs to obtain a contract are insignificant and generally contract terms do not extend beyond one year. Therefore, these costs are expensed as incurred. Freight and shipping costs and the cost of our in-store merchandising service teams are recognized in selling, warehouse, general, and administrative expense when control over products is transferred to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company used the practical expedient regarding the existence of a significant financing component as payments are due in less than one year after delivery of the products.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-346">&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following tables display our disaggregated revenue by product category.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:487.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:112.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fastening and Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;282,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;40,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;323,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Personal Protective&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;53,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;54,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Keys and Key Fobs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;52,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Engraving and Resharp&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;336,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;61,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;44,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;442,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fastening and Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;244,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;37,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;281,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Personal Protective&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;61,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;63,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Keys and Key Fobs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;46,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;48,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Engraving and Resharp&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;305,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;402,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fastening and Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;507,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;69,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;576,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Personal Protective&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;109,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;112,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Keys and Key Fobs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;99,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;104,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Engraving and Resharp&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;617,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;117,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;77,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;812,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fastening and Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;454,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;62,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;516,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Personal Protective&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;129,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;132,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Keys and Key Fobs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;89,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;93,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Engraving and Resharp&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;583,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;108,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;69,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;762,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following tables disaggregate our revenue by geographic location. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:480.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:106.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:88.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;border-bottom:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 4pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 4pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 4pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;332,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;61,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;393,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;44,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;44,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;336,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;61,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;44,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;442,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;302,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;358,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;305,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;402,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;609,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;117,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;726,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;77,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;77,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;617,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;117,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;77,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;812,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;576,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;108,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;685,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;69,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;69,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;583,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;108,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;69,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;762,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-59" decimals="-3" id="f-347" unitRef="usd">282606000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-60" decimals="-3" id="f-348" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-61" decimals="-3" id="f-349" unitRef="usd">40429000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-62" decimals="-3" id="f-350" unitRef="usd">323035000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-63" decimals="-3" id="f-351" unitRef="usd">53460000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-64" decimals="-3" id="f-352" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-65" decimals="-3" id="f-353" unitRef="usd">1439000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-66" decimals="-3" id="f-354" unitRef="usd">54899000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-67" decimals="-3" id="f-355" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-68" decimals="-3" id="f-356" unitRef="usd">52464000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-69" decimals="-3" id="f-357" unitRef="usd">2693000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-70" decimals="-3" id="f-358" unitRef="usd">55157000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-71" decimals="-3" id="f-359" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-72" decimals="-3" id="f-360" unitRef="usd">9151000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-73" decimals="-3" id="f-361" unitRef="usd">9000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-74" decimals="-3" id="f-362" unitRef="usd">9160000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-75" decimals="-3" id="f-363" unitRef="usd">336066000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-76" decimals="-3" id="f-364" unitRef="usd">61615000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-77" decimals="-3" id="f-365" unitRef="usd">44570000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-366" unitRef="usd">442251000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-78" decimals="-3" id="f-367" unitRef="usd">244562000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-79" decimals="-3" id="f-368" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-80" decimals="-3" id="f-369" unitRef="usd">37405000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-81" decimals="-3" id="f-370" unitRef="usd">281967000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-82" decimals="-3" id="f-371" unitRef="usd">61362000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-83" decimals="-3" id="f-372" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-84" decimals="-3" id="f-373" unitRef="usd">1649000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-85" decimals="-3" id="f-374" unitRef="usd">63011000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-86" decimals="-3" id="f-375" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-87" decimals="-3" id="f-376" unitRef="usd">46054000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-88" decimals="-3" id="f-377" unitRef="usd">2295000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-89" decimals="-3" id="f-378" unitRef="usd">48349000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-90" decimals="-3" id="f-379" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-91" decimals="-3" id="f-380" unitRef="usd">9466000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-92" decimals="-3" id="f-381" unitRef="usd">10000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-93" decimals="-3" id="f-382" unitRef="usd">9476000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-94" decimals="-3" id="f-383" unitRef="usd">305924000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-95" decimals="-3" id="f-384" unitRef="usd">55520000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-96" decimals="-3" id="f-385" unitRef="usd">41359000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-386" unitRef="usd">402803000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-97" decimals="-3" id="f-387" unitRef="usd">507522000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-98" decimals="-3" id="f-388" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-99" decimals="-3" id="f-389" unitRef="usd">69256000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-100" decimals="-3" id="f-390" unitRef="usd">576778000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-101" decimals="-3" id="f-391" unitRef="usd">109852000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-102" decimals="-3" id="f-392" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-103" decimals="-3" id="f-393" unitRef="usd">2769000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-104" decimals="-3" id="f-394" unitRef="usd">112621000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-105" decimals="-3" id="f-395" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-106" decimals="-3" id="f-396" unitRef="usd">99394000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-107" decimals="-3" id="f-397" unitRef="usd">5231000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-108" decimals="-3" id="f-398" unitRef="usd">104625000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-109" decimals="-3" id="f-399" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-110" decimals="-3" id="f-400" unitRef="usd">18283000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-111" decimals="-3" id="f-401" unitRef="usd">17000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-112" decimals="-3" id="f-402" unitRef="usd">18300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-113" decimals="-3" id="f-403" unitRef="usd">617374000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-114" decimals="-3" id="f-404" unitRef="usd">117677000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-115" decimals="-3" id="f-405" unitRef="usd">77273000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-406" unitRef="usd">812324000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-116" decimals="-3" id="f-407" unitRef="usd">454112000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-117" decimals="-3" id="f-408" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-118" decimals="-3" id="f-409" unitRef="usd">62455000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-119" decimals="-3" id="f-410" unitRef="usd">516567000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-120" decimals="-3" id="f-411" unitRef="usd">129821000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-121" decimals="-3" id="f-412" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-122" decimals="-3" id="f-413" unitRef="usd">2880000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-123" decimals="-3" id="f-414" unitRef="usd">132701000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-124" decimals="-3" id="f-415" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-125" decimals="-3" id="f-416" unitRef="usd">89034000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-126" decimals="-3" id="f-417" unitRef="usd">4431000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-127" decimals="-3" id="f-418" unitRef="usd">93465000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-128" decimals="-3" id="f-419" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-129" decimals="-3" id="f-420" unitRef="usd">19396000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-130" decimals="-3" id="f-421" unitRef="usd">17000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-131" decimals="-3" id="f-422" unitRef="usd">19413000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-132" decimals="-3" id="f-423" unitRef="usd">583933000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-133" decimals="-3" id="f-424" unitRef="usd">108430000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-134" decimals="-3" id="f-425" unitRef="usd">69783000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-426" unitRef="usd">762146000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-135" decimals="-3" id="f-427" unitRef="usd">332035000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-136" decimals="-3" id="f-428" unitRef="usd">61615000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-137" decimals="-3" id="f-429" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-138" decimals="-3" id="f-430" unitRef="usd">393650000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-139" decimals="-3" id="f-431" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-140" decimals="-3" id="f-432" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-141" decimals="-3" id="f-433" unitRef="usd">44570000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-142" decimals="-3" id="f-434" unitRef="usd">44570000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-143" decimals="-3" id="f-435" unitRef="usd">4031000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-144" decimals="-3" id="f-436" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-145" decimals="-3" id="f-437" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-146" decimals="-3" id="f-438" unitRef="usd">4031000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-75" decimals="-3" id="f-439" unitRef="usd">336066000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-76" decimals="-3" id="f-440" unitRef="usd">61615000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-77" decimals="-3" id="f-441" unitRef="usd">44570000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-442" unitRef="usd">442251000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-147" decimals="-3" id="f-443" unitRef="usd">302662000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-148" decimals="-3" id="f-444" unitRef="usd">55520000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-149" decimals="-3" id="f-445" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-150" decimals="-3" id="f-446" unitRef="usd">358182000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-151" decimals="-3" id="f-447" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-152" decimals="-3" id="f-448" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-153" decimals="-3" id="f-449" unitRef="usd">41359000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-154" decimals="-3" id="f-450" unitRef="usd">41359000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-155" decimals="-3" id="f-451" unitRef="usd">3262000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-156" decimals="-3" id="f-452" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-157" decimals="-3" id="f-453" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-158" decimals="-3" id="f-454" unitRef="usd">3262000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-94" decimals="-3" id="f-455" unitRef="usd">305924000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-95" decimals="-3" id="f-456" unitRef="usd">55520000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-96" decimals="-3" id="f-457" unitRef="usd">41359000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-458" unitRef="usd">402803000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-159" decimals="-3" id="f-459" unitRef="usd">609258000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-160" decimals="-3" id="f-460" unitRef="usd">117677000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-161" decimals="-3" id="f-461" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-162" decimals="-3" id="f-462" unitRef="usd">726935000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-163" decimals="-3" id="f-463" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-164" decimals="-3" id="f-464" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-165" decimals="-3" id="f-465" unitRef="usd">77273000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-166" decimals="-3" id="f-466" unitRef="usd">77273000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-167" decimals="-3" id="f-467" unitRef="usd">8116000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-168" decimals="-3" id="f-468" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-169" decimals="-3" id="f-469" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-170" decimals="-3" id="f-470" unitRef="usd">8116000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-113" decimals="-3" id="f-471" unitRef="usd">617374000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-114" decimals="-3" id="f-472" unitRef="usd">117677000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-115" decimals="-3" id="f-473" unitRef="usd">77273000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-474" unitRef="usd">812324000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-171" decimals="-3" id="f-475" unitRef="usd">576729000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-172" decimals="-3" id="f-476" unitRef="usd">108430000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-173" decimals="-3" id="f-477" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-174" decimals="-3" id="f-478" unitRef="usd">685159000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-175" decimals="-3" id="f-479" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-176" decimals="-3" id="f-480" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-177" decimals="-3" id="f-481" unitRef="usd">69783000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-178" decimals="-3" id="f-482" unitRef="usd">69783000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-179" decimals="-3" id="f-483" unitRef="usd">7204000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-180" decimals="-3" id="f-484" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-181" decimals="-3" id="f-485" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-182" decimals="-3" id="f-486" unitRef="usd">7204000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-132" decimals="-3" id="f-487" unitRef="usd">583933000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-133" decimals="-3" id="f-488" unitRef="usd">108430000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-134" decimals="-3" id="f-489" unitRef="usd">69783000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-490" unitRef="usd">762146000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-492">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;On January 6, 2025, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2025-01, Income Statement&#x2014;Reporting Comprehensive Income&#x2014;Expense Disaggregation Disclosures: Disaggregation of Income Statement Expenses, as an amendment to ASU 2024-03. This ASU mandates that public business entities provide detailed disclosures in the notes to their financial statements, breaking down certain expense categories presented on the income statement into specified natural expense components. This enhanced disclosure aims to provide investors with more detailed information about the types of expenses included in commonly presented expense captions, such as cost of sales, selling, general, and administrative expenses (SG&amp;amp;A), and research and development. The amendments introduced by ASU 2025-01 are effective for public business entities for fiscal years beginning after December 15, 2026 and for interim periods beginning after December 15, 2027 with early adoption permitted. The Company is currently evaluating the impact provided by the new standard.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;In September 2025, the FASB issued ASU 2025-06, Intangibles&#x2014;Goodwill and Other&#x2014;Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software, which is intended to modernize the accounting for the costs of internal-use software. The amendments remove all references to prescriptive and sequential development stages and, instead, require an entity to start capitalizing software costs when management has authorized and committed to funding the software project, and it is probable that the project will be completed and the software will be used to perform the function intended. The amendments are effective for annual reporting periods beginning after December 15, 2027, and interim reporting periods within those annual reporting periods. Early adoption is permitted as of the beginning of an annual reporting period with the amendments to be applied using a prospective, modified or retrospective transition approach. The Company is currently evaluating the impact provided by the new standard.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;In December 2025, the FASB issued ASU 2025-11, Interim Reporting (Topic 270): Narrow-Scope Improvements which is intended to clarify existing requirements without fundamentally altering interim reporting or changing existing disclosure requirements. Key aspects include clarifying that ASC 270 applies to entities providing a full set of GAAP interim financial statements and notes, centralizing a list of all required interim disclosures from other ASC topics within Topic 270, and codifying a principle requiring disclosure of material events and changes since the most recent annual report. The amendments in this update are effective for interim reporting periods within annual reporting periods beginning after December 15, 2027. The Company is currently evaluating the impact provided by the new standard.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="c-1" id="f-491">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;On January 6, 2025, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2025-01, Income Statement&#x2014;Reporting Comprehensive Income&#x2014;Expense Disaggregation Disclosures: Disaggregation of Income Statement Expenses, as an amendment to ASU 2024-03. This ASU mandates that public business entities provide detailed disclosures in the notes to their financial statements, breaking down certain expense categories presented on the income statement into specified natural expense components. This enhanced disclosure aims to provide investors with more detailed information about the types of expenses included in commonly presented expense captions, such as cost of sales, selling, general, and administrative expenses (SG&amp;amp;A), and research and development. The amendments introduced by ASU 2025-01 are effective for public business entities for fiscal years beginning after December 15, 2026 and for interim periods beginning after December 15, 2027 with early adoption permitted. The Company is currently evaluating the impact provided by the new standard.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;In September 2025, the FASB issued ASU 2025-06, Intangibles&#x2014;Goodwill and Other&#x2014;Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software, which is intended to modernize the accounting for the costs of internal-use software. The amendments remove all references to prescriptive and sequential development stages and, instead, require an entity to start capitalizing software costs when management has authorized and committed to funding the software project, and it is probable that the project will be completed and the software will be used to perform the function intended. The amendments are effective for annual reporting periods beginning after December 15, 2027, and interim reporting periods within those annual reporting periods. Early adoption is permitted as of the beginning of an annual reporting period with the amendments to be applied using a prospective, modified or retrospective transition approach. The Company is currently evaluating the impact provided by the new standard.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;In December 2025, the FASB issued ASU 2025-11, Interim Reporting (Topic 270): Narrow-Scope Improvements which is intended to clarify existing requirements without fundamentally altering interim reporting or changing existing disclosure requirements. Key aspects include clarifying that ASC 270 applies to entities providing a full set of GAAP interim financial statements and notes, centralizing a list of all required interim disclosures from other ASC topics within Topic 270, and codifying a principle requiring disclosure of material events and changes since the most recent annual report. The amendments in this update are effective for interim reporting periods within annual reporting periods beginning after December 15, 2027. The Company is currently evaluating the impact provided by the new standard.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="c-183" decimals="-3" id="f-493" unitRef="usd">2600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <hlm:BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax contextRef="c-184" decimals="-3" id="f-494" unitRef="usd">4721000</hlm:BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax>
    <us-gaap:BusinessCombinationAcquiredReceivablesDescription contextRef="c-184" id="f-495">6,871</us-gaap:BusinessCombinationAcquiredReceivablesDescription>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="c-183" decimals="-3" id="f-496" unitRef="usd">8463000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c-183" decimals="-3" id="f-497" unitRef="usd">2405000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <hlm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill contextRef="c-183" decimals="-3" id="f-498" unitRef="usd">17739000</hlm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="c-183" decimals="-3" id="f-499" unitRef="usd">8844000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities contextRef="c-183" decimals="-3" id="f-500" unitRef="usd">1574000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <hlm:BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax contextRef="c-184" decimals="-3" id="f-501" unitRef="usd">4721000</hlm:BusinessCombinationBargainPurchaseGainRecognizedAmountNetOfTax>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="c-183" decimals="-3" id="f-502" unitRef="usd">2600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="c-185" decimals="-3" id="f-503" unitRef="usd">4618000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationAcquiredReceivablesDescription contextRef="c-186" id="f-504">1,623</us-gaap:BusinessCombinationAcquiredReceivablesDescription>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="c-185" decimals="-3" id="f-505" unitRef="usd">4896000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="c-185" decimals="-3" id="f-506" unitRef="usd">152000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <hlm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill contextRef="c-185" decimals="-3" id="f-507" unitRef="usd">6671000</hlm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="c-185" decimals="-3" id="f-508" unitRef="usd">2053000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="c-185" decimals="-3" id="f-509" unitRef="usd">4618000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-510">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Goodwill amounts by reportable segment are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:509.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:145.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:79.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:73.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:63.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:42.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:79.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill&#160;at&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Dispositions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill&#160;at&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:26pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 27, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;592,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;592,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;210,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;210,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;27,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;26,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;830,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;829,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.01pt"&gt;The "Other" change to goodwill relates to adjustments resulting from fluctuations in foreign currency exchange rates for the Canada, Hardware Solutions, and Protective Solutions reporting units.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Other intangibles, net, as of June&#160;27, 2026 and December&#160;27, 2025 consist of the following:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:426.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:156.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:18.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:18.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:18.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Estimated&lt;br/&gt;Useful&#160;Life&lt;br/&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 27, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;955,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;956,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trademarks - indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;85,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;85,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trademarks - other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;29,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;29,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Technology and patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;67,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;67,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Intangible assets, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,137,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,138,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;622,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;592,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other intangibles, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;515,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;546,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The amortization expense for intangible assets for the thirteen and twenty-six weeks ended June 27, 2026 was $15,223 and $30,499, and $15,257 and $30,672 for the thirteen and twenty-six weeks ended June 28, 2025, respectively.&lt;/span&gt;&lt;/div&gt;The Company tests goodwill and indefinite-lived intangible assets for impairment annually in the fourth quarter. Impairment is also tested when events or changes in circumstances indicate that the carrying values of the assets may be greater than their fair values. During the thirteen and twenty-six weeks ended June 27, 2026, the Company did not identify any triggering events that would result in an impairment analysis outside of the annual assessment.</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c-1" id="f-511">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Goodwill amounts by reportable segment are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:509.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:145.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:79.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:73.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:63.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:42.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:79.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill&#160;at&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Dispositions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill&#160;at&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:26pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 27, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;592,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;592,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;210,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;210,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;27,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;26,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;830,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;829,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.01pt"&gt;The "Other" change to goodwill relates to adjustments resulting from fluctuations in foreign currency exchange rates for the Canada, Hardware Solutions, and Protective Solutions reporting units.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill contextRef="c-187" decimals="-3" id="f-512" unitRef="usd">592527000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-113" decimals="-3" id="f-513" unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit contextRef="c-113" decimals="-3" id="f-514" unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-113" decimals="-3" id="f-515" unitRef="usd">92000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill contextRef="c-188" decimals="-3" id="f-516" unitRef="usd">592619000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-189" decimals="-3" id="f-517" unitRef="usd">210356000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-114" decimals="-3" id="f-518" unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit contextRef="c-114" decimals="-3" id="f-519" unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-114" decimals="-3" id="f-520" unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill contextRef="c-190" decimals="-3" id="f-521" unitRef="usd">210356000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-191" decimals="-3" id="f-522" unitRef="usd">27864000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-115" decimals="-3" id="f-523" unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit contextRef="c-115" decimals="-3" id="f-524" unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-115" decimals="-3" id="f-525" unitRef="usd">-1006000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill contextRef="c-192" decimals="-3" id="f-526" unitRef="usd">26858000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-527" unitRef="usd">830747000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments contextRef="c-1" decimals="-3" id="f-528" unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit contextRef="c-1" decimals="-3" id="f-529" unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-1" decimals="-3" id="f-530" unitRef="usd">-914000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill contextRef="c-3" decimals="-3" id="f-531" unitRef="usd">829833000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-533">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Other intangibles, net, as of June&#160;27, 2026 and December&#160;27, 2025 consist of the following:&#160;&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:426.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:156.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:18.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:18.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:18.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Estimated&lt;br/&gt;Useful&#160;Life&lt;br/&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 27, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;955,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;956,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trademarks - indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;85,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;85,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trademarks - other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;29,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;29,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Technology and patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;67,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;67,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Intangible assets, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,137,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,138,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;622,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;592,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other intangibles, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;515,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;546,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-532">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Other intangibles, net, as of June&#160;27, 2026 and December&#160;27, 2025 consist of the following:&#160;&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:426.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:156.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:18.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:18.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:18.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Estimated&lt;br/&gt;Useful&#160;Life&lt;br/&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 27, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;955,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;956,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trademarks - indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;85,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;85,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trademarks - other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;29,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;29,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Technology and patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;67,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;67,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Intangible assets, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,137,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,138,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;622,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;592,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other intangibles, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;515,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;546,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-193" id="f-534">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-194" id="f-535">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-195" decimals="-3" id="f-536" unitRef="usd">955942000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-196" decimals="-3" id="f-537" unitRef="usd">956880000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-197" decimals="-3" id="f-538" unitRef="usd">85071000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-198" decimals="-3" id="f-539" unitRef="usd">85274000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-199" id="f-540">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-200" id="f-541">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-201" decimals="-3" id="f-542" unitRef="usd">29549000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-202" decimals="-3" id="f-543" unitRef="usd">29549000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-203" id="f-544">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-204" id="f-545">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-205" decimals="-3" id="f-546" unitRef="usd">67291000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-206" decimals="-3" id="f-547" unitRef="usd">67216000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-3" decimals="-3" id="f-548" unitRef="usd">1137853000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-4" decimals="-3" id="f-549" unitRef="usd">1138919000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-3" decimals="-3" id="f-550" unitRef="usd">622666000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-551" unitRef="usd">592748000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-3" decimals="-3" id="f-552" unitRef="usd">515187000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-4" decimals="-3" id="f-553" unitRef="usd">546171000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AdjustmentForAmortization contextRef="c-5" decimals="-3" id="f-554" unitRef="usd">15223000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-1" decimals="-3" id="f-555" unitRef="usd">30499000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-6" decimals="-3" id="f-556" unitRef="usd">15257000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-7" decimals="-3" id="f-557" unitRef="usd">30672000</us-gaap:AdjustmentForAmortization>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-558">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Insurance Coverage&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company self-insures its general liability including product liability, automotive and workers' compensation losses up to $500 per occurrence. Catastrophic coverage has been purchased from third party insurers for occurrences up to $60,000. The two risk areas involving the most significant accounting estimates are workers' compensation and automotive liability. Actuarial valuations performed by the Company's outside risk insurance expert were used by the Company's management to form the basis for workers' compensation and automotive liability loss reserves. The actuary contemplated the Company's specific loss history, actual claims reported, and industry trends among statistical and other factors to estimate the range of reserves required. Risk insurance reserves are comprised of specific reserves for individual claims and additional amounts expected for development of these claims, as well as for incurred but not yet reported claims. The Company believes that the liability of approximately $3,545 recorded for such risks is adequate as of June&#160;27, 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;As of June&#160;27, 2026, the Company has provided certain vendors and insurers letters of credit aggregating to $5,350 related to our product purchases and insurance coverage for product liability, workers&#x2019; compensation, and general liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company self-insures group health claims up to an annual stop loss limit of $300 per participant. Historical group insurance loss experience forms the basis for the recognition of group health insurance reserves. Provisions for losses expected under these programs are recorded based on an analysis of historical insurance claim data and certain actuarial assumptions. The Company believes that the liability of approximately $4,222 recorded for such risks is adequate as of June&#160;27, 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:107%"&gt;Import Duties&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company imports large quantities of fastener products which are subject to customs requirements and to tariffs and quotas set by governments through mutual agreements and bilateral actions. The Company could be subject to the assessment of additional duties and interest if it or its suppliers fail to comply with customs regulations or similar laws. The U.S. Department of Commerce (the "Department&#x201d;) has received requests from petitioners to conduct administrative reviews of compliance with anti-dumping duty and countervailing duty laws for certain nail products sourced from Asian countries. The Company sourced products under review from vendors in China and Taiwan during the periods selected for review. The Company accrues for the duty expense once it is determined to be probable and the amount can be reasonably estimated. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:107%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;On February 20, 2026, the U.S. Supreme Court issued a decision invalidating tariffs imposed under the International Emergency Economic Powers Act (&#x201c;IEEPA&#x201d;). On April 15, 2026, Hillman filed a lawsuit in the U.S. Court of International Trade against the United States of America seeking a full refund of all IEEPA tariffs that Hillman has paid to the United States. We elected to apply a gain contingency model in accordance with ASC 450-30, &#x201c;Gain Contingencies&#x201d; to account for potential recoveries of previously paid tariffs under which a gain will not be recognized until realized or realizable. Additionally, after the Supreme Court ruling in February, the U.S. administration almost immediately instituted new tariffs against most major trading partners, and has previewed future actions that could restore or exceed the level of the IEEPA tariffs. We expect that the impact of these additional tariffs will partially offset any benefit of the IEEPA refunds that we will receive. Future adverse effects on our financial results will likely continue if tariff levels persist, continue to rise, or remain volatile. We are currently developing and implementing mitigation strategies (such as price increases and sourcing changes, among others) and determining future implementation timelines, though there are no assurances our efforts will be successful.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;We are involved in litigation arising in the normal course of business. In management&#x2019;s opinion, any such litigation is not expected to have a material adverse effect on our consolidated financial condition, results of operations, or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <hlm:MaximumAmountOfSelfInsuranceCoverage contextRef="c-3" decimals="-3" id="f-559" unitRef="usd">500000</hlm:MaximumAmountOfSelfInsuranceCoverage>
    <hlm:LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers contextRef="c-207" decimals="-3" id="f-560" unitRef="usd">60000000</hlm:LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers>
    <us-gaap:SelfInsuranceReserve contextRef="c-208" decimals="-3" id="f-561" unitRef="usd">3545000</us-gaap:SelfInsuranceReserve>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-3" decimals="-3" id="f-562" unitRef="usd">5350000</us-gaap:LettersOfCreditOutstandingAmount>
    <hlm:MaximumAmountOfSelfInsuranceCoverage contextRef="c-209" decimals="-3" id="f-563" unitRef="usd">300000</hlm:MaximumAmountOfSelfInsuranceCoverage>
    <us-gaap:SelfInsuranceReserve contextRef="c-209" decimals="-3" id="f-564" unitRef="usd">4222000</us-gaap:SelfInsuranceReserve>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c-1" id="f-565">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Sales to related parties, which are included in net sales, consist of the sale of excess inventory to Ollie's Bargain Outlet Holdings, Inc. ("Ollie's"). John Swygert, Executive Chairman of Ollie's since 2025, and before that President and Chief Executive Officer of Ollie's, is a member of our Board of Directors. Sales to related parties were $15 and $218 in the thirteen and twenty-six weeks ended June 27, 2026 and were immaterial in the thirteen and twenty-six weeks ended June 28, 2025. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;In late 2024, the Company signed a contract with Ollie's to place Minute Key and Quick-Tag machines in select Ollie's locations. The Company paid royalty shares to Ollie's as a result of this agreement. The payments to related parties were immaterial in the thirteen and twenty-six weeks ended June 27, 2026 and in the thirteen and twenty-six weeks ended June 28, 2025.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <hlm:RelatedPartTransactionSalesToRelatedParty contextRef="c-5" decimals="-3" id="f-566" unitRef="usd">15000</hlm:RelatedPartTransactionSalesToRelatedParty>
    <hlm:RelatedPartTransactionSalesToRelatedParty contextRef="c-1" decimals="-3" id="f-567" unitRef="usd">218000</hlm:RelatedPartTransactionSalesToRelatedParty>
    <hlm:RelatedPartTransactionSalesToRelatedParty contextRef="c-6" decimals="-3" id="f-568" unitRef="usd">0</hlm:RelatedPartTransactionSalesToRelatedParty>
    <hlm:RelatedPartTransactionSalesToRelatedParty contextRef="c-7" decimals="-3" id="f-569" unitRef="usd">0</hlm:RelatedPartTransactionSalesToRelatedParty>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-570">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;ASC 740 requires companies to apply their estimated annual effective tax rate on a year-to-date basis in each interim period. These rates are derived, in part, from expected annual pre-tax income or loss. In the thirteen and twenty-six weeks ended June 27, 2026, the Company applied an estimated annual effective tax rate based on expected annual pre-tax income to the interim period pre-tax income to calculate the income tax expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;For the thirteen and twenty-six weeks ended June 27, 2026, the effective income tax rate was 24.3% and 25.8%, respectively. The Company recorded an income tax provision for the thirteen and twenty-six weeks ended June 27, 2026 of $6,771 and $5,712, respectively. The difference between the expected statutory tax rate and the effective &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;tax rate for the thirteen and twenty-six weeks ended June 27, 2026 was the result of certain non-deductible expenses and state and foreign income taxes, offset by the non-taxable gain on the acquisition of Campbell Chain and Fittings. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;For the thirteen and twenty-six weeks ended June 28, 2025, the effective income tax rate was 29.4% and 29.7%, respectively. The Company recorded an income tax provision for the thirteen and twenty-six weeks ended June 28, 2025 of $6,593 and $6,559, respectively. The effective tax rate for the thirteen and twenty-six weeks ended June 28, 2025 was the result of certain non-deductible expenses and state and foreign income taxes.&lt;/span&gt;&lt;/div&gt;On July 4, 2025, the One Big Beautiful Bill Act (&#x201c;OBBBA&#x201d;) was enacted in the U.S. The legislation included several provisions that impact the timing and magnitude of certain tax deductions, including, among others, making 100% bonus depreciation permanent, allowing for the expensing of domestic research costs, and modifying the business interest expense limitation calculation. These changes were incorporated into our income tax provision for the thirteen and twenty-six weeks ended June 27, 2026. Although we do not expect the OBBBA to have a material impact on our effective tax rate, we do expect favorable changes to the timing of cash tax payments in the current fiscal year and future periods.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-5" decimals="3" id="f-571" unitRef="number">0.243</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-572" unitRef="number">0.258</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-573" unitRef="usd">6771000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-574" unitRef="usd">5712000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-6" decimals="3" id="f-575" unitRef="number">0.294</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-7" decimals="3" id="f-576" unitRef="number">0.297</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-577" unitRef="usd">6593000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-578" unitRef="usd">6559000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:LongTermDebtTextBlock contextRef="c-1" id="f-580">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following table summarizes the Company&#x2019;s debt:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:450.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:244.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 27, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Revolving loans&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;46,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;36,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Senior Term Loan, due 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;632,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;636,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Finance lease &amp;amp; other obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;20,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;701,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;693,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Unamortized discount on Senior Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,665)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Current portion of long-term debt and finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(15,252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(14,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Deferred financing fees &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(6,237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(7,796)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total long-term debt, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;678,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;668,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;As of June&#160;27, 2026, the Asset-Backed Loan ("ABL") Revolver had an outstanding balance of $46,000, and had outstanding letters of credit of $5,350. Certain portions of the ABL Revolver are separately available to the Company&#x2019;s United States and Canadian subsidiaries. Canada has no outstanding borrowings and the United States has outstanding borrowings of $46,000. The Company has&#160;$295,494 of available borrowings under the revolving credit facility as a source of liquidity as of June&#160;27, 2026 based on the customary ABL borrowing base and availability provisions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;On January 14, 2025, the Company entered into a Repricing Amendment (2025 Repricing Amendment) on its existing Senior Term Loan due July 14, 2028. The 2025 Repricing Amendment (i) reduces the interest rate per annum applicable to the Term Loan outstanding from SOFR plus a margin varying from 2.25% to 2.50% to SOFR plus a margin of 2.00%, as well as a 1.00% margin for ABR Loans and (ii) implements a 1% prepayment premium for the existing Term Loan to apply to Repricing Transactions that occur within six months after the effective date of the 2025 Repricing Amendment. In connection with the closing of the 2025 Repricing Amendment, the Company expensed $906 of new fees in 2025.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c-1" id="f-579">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following table summarizes the Company&#x2019;s debt:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:450.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:244.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 27, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Revolving loans&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;46,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;36,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Senior Term Loan, due 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;632,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;636,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Finance lease &amp;amp; other obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;20,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;701,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;693,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Unamortized discount on Senior Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,665)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Current portion of long-term debt and finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(15,252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(14,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Deferred financing fees &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(6,237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(7,796)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total long-term debt, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;678,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;668,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-210" decimals="-3" id="f-581" unitRef="usd">46000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-211" decimals="-3" id="f-582" unitRef="usd">36000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-212" decimals="-3" id="f-583" unitRef="usd">632705000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-213" decimals="-3" id="f-584" unitRef="usd">636960000</us-gaap:DebtInstrumentCarryingAmount>
    <hlm:FinanceLeaseLiabilityAndOtherObligations contextRef="c-3" decimals="-3" id="f-585" unitRef="usd">22561000</hlm:FinanceLeaseLiabilityAndOtherObligations>
    <hlm:FinanceLeaseLiabilityAndOtherObligations contextRef="c-4" decimals="-3" id="f-586" unitRef="usd">20090000</hlm:FinanceLeaseLiabilityAndOtherObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="c-3" decimals="-3" id="f-587" unitRef="usd">701266000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="c-4" decimals="-3" id="f-588" unitRef="usd">693050000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="c-3" decimals="-3" id="f-589" unitRef="usd">1665000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="c-4" decimals="-3" id="f-590" unitRef="usd">2087000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="c-3" decimals="-3" id="f-591" unitRef="usd">15252000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="c-4" decimals="-3" id="f-592" unitRef="usd">14830000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-3" decimals="-3" id="f-593" unitRef="usd">6237000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-4" decimals="-3" id="f-594" unitRef="usd">7796000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt contextRef="c-3" decimals="-3" id="f-595" unitRef="usd">678112000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-4" decimals="-3" id="f-596" unitRef="usd">668337000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-210" decimals="-3" id="f-597" unitRef="usd">46000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-3" decimals="-3" id="f-598" unitRef="usd">5350000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-210" decimals="-3" id="f-599" unitRef="usd">46000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-210" decimals="-3" id="f-600" unitRef="usd">295494000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-214"
      decimals="INF"
      id="f-601"
      unitRef="number">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-215"
      decimals="INF"
      id="f-602"
      unitRef="number">0.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-216"
      decimals="INF"
      id="f-603"
      unitRef="number">0.0200</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-217"
      decimals="INF"
      id="f-604"
      unitRef="number">0.0100</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <hlm:DebtInstrumentPrepaymentFeePercent
      contextRef="c-216"
      decimals="INF"
      id="f-605"
      unitRef="number">0.01</hlm:DebtInstrumentPrepaymentFeePercent>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-7" decimals="-3" id="f-606" unitRef="usd">-906000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-608">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Lessee&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company determines if a contract is or contains a lease at inception or modification of a contract. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period in exchange for consideration. Control over the use of the identified asset means the lessee has both 1) the right to obtain substantially all of the economic benefits from the use of the asset and 2) the right to direct the use of the asset. The Company leases certain distribution center locations, vehicles, forklifts, computer equipment, and its corporate headquarters with expiration dates through 2042. Certain lease arrangements include escalating rent payments and options to extend the lease term. Expected lease terms include these options to extend or &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;terminate the lease when it is reasonably certain the Company will exercise the option. The Company's leasing arrangements do not contain material residual value guarantees, nor material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The components of operating and finance lease costs for the thirteen and twenty-six weeks ended June 27, 2026 and thirteen and twenty-six weeks ended June 28, 2025 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:483.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:147.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:78.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:78.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:78.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:78.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:47pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended&lt;br/&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended&lt;br/&gt;June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six Weeks Ended &lt;br/&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six Weeks Ended&lt;br/&gt;June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Short term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Finance lease costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortization of right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Rent expense is recognized on a straight-line basis over the expected lease term. Rent expense totaled $8,275 and $15,949 in the thirteen and twenty-six weeks ended June 27, 2026, respectively, and $6,982 and $13,945 in the thirteen and twenty-six weeks ended June 28, 2025, respectively. Rent expense includes operating lease costs as well as expenses for non-lease components such as common area maintenance, real estate taxes, real estate insurance, variable costs related to our leased vehicles, and short-term rental expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The implicit rate is not determinable in most of the Company&#x2019;s leases, as such management uses the Company&#x2019;s incremental borrowing rate based on the information available at commencement date in determining the present value of future payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The weighted average remaining lease terms and discount rates for all of our operating leases were as follows as of June&#160;27, 2026 and December&#160;27, 2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:165.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:61.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:58.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:4.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:60.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:61.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 27, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Supplemental balance sheet information related to the Company's finance leases was as follows as of June&#160;27, 2026 and December&#160;27, 2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:375.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:166.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 27, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Finance lease assets, net, included in property plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Long-term debt, less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total principal payable on finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Supplemental cash flow information related to the Company's operating and finance leases was as follows for the twenty-six weeks ended June 27, 2026 and twenty-six weeks ended June 28, 2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:204.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:108.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:108.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six Weeks Ended &lt;br/&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six Weeks Ended&lt;br/&gt;June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating cash outflow from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating cash outflow from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Financing cash outflow from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt; Maturities of our lease liabilities for all operating and finance leases are as follows as of June&#160;27, 2026:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:383.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:174.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Remaining 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;25,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;23,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2030&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;42,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total future minimum rental commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;135,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;24,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less - amounts representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(27,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;107,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;In July 2025, the Company entered into one additional operating lease for a new property located in Forest Park, Ohio for the purpose of consolidating office, warehouse, and distribution in the Cincinnati area. Occupancy has not yet commenced and the estimated future minimum rental commitments for the Forest Park lease are approximately $4.5&#160;million per year beginning in late summer 2027 and increasing 3.25% per year thereafter for 15 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;In 2026, the Company entered into two additional finance leases for equipment to be used at the new Forest Park facility. The leases have not yet commenced. The future minimum rent payments for the equipment leases are approximately $11.5&#160;million per year beginning in 2028 for seven year terms. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Lessor&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company has certain arrangements for key duplication equipment under which we are the lessor. These leases meet the criteria for operating lease classification. Lease income associated with these leases is not material.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock contextRef="c-1" id="f-607">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Lessee&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company determines if a contract is or contains a lease at inception or modification of a contract. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period in exchange for consideration. Control over the use of the identified asset means the lessee has both 1) the right to obtain substantially all of the economic benefits from the use of the asset and 2) the right to direct the use of the asset. The Company leases certain distribution center locations, vehicles, forklifts, computer equipment, and its corporate headquarters with expiration dates through 2042. Certain lease arrangements include escalating rent payments and options to extend the lease term. Expected lease terms include these options to extend or &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;terminate the lease when it is reasonably certain the Company will exercise the option. The Company's leasing arrangements do not contain material residual value guarantees, nor material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The components of operating and finance lease costs for the thirteen and twenty-six weeks ended June 27, 2026 and thirteen and twenty-six weeks ended June 28, 2025 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:483.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:147.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:78.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:78.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:78.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:78.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:47pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended&lt;br/&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended&lt;br/&gt;June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six Weeks Ended &lt;br/&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six Weeks Ended&lt;br/&gt;June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Short term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Finance lease costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortization of right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Rent expense is recognized on a straight-line basis over the expected lease term. Rent expense totaled $8,275 and $15,949 in the thirteen and twenty-six weeks ended June 27, 2026, respectively, and $6,982 and $13,945 in the thirteen and twenty-six weeks ended June 28, 2025, respectively. Rent expense includes operating lease costs as well as expenses for non-lease components such as common area maintenance, real estate taxes, real estate insurance, variable costs related to our leased vehicles, and short-term rental expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The implicit rate is not determinable in most of the Company&#x2019;s leases, as such management uses the Company&#x2019;s incremental borrowing rate based on the information available at commencement date in determining the present value of future payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The weighted average remaining lease terms and discount rates for all of our operating leases were as follows as of June&#160;27, 2026 and December&#160;27, 2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:165.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:61.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:58.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:4.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:60.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:61.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 27, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Supplemental balance sheet information related to the Company's finance leases was as follows as of June&#160;27, 2026 and December&#160;27, 2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:375.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:166.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 27, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Finance lease assets, net, included in property plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Long-term debt, less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total principal payable on finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Supplemental cash flow information related to the Company's operating and finance leases was as follows for the twenty-six weeks ended June 27, 2026 and twenty-six weeks ended June 28, 2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:204.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:108.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:108.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six Weeks Ended &lt;br/&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six Weeks Ended&lt;br/&gt;June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating cash outflow from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating cash outflow from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Financing cash outflow from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt; Maturities of our lease liabilities for all operating and finance leases are as follows as of June&#160;27, 2026:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:383.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:174.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Remaining 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;25,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;23,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2030&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;42,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total future minimum rental commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;135,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;24,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less - amounts representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(27,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;107,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;In July 2025, the Company entered into one additional operating lease for a new property located in Forest Park, Ohio for the purpose of consolidating office, warehouse, and distribution in the Cincinnati area. Occupancy has not yet commenced and the estimated future minimum rental commitments for the Forest Park lease are approximately $4.5&#160;million per year beginning in late summer 2027 and increasing 3.25% per year thereafter for 15 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;In 2026, the Company entered into two additional finance leases for equipment to be used at the new Forest Park facility. The leases have not yet commenced. The future minimum rent payments for the equipment leases are approximately $11.5&#160;million per year beginning in 2028 for seven year terms. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Lessor&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company has certain arrangements for key duplication equipment under which we are the lessor. These leases meet the criteria for operating lease classification. Lease income associated with these leases is not material.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-609">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The components of operating and finance lease costs for the thirteen and twenty-six weeks ended June 27, 2026 and thirteen and twenty-six weeks ended June 28, 2025 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:483.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:147.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:78.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:78.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:78.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:78.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:47pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended&lt;br/&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended&lt;br/&gt;June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six Weeks Ended &lt;br/&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six Weeks Ended&lt;br/&gt;June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Short term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Finance lease costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortization of right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; June&#160;27, 2026 and December&#160;27, 2025:&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:165.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:61.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:58.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:4.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:60.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:61.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 27, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.95&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.84&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Supplemental cash flow information related to the Company's operating and finance leases was as follows for the twenty-six weeks ended June 27, 2026 and twenty-six weeks ended June 28, 2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:204.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:108.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:108.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six Weeks Ended &lt;br/&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six Weeks Ended&lt;br/&gt;June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating cash outflow from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating cash outflow from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Financing cash outflow from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c-5" decimals="-3" id="f-610" unitRef="usd">7061000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-6" decimals="-3" id="f-611" unitRef="usd">5706000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-3" id="f-612" unitRef="usd">13353000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-7" decimals="-3" id="f-613" unitRef="usd">11354000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-5" decimals="-3" id="f-614" unitRef="usd">724000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-6" decimals="-3" id="f-615" unitRef="usd">609000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-1" decimals="-3" id="f-616" unitRef="usd">1999000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-7" decimals="-3" id="f-617" unitRef="usd">1322000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-5" decimals="-3" id="f-618" unitRef="usd">489000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-6" decimals="-3" id="f-619" unitRef="usd">667000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-1" decimals="-3" id="f-620" unitRef="usd">596000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-7" decimals="-3" id="f-621" unitRef="usd">1269000</us-gaap:VariableLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-5" decimals="-3" id="f-622" unitRef="usd">1695000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-6" decimals="-3" id="f-623" unitRef="usd">1408000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-1" decimals="-3" id="f-624" unitRef="usd">3195000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-7" decimals="-3" id="f-625" unitRef="usd">2680000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-5" decimals="-3" id="f-626" unitRef="usd">316000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-6" decimals="-3" id="f-627" unitRef="usd">260000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-1" decimals="-3" id="f-628" unitRef="usd">597000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-7" decimals="-3" id="f-629" unitRef="usd">483000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c-5" decimals="-3" id="f-630" unitRef="usd">8275000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c-1" decimals="-3" id="f-631" unitRef="usd">15949000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c-6" decimals="-3" id="f-632" unitRef="usd">6982000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c-7" decimals="-3" id="f-633" unitRef="usd">13945000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-3" id="f-634">P7Y5M19D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-3" id="f-635">P3Y11M12D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-636">P4Y10M2D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-637">P4Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-3" decimals="4" id="f-638" unitRef="number">0.0601</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-3" decimals="4" id="f-639" unitRef="number">0.0559</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="4" id="f-640" unitRef="number">0.0618</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="4" id="f-641" unitRef="number">0.0582</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <hlm:AssetsAndLiabilitiesLesseeTableTextBlock contextRef="c-1" id="f-642">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Supplemental balance sheet information related to the Company's finance leases was as follows as of June&#160;27, 2026 and December&#160;27, 2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:375.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:166.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 27, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Finance lease assets, net, included in property plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Long-term debt, less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total principal payable on finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hlm:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-3" decimals="-3" id="f-643" unitRef="usd">21699000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-644" unitRef="usd">18778000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-645" unitRef="usd">6371000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-646" unitRef="usd">5599000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-647" unitRef="usd">15781000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-648" unitRef="usd">13619000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability contextRef="c-3" decimals="-3" id="f-649" unitRef="usd">22152000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="c-4" decimals="-3" id="f-650" unitRef="usd">19218000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-3" id="f-651" unitRef="usd">12477000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-7" decimals="-3" id="f-652" unitRef="usd">11017000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability contextRef="c-1" decimals="-3" id="f-653" unitRef="usd">585000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability contextRef="c-7" decimals="-3" id="f-654" unitRef="usd">459000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-1" decimals="-3" id="f-655" unitRef="usd">3193000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-7" decimals="-3" id="f-656" unitRef="usd">2653000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-658">Maturities of our lease liabilities for all operating and finance leases are as follows as of June&#160;27, 2026:&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:383.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:174.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Remaining 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;25,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;23,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2030&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;42,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total future minimum rental commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;135,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;24,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less - amounts representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(27,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;107,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-657">Maturities of our lease liabilities for all operating and finance leases are as follows as of June&#160;27, 2026:&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:383.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:174.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Remaining 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;25,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;23,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2030&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;42,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total future minimum rental commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;135,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;24,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less - amounts representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(27,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;107,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-3" decimals="-3" id="f-659" unitRef="usd">13222000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-3" decimals="-3" id="f-660" unitRef="usd">3810000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-3" decimals="-3" id="f-661" unitRef="usd">25423000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="c-3" decimals="-3" id="f-662" unitRef="usd">6708000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-3" decimals="-3" id="f-663" unitRef="usd">23029000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="c-3" decimals="-3" id="f-664" unitRef="usd">5643000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-3" decimals="-3" id="f-665" unitRef="usd">18443000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="c-3" decimals="-3" id="f-666" unitRef="usd">4860000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-3" decimals="-3" id="f-667" unitRef="usd">12850000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive contextRef="c-3" decimals="-3" id="f-668" unitRef="usd">3174000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-3" decimals="-3" id="f-669" unitRef="usd">42486000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-3" decimals="-3" id="f-670" unitRef="usd">338000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-3" decimals="-3" id="f-671" unitRef="usd">135453000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="c-3" decimals="-3" id="f-672" unitRef="usd">24533000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-3" decimals="-3" id="f-673" unitRef="usd">27798000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount contextRef="c-3" decimals="-3" id="f-674" unitRef="usd">2381000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-3" decimals="-3" id="f-675" unitRef="usd">107655000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="c-3" decimals="-3" id="f-676" unitRef="usd">22152000</us-gaap:FinanceLeaseLiability>
    <hlm:LesseeOperatingLeaseNumberOfLeases
      contextRef="c-218"
      decimals="INF"
      id="f-677"
      unitRef="lease">1</hlm:LesseeOperatingLeaseNumberOfLeases>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-219" decimals="-5" id="f-678" unitRef="usd">4500000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <hlm:LesseeOperatingLeaseAnnualEscalationRate
      contextRef="c-219"
      decimals="INF"
      id="f-679"
      unitRef="number">0.0325</hlm:LesseeOperatingLeaseAnnualEscalationRate>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-219" id="f-680">P15Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="c-220" decimals="-3" id="f-681" unitRef="usd">11500000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c-1" id="f-682">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Hillman Solutions Corp. has one class of common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Share Repurchases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;On July 31, 2025, the Board of Directors of the Company authorized a share repurchase program of up to $100,000 (the &#x201c;Repurchase Program&#x201d;) of the Company's common stock. The Repurchase Program permits shares of common stock to be repurchased from time to time at management's discretion, through a variety of methods, including a &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;10b5-1 trading plan, open market purchases, privately negotiated transactions or transactions otherwise in compliance with Rule 10b-18 under the Securities Exchange Act of 1934, as amended.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The timing and number of shares of common stock repurchased will be opportunistic depending on a variety of factors, including price, general business and market conditions, alternative investment opportunities and funding considerations. The Repurchase Program does not obligate the Company to repurchase any specific number of shares of common stock and may be suspended or discontinued at any time. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following table presents information about our repurchases of common stock, all of which were completed through open market purchases (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:383.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:153.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:109.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:109.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total number of shares repurchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total cost of shares repurchased&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(13,284)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(23,400)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The Company&#x2019;s share repurchases are subject to a 1% excise tax as a result of the Inflation Reduction Act of 2022. Excise taxes incurred on share repurchases represent direct costs of the repurchase and are recorded as a part of the cost basis of the shares within treasury stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The cost of shares repurchased may differ from the repurchases of common stock amounts in the consolidated statements of cash flows due to unsettled share repurchases at the end of a period and excise taxes incurred on share repurchases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Stock Rollforward&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following table presents a reconciliation of the number of shares of our common stock outstanding (amounts in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:503.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:291.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:64.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:64.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:65.50pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:29pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Common Stock (Shares)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Treasury Stock (Shares)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Total Net Shares Outstanding &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at December 27, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;197,857&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,370)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;196,487&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Stock option activity, stock awards and employee stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,089&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,089&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Repurchases of common stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at March 28, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;198,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;196,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Stock option activity, stock awards and employee stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;190&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;190&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Repurchases of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;199,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4,333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;194,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;196,706&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;196,706&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Stock option activity, stock awards and employee stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Repurchases of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;197,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;197,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Stock option activity, stock awards and employee stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Repurchases of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;197,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;197,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Accumulated Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following is detail of the changes in the Company's accumulated other comprehensive income (loss) from December&#160;28, 2024 to June&#160;27, 2026, including the effect of significant reclassifications out of accumulated other comprehensive income (loss) (net of tax):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:354.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:238.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:109.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accumulated Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at December&#160;28, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(41,656)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other comprehensive income before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net current period other comprehensive income&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at December&#160;27, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(37,866)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other comprehensive loss before reclassifications&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from other comprehensive loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net current period other comprehensive loss &lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at June&#160;27, 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(39,996)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:12.1pt"&gt;During the year ended December&#160;27, 2025, the Company deferred a loss of $1,956 and reclassified a gain of $2,052 including tax expense of $1,002 into other comprehensive income due to hedging activities. The amounts reclassified out of other comprehensive income were recorded as interest expense. See Note 14 - Derivatives and Hedging for additional information on the interest rate swaps.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:10.37pt"&gt;During the twenty-six weeks ended June 27, 2026, the Company deferred a loss of $1,493, reclassified a loss of $36 and a tax benefit of $382 into other comprehensive loss due to hedging activities. The amounts reclassified out of other comprehensive loss were recorded as interest expense. See Note 14 - Derivatives and Hedging for additional information on the interest rate swaps.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-58" decimals="-3" id="f-683" unitRef="usd">100000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <hlm:ScheduleOfShareRepurchasesTableTextBlock contextRef="c-1" id="f-684">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following table presents information about our repurchases of common stock, all of which were completed through open market purchases (amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:383.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:153.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:109.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:109.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total number of shares repurchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total cost of shares repurchased&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(13,284)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(23,400)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The Company&#x2019;s share repurchases are subject to a 1% excise tax as a result of the Inflation Reduction Act of 2022. Excise taxes incurred on share repurchases represent direct costs of the repurchase and are recorded as a part of the cost basis of the shares within treasury stock.&lt;/span&gt;&lt;/div&gt;</hlm:ScheduleOfShareRepurchasesTableTextBlock>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-5" decimals="-3" id="f-685" unitRef="shares">1742000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-1" decimals="-3" id="f-686" unitRef="shares">2963000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-5" decimals="-3" id="f-687" unitRef="usd">13284000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-1" decimals="-3" id="f-688" unitRef="usd">23400000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:ScheduleOfStockholdersEquityTableTextBlock contextRef="c-1" id="f-689">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following table presents a reconciliation of the number of shares of our common stock outstanding (amounts in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:503.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:291.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:64.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:64.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:65.50pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:29pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Common Stock (Shares)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Treasury Stock (Shares)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Total Net Shares Outstanding &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at December 27, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;197,857&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,370)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;196,487&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Stock option activity, stock awards and employee stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,089&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,089&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Repurchases of common stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at March 28, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;198,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;196,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Stock option activity, stock awards and employee stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;190&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;190&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Repurchases of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;199,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4,333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;194,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;196,706&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;196,706&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Stock option activity, stock awards and employee stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Repurchases of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;197,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;197,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Stock option activity, stock awards and employee stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Repurchases of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;197,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;197,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockholdersEquityTableTextBlock>
    <hlm:CommonStockSharesOutstandingIncludingAdjustments contextRef="c-10" decimals="-3" id="f-690" unitRef="shares">197857000</hlm:CommonStockSharesOutstandingIncludingAdjustments>
    <us-gaap:TreasuryStockCommonShares contextRef="c-11" decimals="-3" id="f-691" unitRef="shares">-1370000</us-gaap:TreasuryStockCommonShares>
    <hlm:CommonStockSharesOutstandingIncludingAdjustments contextRef="c-4" decimals="-3" id="f-692" unitRef="shares">196487000</hlm:CommonStockSharesOutstandingIncludingAdjustments>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="c-221"
      decimals="-3"
      id="f-693"
      unitRef="shares">1089000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="c-16" decimals="-3" id="f-694" unitRef="shares">1089000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-18" decimals="-3" id="f-695" unitRef="shares">-1221000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-16" decimals="-3" id="f-696" unitRef="shares">1221000</us-gaap:TreasuryStockSharesAcquired>
    <hlm:CommonStockSharesOutstandingIncludingAdjustments contextRef="c-20" decimals="-3" id="f-697" unitRef="shares">198946000</hlm:CommonStockSharesOutstandingIncludingAdjustments>
    <us-gaap:TreasuryStockCommonShares contextRef="c-21" decimals="-3" id="f-698" unitRef="shares">-2591000</us-gaap:TreasuryStockCommonShares>
    <hlm:CommonStockSharesOutstandingIncludingAdjustments contextRef="c-25" decimals="-3" id="f-699" unitRef="shares">196355000</hlm:CommonStockSharesOutstandingIncludingAdjustments>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="c-222"
      decimals="-3"
      id="f-700"
      unitRef="shares">190000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="c-5" decimals="-3" id="f-701" unitRef="shares">190000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-28" decimals="-3" id="f-702" unitRef="shares">-1742000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-5" decimals="-3" id="f-703" unitRef="shares">1742000</us-gaap:TreasuryStockSharesAcquired>
    <hlm:CommonStockSharesOutstandingIncludingAdjustments contextRef="c-30" decimals="-3" id="f-704" unitRef="shares">199136000</hlm:CommonStockSharesOutstandingIncludingAdjustments>
    <us-gaap:TreasuryStockCommonShares contextRef="c-31" decimals="-3" id="f-705" unitRef="shares">4333000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-3" decimals="-3" id="f-706" unitRef="shares">194803000</us-gaap:CommonStockSharesOutstanding>
    <hlm:CommonStockSharesOutstandingIncludingAdjustments contextRef="c-35" decimals="-3" id="f-707" unitRef="shares">196706000</hlm:CommonStockSharesOutstandingIncludingAdjustments>
    <hlm:CommonStockSharesOutstandingIncludingAdjustments contextRef="c-8" decimals="-3" id="f-708" unitRef="shares">196706000</hlm:CommonStockSharesOutstandingIncludingAdjustments>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="c-223"
      decimals="-3"
      id="f-709"
      unitRef="shares">675000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="c-41" decimals="-3" id="f-710" unitRef="shares">675000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-41" decimals="-3" id="f-711" unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <hlm:CommonStockSharesOutstandingIncludingAdjustments contextRef="c-44" decimals="-3" id="f-712" unitRef="shares">197381000</hlm:CommonStockSharesOutstandingIncludingAdjustments>
    <hlm:CommonStockSharesOutstandingIncludingAdjustments contextRef="c-49" decimals="-3" id="f-713" unitRef="shares">197381000</hlm:CommonStockSharesOutstandingIncludingAdjustments>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="c-224"
      decimals="-3"
      id="f-714"
      unitRef="shares">184000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="c-6" decimals="-3" id="f-715" unitRef="shares">184000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-6" decimals="-3" id="f-716" unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <hlm:CommonStockSharesOutstandingIncludingAdjustments contextRef="c-53" decimals="-3" id="f-717" unitRef="shares">197565000</hlm:CommonStockSharesOutstandingIncludingAdjustments>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-9" decimals="-3" id="f-718" unitRef="shares">197565000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c-1" id="f-719">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following is detail of the changes in the Company's accumulated other comprehensive income (loss) from December&#160;28, 2024 to June&#160;27, 2026, including the effect of significant reclassifications out of accumulated other comprehensive income (loss) (net of tax):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:354.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:238.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:109.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accumulated Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at December&#160;28, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(41,656)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other comprehensive income before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net current period other comprehensive income&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at December&#160;27, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(37,866)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other comprehensive loss before reclassifications&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from other comprehensive loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net current period other comprehensive loss &lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at June&#160;27, 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(39,996)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:12.1pt"&gt;During the year ended December&#160;27, 2025, the Company deferred a loss of $1,956 and reclassified a gain of $2,052 including tax expense of $1,002 into other comprehensive income due to hedging activities. The amounts reclassified out of other comprehensive income were recorded as interest expense. See Note 14 - Derivatives and Hedging for additional information on the interest rate swaps.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:10.37pt"&gt;During the twenty-six weeks ended June 27, 2026, the Company deferred a loss of $1,493, reclassified a loss of $36 and a tax benefit of $382 into other comprehensive loss due to hedging activities. The amounts reclassified out of other comprehensive loss were recorded as interest expense. See Note 14 - Derivatives and Hedging for additional information on the interest rate swaps.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity contextRef="c-39" decimals="-3" id="f-720" unitRef="usd">-41656000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c-16" decimals="-3" id="f-721" unitRef="usd">5842000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-16" decimals="-3" id="f-722" unitRef="usd">2052000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-16" decimals="-3" id="f-723" unitRef="usd">3790000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity contextRef="c-14" decimals="-3" id="f-724" unitRef="usd">-37866000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c-1" decimals="-3" id="f-725" unitRef="usd">-2166000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-1" decimals="-3" id="f-726" unitRef="usd">-36000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-727" unitRef="usd">-2130000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-3" id="f-728" unitRef="usd">-39996000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax contextRef="c-16" decimals="-3" id="f-729" unitRef="usd">-1956000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c-16" decimals="-3" id="f-730" unitRef="usd">-2052000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent contextRef="c-16" decimals="-3" id="f-731" unitRef="usd">-1002000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax contextRef="c-1" decimals="-3" id="f-732" unitRef="usd">1493000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c-1" decimals="-3" id="f-733" unitRef="usd">36000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-734" unitRef="usd">382000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-225"
      decimals="INF"
      id="f-735"
      unitRef="shares">14523510</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-226" decimals="-3" id="f-736" unitRef="usd">73000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-227" id="f-737">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-228"
      decimals="INF"
      id="f-738"
      unitRef="shares">1800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-229"
      decimals="INF"
      id="f-739"
      unitRef="shares">10950814</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-230" decimals="-3" id="f-740" unitRef="usd">3267000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-231" decimals="-3" id="f-741" unitRef="usd">7132000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-232" decimals="-3" id="f-742" unitRef="usd">3477000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-233" decimals="-3" id="f-743" unitRef="usd">6553000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-234" id="f-744">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-235" id="f-745">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-235" id="f-746">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-236" id="f-747">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-237"
      decimals="INF"
      id="f-748"
      unitRef="shares">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-238"
      decimals="INF"
      id="f-749"
      unitRef="shares">2140754</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <hlm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear
      contextRef="c-239"
      decimals="INF"
      id="f-750"
      unitRef="times">4</hlm:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNumberOfTimesGrantedPerYear>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-240" decimals="-3" id="f-751" unitRef="usd">88000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-241" decimals="-3" id="f-752" unitRef="usd">230000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-242" decimals="-3" id="f-753" unitRef="usd">80000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-243" decimals="-3" id="f-754" unitRef="usd">209000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-755">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Basic earnings per share is computed based on the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share include the dilutive effect of stock options and restricted stock awards and units. The following is a reconciliation of the basic and diluted earnings per share ("EPS") computations for both the numerator and denominator (in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:499.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:110.50pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:63.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:70.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:46.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:63.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:70.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:46.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:27pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended&lt;br/&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six Weeks Ended &lt;br/&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Earnings&lt;br/&gt;(Numerator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Shares&lt;br/&gt;(Denominator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Per Share&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Earnings&lt;br/&gt;(Numerator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Shares&lt;br/&gt;(Denominator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Per Share&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;195,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;196,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Dilutive effect of stock options and awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net income per diluted common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;196,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;197,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:500.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:111.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:63.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:70.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:46.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:63.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:70.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:46.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:27pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended&lt;br/&gt;June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#67b00d;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Twenty-six Weeks Ended&lt;br/&gt;June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Earnings&lt;br/&gt;(Numerator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Shares&lt;br/&gt;(Denominator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Per Share&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Earnings&lt;br/&gt;(Numerator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Shares&lt;br/&gt;(Denominator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Per Share&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;197,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;197,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Dilutive effect of stock options and awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net income per diluted common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;198,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;199,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Stock options and awards outstanding totaling 9,455 and 6,566 were excluded from the computation for the thirteen and twenty-six weeks ended June 27, 2026, respectively, and 11,439 and 7,277 for the thirteen and twenty-six weeks ended June 28, 2025, respectively, as they would have had an antidilutive effect under the treasury stock method.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-756">The following is a reconciliation of the basic and diluted earnings per share ("EPS") computations for both the numerator and denominator (in thousands, except per share data):&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:499.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:110.50pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:63.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:70.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:46.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:63.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:70.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:46.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:27pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended&lt;br/&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six Weeks Ended &lt;br/&gt;June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Earnings&lt;br/&gt;(Numerator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Shares&lt;br/&gt;(Denominator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Per Share&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Earnings&lt;br/&gt;(Numerator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Shares&lt;br/&gt;(Denominator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Per Share&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;195,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;196,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Dilutive effect of stock options and awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net income per diluted common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;196,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;197,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:500.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:111.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:63.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:70.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:46.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:63.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:70.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:46.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:27pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended&lt;br/&gt;June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#67b00d;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Twenty-six Weeks Ended&lt;br/&gt;June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Earnings&lt;br/&gt;(Numerator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Shares&lt;br/&gt;(Denominator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Per Share&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Earnings&lt;br/&gt;(Numerator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Shares&lt;br/&gt;(Denominator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Per Share&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;197,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;197,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Dilutive effect of stock options and awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net income per diluted common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;198,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;199,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-5" decimals="-3" id="f-757" unitRef="usd">21120000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="-3" id="f-758" unitRef="shares">195881000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="3"
      id="f-759"
      unitRef="usdPerShare">0.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-3" id="f-760" unitRef="usd">16388000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-761" unitRef="shares">196254000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-762"
      unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-5" decimals="-3" id="f-763" unitRef="shares">1010000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-1" decimals="-3" id="f-764" unitRef="shares">1739000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-5" decimals="-3" id="f-765" unitRef="usd">21120000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="-3" id="f-766" unitRef="shares">196891000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-5"
      decimals="3"
      id="f-767"
      unitRef="usdPerShare">0.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-1" decimals="-3" id="f-768" unitRef="usd">16388000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-769" unitRef="shares">197993000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-770"
      unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-6" decimals="-3" id="f-771" unitRef="usd">15832000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-6" decimals="-3" id="f-772" unitRef="shares">197593000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-6"
      decimals="2"
      id="f-773"
      unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-7" decimals="-3" id="f-774" unitRef="usd">15515000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-7" decimals="-3" id="f-775" unitRef="shares">197439000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-7"
      decimals="2"
      id="f-776"
      unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-6" decimals="-3" id="f-777" unitRef="shares">1083000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-7" decimals="-3" id="f-778" unitRef="shares">1818000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-6" decimals="-3" id="f-779" unitRef="usd">15832000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-6" decimals="-3" id="f-780" unitRef="shares">198676000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-6"
      decimals="2"
      id="f-781"
      unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-7" decimals="-3" id="f-782" unitRef="usd">15515000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-7" decimals="-3" id="f-783" unitRef="shares">199257000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-7"
      decimals="2"
      id="f-784"
      unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-244"
      decimals="INF"
      id="f-785"
      unitRef="shares">9455000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-245"
      decimals="INF"
      id="f-786"
      unitRef="shares">6566000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-246"
      decimals="INF"
      id="f-787"
      unitRef="shares">11439000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-247"
      decimals="INF"
      id="f-788"
      unitRef="shares">7277000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="c-1" id="f-789">&lt;div style="margin-bottom:5pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;FASB ASC 815, Derivatives and Hedging ("ASC 815"), provides the disclosure requirements for derivatives and hedging activities with the intent to provide users of financial statements with an enhanced understanding of: (a) how and why an entity uses derivative instruments, (b) how the entity accounts for derivative instruments and related hedged items, and (c) how derivative instruments and related hedged items affect an entity's financial position, financial performance, and cash flows. Further, qualitative disclosures are required that explain the Company's objectives and strategies for using derivatives, as well as quantitative disclosures about the fair value of and gains and losses on derivative instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company uses derivative financial instruments to manage its exposures to (1) interest rate fluctuations on its floating rate senior term loan and (2) fluctuations in foreign currency exchange rates. The Company measures those instruments at fair value and recognizes changes in the fair value of derivatives in earnings in the period of change, unless the derivative qualifies as an effective hedge that offsets certain exposures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company does not enter into derivative transactions for speculative purposes and, therefore, holds no derivative instruments for trading purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Interest Rate Swap Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;On December 19, 2023, the Company entered into an interest swap agreement ("2024 Swap 1") for a notional amount of $144,000. The forward start date of the 2024 Swap 1 was July 21, 2024 and the termination date is January 31, 2027. The 2024 Swap 1 has a determined pay fixed interest rate of 3.8%. In accordance with ASC 815, the Company determined the 2024 Swap 1 constituted an effective cash flow hedge and therefore changes in fair value are recorded within other comprehensive income (loss) within the Company's Statement of Comprehensive Income (Loss) and the deferred gains or losses are reclassified out of other comprehensive income (loss) into interest expense in the same period during which the hedged transactions affect earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;On December 19, 2023, the Company entered into an interest swap agreement ("2024 Swap 2") for a notional amount of $216,000. The forward start date of the 2024 Swap 2 was July 21, 2024 and the termination date is January 31, 2027. The 2024 Swap 2 has a determined pay fixed interest rate of 3.62%. In accordance with ASC 815, the Company determined the 2024 Swap 2 constituted an effective cash flow hedge and therefore changes in fair value are recorded within other comprehensive income (loss) within the Company's Statement of Comprehensive Income (Loss) and the deferred gains or losses are reclassified out of other comprehensive income (loss) into interest expense in the same period during which the hedged transactions affect earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following table summarizes the Company's derivative financial instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:58.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:82.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:66.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:66.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:73.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:66.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:66.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Asset Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Liability Derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;As of &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;June&#160;27, 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;As of &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December&#160;27, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;As of June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;As of &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December&#160;27, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Balance Sheet &lt;br/&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Balance Sheet &lt;br/&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="15" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Derivatives designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2024 Swap 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2024 Swap 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="9" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Foreign Currency Forward Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;As of June&#160;27, 2026 the Company held no foreign currency forward contracts outstanding. As of December&#160;27, 2025 the Company entered into foreign currency forward contracts. The purpose of the Company's foreign currency forward contracts is to manage the Company's exposure to fluctuations in the exchange rate of the Canadian dollar. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The total notional amount of contracts outstanding was C$1,551 and the total fair value of the foreign currency forward contracts was $1,504 as of December&#160;27, 2025. The contracts were reported on the accompanying Condensed Consolidated Balance Sheets in other accrued expenses. A gain in other income of $20 and loss of $4  was recorded in the Condensed Consolidated Statements of Comprehensive Income (Loss) for the change in fair value during the thirteen and twenty-six weeks ended June 27, 2026, respectively.  A loss in other income of $79 and gain of $81 was recorded in the Condensed Consolidated Statements of Comprehensive Income (Loss) for the change in fair value during the thirteen and twenty-six weeks ended June 28, 2025, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company's foreign currency forward contracts did not qualify for hedge accounting treatment because they did not meet the provisions specified in ASC 815. Accordingly, the gain or loss on these derivatives was recognized in other (income) expense in the Condensed Consolidated Statements of Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company does not enter into derivative transactions for speculative purposes and, therefore, holds no derivative instruments for trading purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Additional information with respect to the fair value of derivative instruments is included in Note 15 - Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeNotionalAmount contextRef="c-248" decimals="-3" id="f-790" unitRef="usd">144000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate contextRef="c-248" decimals="4" id="f-791" unitRef="number">0.038</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeNotionalAmount contextRef="c-249" decimals="-3" id="f-792" unitRef="usd">216000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate contextRef="c-249" decimals="4" id="f-793" unitRef="number">0.0362</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock contextRef="c-1" id="f-794">&lt;div style="margin-bottom:5pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following table summarizes the Company's derivative financial instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:58.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:82.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:66.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:66.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:73.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:66.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:66.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Asset Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Liability Derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;As of &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;June&#160;27, 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;As of &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December&#160;27, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;As of June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;As of &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December&#160;27, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Balance Sheet &lt;br/&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Balance Sheet &lt;br/&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="15" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Derivatives designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2024 Swap 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2024 Swap 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="9" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-250" decimals="-3" id="f-795" unitRef="usd">17000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-251" decimals="-3" id="f-796" unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-252" decimals="-3" id="f-797" unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-253" decimals="-3" id="f-798" unitRef="usd">670000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-254" decimals="-3" id="f-799" unitRef="usd">253000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-255" decimals="-3" id="f-800" unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-256" decimals="-3" id="f-801" unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-257" decimals="-3" id="f-802" unitRef="usd">589000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-258" decimals="-3" id="f-803" unitRef="usd">270000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-259" decimals="-3" id="f-804" unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-258" decimals="-3" id="f-805" unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-259" decimals="-3" id="f-806" unitRef="usd">1259000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount contextRef="c-260" decimals="-3" id="f-807" unitRef="usd">1551000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssets contextRef="c-261" decimals="-3" id="f-808" unitRef="usd">1504000</us-gaap:DerivativeAssets>
    <hlm:ForeignCurrencyForwardGainOrLoss contextRef="c-262" decimals="-3" id="f-809" unitRef="usd">-20000</hlm:ForeignCurrencyForwardGainOrLoss>
    <hlm:ForeignCurrencyForwardGainOrLoss contextRef="c-263" decimals="-3" id="f-810" unitRef="usd">4000</hlm:ForeignCurrencyForwardGainOrLoss>
    <hlm:ForeignCurrencyForwardGainOrLoss contextRef="c-264" decimals="-3" id="f-811" unitRef="usd">79000</hlm:ForeignCurrencyForwardGainOrLoss>
    <hlm:ForeignCurrencyForwardGainOrLoss contextRef="c-265" decimals="-3" id="f-812" unitRef="usd">-81000</hlm:ForeignCurrencyForwardGainOrLoss>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-813">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company uses the accounting guidance that applies to all assets and liabilities that are being measured and reported on a fair value basis. The guidance defines fair value 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. The guidance also establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Assets and liabilities carried at fair value are classified and disclosed in one of the following three categories:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.713%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.168%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.452%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:87.980%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level&#160;1:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Quoted market prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Observable market-based inputs or unobservable inputs that are corroborated by market data.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level&#160;3:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unobservable inputs reflecting the reporting entity&#x2019;s own assumptions.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The accounting guidance establishes a hierarchy which requires an entity to maximize the use of quoted market prices and minimize the use of unobservable inputs. An asset or liability's level is based on the lowest level of input that is significant to the fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following tables set forth the Company&#x2019;s financial assets and liabilities that were measured at fair value on a recurring basis during the period, by level, within the fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:347.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:160.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:42.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:40.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:48.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:34.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trading securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Foreign exchange forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Contingent consideration payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December 27, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trading securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Foreign exchange forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Contingent consideration payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Trading securities are valued using quoted prices on an active exchange. Trading securities represent assets held in a Rabbi Trust to fund deferred compensation liabilities and are included as Other assets on the accompanying Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company utilizes interest rate swap contracts to manage our targeted mix of fixed and floating rate debt, and these contracts are valued using observable benchmark rates at commonly quoted intervals for the full term of the swap contracts. As of&#160;June&#160;27, 2026 and December&#160;27, 2025, the Company's interest rate swaps were recorded on the accompanying Condensed Consolidated Balance Sheets in accordance with ASC 815.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company utilizes foreign exchange forward contracts to manage our exposure to currency fluctuations in the Canadian dollar versus the U.S. dollar. The forward contracts were valued using observable benchmark rates at commonly quoted intervals during the term of the forward contract. As of June&#160;27, 2026, Hillman did not utilize any forward contracts, and as of December&#160;27, 2025, the foreign exchange forward contracts were included in other accrued expenses on the accompanying Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The contingent consideration represents future potential earn-out payments related to the Resharp acquisition in fiscal 2019 and the Instafob acquisition in the first quarter of 2020. The estimated fair value of the contingent earn-outs was determined using a Monte Carlo analysis examining the frequency and mean value of the resulting earn-out payments. The resulting value captures the risk associated with the form of the payout structure. The risk neutral method is applied, resulting in a value that captures the risk associated with the form of the payout structure and the projection risk. The carrying amount of the liability may fluctuate significantly and actual amounts paid may be materially different from the estimated value of the liability. The current and non-current portions of these obligations are reported separately on the Condensed Consolidated Balance Sheets as other accrued expense and other non-current liabilities, respectively. Subsequent changes in the fair value of the contingent consideration liabilities, as determined by using a simulation model of the Monte Carlo analysis that includes updated projections applicable to the liability, are recorded within other income (expense) in the Condensed Consolidated Statements of Comprehensive Income (Loss). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The table below provides a summary of the changes in fair value of the Company&#x2019;s contingent consideration (Level 3) for Resharp and Instafob as of June&#160;27, 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:193.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:63.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:64.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:61.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:45.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Resharp&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Instafob&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:38pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair value as of December&#160;27, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair value of cash consideration paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Change in fair value of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(352)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair value as of June&#160;27, 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Cash, accounts receivable, short-term borrowings and accounts payable are reflected in the Condensed Consolidated Balance Sheets at book value, which approximates fair value, due to the short-term nature of these instruments. The carrying amounts of the long-term debt under the revolving credit facility and term loan approximate the fair value at June&#160;27, 2026 and December&#160;27, 2025 as the interest rate is variable and approximates current market rates of debt based on observable market transactions with similar terms and comparable credit risk.&lt;/span&gt;&lt;/div&gt;Additional information with respect to the derivative instruments is included in Note 14 - Derivatives and Hedging.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c-1" id="f-814">&lt;div style="margin-bottom:5pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following tables set forth the Company&#x2019;s financial assets and liabilities that were measured at fair value on a recurring basis during the period, by level, within the fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:347.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:160.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:42.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:40.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:48.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:34.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trading securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Foreign exchange forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Contingent consideration payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December 27, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trading securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Foreign exchange forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Contingent consideration payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:TradingSecuritiesDebt contextRef="c-266" decimals="-3" id="f-815" unitRef="usd">880000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt contextRef="c-267" decimals="-3" id="f-816" unitRef="usd">0</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt contextRef="c-268" decimals="-3" id="f-817" unitRef="usd">0</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt contextRef="c-269" decimals="-3" id="f-818" unitRef="usd">880000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:DerivativeAssets contextRef="c-270" decimals="-3" id="f-819" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-271" decimals="-3" id="f-820" unitRef="usd">270000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-272" decimals="-3" id="f-821" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-273" decimals="-3" id="f-822" unitRef="usd">270000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-274" decimals="-3" id="f-823" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-275" decimals="-3" id="f-824" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-276" decimals="-3" id="f-825" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-277" decimals="-3" id="f-826" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-266" decimals="-3" id="f-827" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-267" decimals="-3" id="f-828" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-268" decimals="-3" id="f-829" unitRef="usd">3865000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-269" decimals="-3" id="f-830" unitRef="usd">3865000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:TradingSecuritiesDebt contextRef="c-278" decimals="-3" id="f-831" unitRef="usd">847000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt contextRef="c-279" decimals="-3" id="f-832" unitRef="usd">0</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt contextRef="c-280" decimals="-3" id="f-833" unitRef="usd">0</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt contextRef="c-281" decimals="-3" id="f-834" unitRef="usd">847000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:DerivativeLiabilities contextRef="c-282" decimals="-3" id="f-835" unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-283" decimals="-3" id="f-836" unitRef="usd">-1259000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-284" decimals="-3" id="f-837" unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-285" decimals="-3" id="f-838" unitRef="usd">-1259000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssets contextRef="c-286" decimals="-3" id="f-839" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-287" decimals="-3" id="f-840" unitRef="usd">1504000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-288" decimals="-3" id="f-841" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-261" decimals="-3" id="f-842" unitRef="usd">1504000</us-gaap:DerivativeAssets>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-278" decimals="-3" id="f-843" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-279" decimals="-3" id="f-844" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-280" decimals="-3" id="f-845" unitRef="usd">4358000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-281" decimals="-3" id="f-846" unitRef="usd">4358000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock contextRef="c-1" id="f-847">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The table below provides a summary of the changes in fair value of the Company&#x2019;s contingent consideration (Level 3) for Resharp and Instafob as of June&#160;27, 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:193.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:63.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:64.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:61.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:45.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Resharp&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#67b00d;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Instafob&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:38pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair value as of December&#160;27, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair value of cash consideration paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Change in fair value of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(352)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair value as of June&#160;27, 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent contextRef="c-289" decimals="-3" id="f-848" unitRef="usd">229000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent contextRef="c-290" decimals="-3" id="f-849" unitRef="usd">4071000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent contextRef="c-291" decimals="-3" id="f-850" unitRef="usd">25000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent contextRef="c-292" decimals="-3" id="f-851" unitRef="usd">33000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-281" decimals="-3" id="f-852" unitRef="usd">4358000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities contextRef="c-293" decimals="-3" id="f-853" unitRef="usd">134000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities contextRef="c-294" decimals="-3" id="f-854" unitRef="usd">0</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities contextRef="c-295" decimals="-3" id="f-855" unitRef="usd">7000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities contextRef="c-296" decimals="-3" id="f-856" unitRef="usd">0</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities contextRef="c-1" decimals="-3" id="f-857" unitRef="usd">141000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-293" decimals="-3" id="f-858" unitRef="usd">205000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-294" decimals="-3" id="f-859" unitRef="usd">-571000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-295" decimals="-3" id="f-860" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-296" decimals="-3" id="f-861" unitRef="usd">14000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-1" decimals="-3" id="f-862" unitRef="usd">-352000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent contextRef="c-297" decimals="-3" id="f-863" unitRef="usd">300000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent contextRef="c-298" decimals="-3" id="f-864" unitRef="usd">3500000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent contextRef="c-299" decimals="-3" id="f-865" unitRef="usd">18000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent contextRef="c-300" decimals="-3" id="f-866" unitRef="usd">47000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-269" decimals="-3" id="f-867" unitRef="usd">3865000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-868">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company&#x2019;s segment reporting structure uses the Company&#x2019;s management reporting structure as the foundation for how the Company manages its business. The Company periodically evaluates its segment reporting structure in accordance with ASC 350-20-55 and has concluded that it has three reportable segments as of June&#160;27, 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The segments are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt"&gt;Canada&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;For a reconciliation of our segment sales by product category and geographic area, please see Note 2 - Summary of Significant Accounting Policies. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The tables below present net sales, significant segment expenses, and segment adjusted EBITDA for the reportable segments for the thirteen and twenty-six weeks ended June 27, 2026 and thirteen and twenty-six weeks ended June 28, 2025. See Note 2 - Summary of Significant Accounting Policies for a reconciliation of total reportable segments' revenues to consolidated revenues. Certain amounts in the prior year Condensed Consolidated Financial Statements and in the Notes to the Condensed Consolidated Financial Statements were reclassified to conform to the current year&#x2019;s presentation. This had no impact on the prior period's condensed consolidated balance sheets, condensed consolidated statements of comprehensive income (loss), condensed consolidated statements of cash flows, or condensed consolidated statements of stockholders' equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:208.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:47pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;336,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;305,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;617,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;583,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Significant segment expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cost of sales (exclusive of depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;193,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;168,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;361,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;328,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted selling expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;32,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;29,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;62,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;58,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted warehouse expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;37,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;75,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;72,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted general and administrative expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;35,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;35,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other segment items &lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(555)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Segment adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;51,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;51,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;83,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;89,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:12.61pt"&gt;Adjusted selling expense excludes expense related to corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt"&gt;Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt"&gt;Adjusted general and administrative expense excludes stock-based compensation, acquisition and integration costs, expense associated with corporate restructuring, and legal charges related to settlements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.85pt"&gt;Other segment items excludes the gain on the acquisitions of Campbell Chain and Fittings, see Note 4 - Acquisitions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:208.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:47pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;61,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;117,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;108,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Significant segment expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cost of sales (exclusive of depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;14,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;29,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted selling expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;40,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;32,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted warehouse expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted general and administrative expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Segment adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;35,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;32,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:12.61pt"&gt;Adjusted selling expense excludes expense related to corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt"&gt;Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt"&gt;Adjusted general and administrative expense excludes stock compensation expense, acquisition and integration expense, consulting expense and legal charges related to settlements, see Note 6 - Commitments and Contingencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.85pt"&gt;Other segment items excludes the gain or loss on the revaluation of our contingent consideration liability, see Note 15 - Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:502.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:208.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:47pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;44,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;77,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;69,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Significant segment expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cost of sales (exclusive of depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;26,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;24,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;46,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted selling expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted warehouse expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted general and administrative expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Segment adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.61pt"&gt;Adjusted selling expense excludes restructuring expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt"&gt;Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt"&gt;Adjusted general and administrative expense excludes stock-based compensation and expense associated with corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table reconciles segment adjusted EBITDA by segment to the Company&#x2019;s consolidated income before income taxes. Certain amounts in the prior year presentation between segments were reclassified to conform to the current year&#x2019;s presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:208.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:47pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;51,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;51,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;83,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;89,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;35,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;32,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;77,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;75,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;127,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;129,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;26,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;44,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;39,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;30,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;30,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Stock compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Restructuring and other costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(577)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Transaction and integration expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4,481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Change in fair value of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(352)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(567)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Refinancing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total adjusting items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;49,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;52,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;105,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;107,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;27,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-869"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c-1" id="f-870">&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:208.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:47pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;336,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;305,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;617,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;583,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Significant segment expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cost of sales (exclusive of depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;193,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;168,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;361,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;328,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted selling expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;32,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;29,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;62,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;58,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted warehouse expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;37,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;75,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;72,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted general and administrative expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;35,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;35,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other segment items &lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(555)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Segment adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;51,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;51,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;83,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;89,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:12.61pt"&gt;Adjusted selling expense excludes expense related to corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt"&gt;Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt"&gt;Adjusted general and administrative expense excludes stock-based compensation, acquisition and integration costs, expense associated with corporate restructuring, and legal charges related to settlements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.85pt"&gt;Other segment items excludes the gain on the acquisitions of Campbell Chain and Fittings, see Note 4 - Acquisitions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:208.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:47pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;61,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;117,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;108,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Significant segment expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cost of sales (exclusive of depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;14,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;29,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted selling expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;40,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;32,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted warehouse expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted general and administrative expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Segment adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;35,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;32,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:12.61pt"&gt;Adjusted selling expense excludes expense related to corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt"&gt;Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt"&gt;Adjusted general and administrative expense excludes stock compensation expense, acquisition and integration expense, consulting expense and legal charges related to settlements, see Note 6 - Commitments and Contingencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.85pt"&gt;Other segment items excludes the gain or loss on the revaluation of our contingent consideration liability, see Note 15 - Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:502.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:208.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:47pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;44,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;77,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;69,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Significant segment expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cost of sales (exclusive of depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;26,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;24,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;46,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted selling expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted warehouse expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted general and administrative expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Segment adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.61pt"&gt;Adjusted selling expense excludes restructuring expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt"&gt;Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt"&gt;Adjusted general and administrative expense excludes stock-based compensation and expense associated with corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table reconciles segment adjusted EBITDA by segment to the Company&#x2019;s consolidated income before income taxes. Certain amounts in the prior year presentation between segments were reclassified to conform to the current year&#x2019;s presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-75" decimals="-3" id="f-871" unitRef="usd">336066000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-94" decimals="-3" id="f-872" unitRef="usd">305924000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-113" decimals="-3" id="f-873" unitRef="usd">617374000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-132" decimals="-3" id="f-874" unitRef="usd">583933000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted contextRef="c-75" decimals="-3" id="f-875" unitRef="usd">193751000</hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted>
    <hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted contextRef="c-94" decimals="-3" id="f-876" unitRef="usd">168945000</hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted>
    <hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted contextRef="c-113" decimals="-3" id="f-877" unitRef="usd">361044000</hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted>
    <hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted contextRef="c-132" decimals="-3" id="f-878" unitRef="usd">328168000</hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted>
    <us-gaap:SellingExpense contextRef="c-75" decimals="-3" id="f-879" unitRef="usd">32466000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="c-94" decimals="-3" id="f-880" unitRef="usd">29452000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="c-113" decimals="-3" id="f-881" unitRef="usd">62763000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="c-132" decimals="-3" id="f-882" unitRef="usd">58352000</us-gaap:SellingExpense>
    <hlm:WarehouseExpenseAdjusted contextRef="c-75" decimals="-3" id="f-883" unitRef="usd">41222000</hlm:WarehouseExpenseAdjusted>
    <hlm:WarehouseExpenseAdjusted contextRef="c-94" decimals="-3" id="f-884" unitRef="usd">37881000</hlm:WarehouseExpenseAdjusted>
    <hlm:WarehouseExpenseAdjusted contextRef="c-113" decimals="-3" id="f-885" unitRef="usd">75808000</hlm:WarehouseExpenseAdjusted>
    <hlm:WarehouseExpenseAdjusted contextRef="c-132" decimals="-3" id="f-886" unitRef="usd">72726000</hlm:WarehouseExpenseAdjusted>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-75" decimals="-3" id="f-887" unitRef="usd">17739000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-94" decimals="-3" id="f-888" unitRef="usd">18321000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-113" decimals="-3" id="f-889" unitRef="usd">35112000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-132" decimals="-3" id="f-890" unitRef="usd">35265000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-75" decimals="-3" id="f-891" unitRef="usd">-418000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-94" decimals="-3" id="f-892" unitRef="usd">-215000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-113" decimals="-3" id="f-893" unitRef="usd">-555000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-132" decimals="-3" id="f-894" unitRef="usd">-377000</us-gaap:SegmentReportingOtherItemAmount>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-75" decimals="-3" id="f-895" unitRef="usd">51306000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-94" decimals="-3" id="f-896" unitRef="usd">51540000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-113" decimals="-3" id="f-897" unitRef="usd">83202000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-132" decimals="-3" id="f-898" unitRef="usd">89799000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-76" decimals="-3" id="f-899" unitRef="usd">61615000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-95" decimals="-3" id="f-900" unitRef="usd">55520000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-114" decimals="-3" id="f-901" unitRef="usd">117677000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-133" decimals="-3" id="f-902" unitRef="usd">108430000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted contextRef="c-76" decimals="-3" id="f-903" unitRef="usd">13898000</hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted>
    <hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted contextRef="c-95" decimals="-3" id="f-904" unitRef="usd">14921000</hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted>
    <hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted contextRef="c-114" decimals="-3" id="f-905" unitRef="usd">28068000</hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted>
    <hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted contextRef="c-133" decimals="-3" id="f-906" unitRef="usd">29818000</hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted>
    <us-gaap:SellingExpense contextRef="c-76" decimals="-3" id="f-907" unitRef="usd">21514000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="c-95" decimals="-3" id="f-908" unitRef="usd">16394000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="c-114" decimals="-3" id="f-909" unitRef="usd">40906000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="c-133" decimals="-3" id="f-910" unitRef="usd">32922000</us-gaap:SellingExpense>
    <hlm:WarehouseExpenseAdjusted contextRef="c-76" decimals="-3" id="f-911" unitRef="usd">2716000</hlm:WarehouseExpenseAdjusted>
    <hlm:WarehouseExpenseAdjusted contextRef="c-95" decimals="-3" id="f-912" unitRef="usd">2638000</hlm:WarehouseExpenseAdjusted>
    <hlm:WarehouseExpenseAdjusted contextRef="c-114" decimals="-3" id="f-913" unitRef="usd">5195000</hlm:WarehouseExpenseAdjusted>
    <hlm:WarehouseExpenseAdjusted contextRef="c-133" decimals="-3" id="f-914" unitRef="usd">5075000</hlm:WarehouseExpenseAdjusted>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-76" decimals="-3" id="f-915" unitRef="usd">3797000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-95" decimals="-3" id="f-916" unitRef="usd">3736000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-114" decimals="-3" id="f-917" unitRef="usd">7603000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-133" decimals="-3" id="f-918" unitRef="usd">8186000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-76" decimals="-3" id="f-919" unitRef="usd">62000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-95" decimals="-3" id="f-920" unitRef="usd">58000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-114" decimals="-3" id="f-921" unitRef="usd">77000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-133" decimals="-3" id="f-922" unitRef="usd">119000</us-gaap:SegmentReportingOtherItemAmount>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-76" decimals="-3" id="f-923" unitRef="usd">19628000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-95" decimals="-3" id="f-924" unitRef="usd">17773000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-114" decimals="-3" id="f-925" unitRef="usd">35828000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-133" decimals="-3" id="f-926" unitRef="usd">32310000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-77" decimals="-3" id="f-927" unitRef="usd">44570000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-96" decimals="-3" id="f-928" unitRef="usd">41359000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-115" decimals="-3" id="f-929" unitRef="usd">77273000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-134" decimals="-3" id="f-930" unitRef="usd">69783000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted contextRef="c-77" decimals="-3" id="f-931" unitRef="usd">26513000</hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted>
    <hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted contextRef="c-96" decimals="-3" id="f-932" unitRef="usd">24472000</hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted>
    <hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted contextRef="c-115" decimals="-3" id="f-933" unitRef="usd">46546000</hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted>
    <hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted contextRef="c-134" decimals="-3" id="f-934" unitRef="usd">41092000</hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted>
    <us-gaap:SellingExpense contextRef="c-77" decimals="-3" id="f-935" unitRef="usd">3964000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="c-96" decimals="-3" id="f-936" unitRef="usd">3644000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="c-115" decimals="-3" id="f-937" unitRef="usd">7619000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="c-134" decimals="-3" id="f-938" unitRef="usd">6842000</us-gaap:SellingExpense>
    <hlm:WarehouseExpenseAdjusted contextRef="c-77" decimals="-3" id="f-939" unitRef="usd">5803000</hlm:WarehouseExpenseAdjusted>
    <hlm:WarehouseExpenseAdjusted contextRef="c-96" decimals="-3" id="f-940" unitRef="usd">5712000</hlm:WarehouseExpenseAdjusted>
    <hlm:WarehouseExpenseAdjusted contextRef="c-115" decimals="-3" id="f-941" unitRef="usd">10966000</hlm:WarehouseExpenseAdjusted>
    <hlm:WarehouseExpenseAdjusted contextRef="c-134" decimals="-3" id="f-942" unitRef="usd">10678000</hlm:WarehouseExpenseAdjusted>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-77" decimals="-3" id="f-943" unitRef="usd">1746000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-96" decimals="-3" id="f-944" unitRef="usd">1883000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-115" decimals="-3" id="f-945" unitRef="usd">3456000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-134" decimals="-3" id="f-946" unitRef="usd">3642000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-77" decimals="-3" id="f-947" unitRef="usd">333000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-96" decimals="-3" id="f-948" unitRef="usd">-267000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-115" decimals="-3" id="f-949" unitRef="usd">481000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-134" decimals="-3" id="f-950" unitRef="usd">-116000</us-gaap:SegmentReportingOtherItemAmount>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-77" decimals="-3" id="f-951" unitRef="usd">6211000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-96" decimals="-3" id="f-952" unitRef="usd">5915000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-115" decimals="-3" id="f-953" unitRef="usd">8205000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-134" decimals="-3" id="f-954" unitRef="usd">7645000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock contextRef="c-1" id="f-955">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table reconciles segment adjusted EBITDA by segment to the Company&#x2019;s consolidated income before income taxes. Certain amounts in the prior year presentation between segments were reclassified to conform to the current year&#x2019;s presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:208.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:67.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:47pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 27, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:1.5pt 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Twenty-six weeks ended June 28, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;51,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;51,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;83,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;89,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;35,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;32,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;77,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;75,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;127,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;129,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;26,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;44,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;39,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;30,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;30,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Stock compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Restructuring and other costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(577)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Transaction and integration expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4,481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Change in fair value of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(352)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(567)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Refinancing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total adjusting items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;49,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;52,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;105,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;107,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;27,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;22,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-75" decimals="-3" id="f-956" unitRef="usd">51306000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-94" decimals="-3" id="f-957" unitRef="usd">51540000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-113" decimals="-3" id="f-958" unitRef="usd">83202000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-132" decimals="-3" id="f-959" unitRef="usd">89799000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-76" decimals="-3" id="f-960" unitRef="usd">19628000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-95" decimals="-3" id="f-961" unitRef="usd">17773000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-114" decimals="-3" id="f-962" unitRef="usd">35828000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-133" decimals="-3" id="f-963" unitRef="usd">32310000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-77" decimals="-3" id="f-964" unitRef="usd">6211000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-96" decimals="-3" id="f-965" unitRef="usd">5915000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-115" decimals="-3" id="f-966" unitRef="usd">8205000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-134" decimals="-3" id="f-967" unitRef="usd">7645000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-5" decimals="-3" id="f-968" unitRef="usd">77145000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-6" decimals="-3" id="f-969" unitRef="usd">75228000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-1" decimals="-3" id="f-970" unitRef="usd">127235000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-7" decimals="-3" id="f-971" unitRef="usd">129754000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <us-gaap:InterestIncomeExpenseNet contextRef="c-5" decimals="-3" id="f-972" unitRef="usd">-13042000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c-6" decimals="-3" id="f-973" unitRef="usd">-13892000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c-1" decimals="-3" id="f-974" unitRef="usd">-26047000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c-7" decimals="-3" id="f-975" unitRef="usd">-28352000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:Depreciation contextRef="c-5" decimals="-3" id="f-976" unitRef="usd">22535000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-6" decimals="-3" id="f-977" unitRef="usd">19848000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-1" decimals="-3" id="f-978" unitRef="usd">44534000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-7" decimals="-3" id="f-979" unitRef="usd">39243000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-5" decimals="-3" id="f-980" unitRef="usd">15223000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-6" decimals="-3" id="f-981" unitRef="usd">15257000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-3" id="f-982" unitRef="usd">30499000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-7" decimals="-3" id="f-983" unitRef="usd">30672000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ShareBasedCompensation contextRef="c-5" decimals="-3" id="f-984" unitRef="usd">3355000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-6" decimals="-3" id="f-985" unitRef="usd">3557000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-986" unitRef="usd">7362000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-7" decimals="-3" id="f-987" unitRef="usd">6835000</us-gaap:ShareBasedCompensation>
    <hlm:RestructuringAndOther contextRef="c-5" decimals="-3" id="f-988" unitRef="usd">-577000</hlm:RestructuringAndOther>
    <hlm:RestructuringAndOther contextRef="c-6" decimals="-3" id="f-989" unitRef="usd">420000</hlm:RestructuringAndOther>
    <hlm:RestructuringAndOther contextRef="c-1" decimals="-3" id="f-990" unitRef="usd">1434000</hlm:RestructuringAndOther>
    <hlm:RestructuringAndOther contextRef="c-7" decimals="-3" id="f-991" unitRef="usd">2111000</hlm:RestructuringAndOther>
    <hlm:TransactionAndIntegrationExpense contextRef="c-5" decimals="-3" id="f-992" unitRef="usd">4481000</hlm:TransactionAndIntegrationExpense>
    <hlm:TransactionAndIntegrationExpense contextRef="c-6" decimals="-3" id="f-993" unitRef="usd">70000</hlm:TransactionAndIntegrationExpense>
    <hlm:TransactionAndIntegrationExpense contextRef="c-1" decimals="-3" id="f-994" unitRef="usd">4389000</hlm:TransactionAndIntegrationExpense>
    <hlm:TransactionAndIntegrationExpense contextRef="c-7" decimals="-3" id="f-995" unitRef="usd">128000</hlm:TransactionAndIntegrationExpense>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-5" decimals="-3" id="f-996" unitRef="usd">157000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-6" decimals="-3" id="f-997" unitRef="usd">-241000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-1" decimals="-3" id="f-998" unitRef="usd">-352000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-7" decimals="-3" id="f-999" unitRef="usd">-567000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:GainsLossesOnRestructuringOfDebt contextRef="c-5" decimals="-3" id="f-1000" unitRef="usd">0</us-gaap:GainsLossesOnRestructuringOfDebt>
    <us-gaap:GainsLossesOnRestructuringOfDebt contextRef="c-6" decimals="-3" id="f-1001" unitRef="usd">0</us-gaap:GainsLossesOnRestructuringOfDebt>
    <us-gaap:GainsLossesOnRestructuringOfDebt contextRef="c-1" decimals="-3" id="f-1002" unitRef="usd">0</us-gaap:GainsLossesOnRestructuringOfDebt>
    <us-gaap:GainsLossesOnRestructuringOfDebt contextRef="c-7" decimals="-3" id="f-1003" unitRef="usd">-906000</us-gaap:GainsLossesOnRestructuringOfDebt>
    <hlm:AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes contextRef="c-5" decimals="-3" id="f-1004" unitRef="usd">49254000</hlm:AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes>
    <hlm:AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes contextRef="c-6" decimals="-3" id="f-1005" unitRef="usd">52803000</hlm:AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes>
    <hlm:AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes contextRef="c-1" decimals="-3" id="f-1006" unitRef="usd">105135000</hlm:AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes>
    <hlm:AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes contextRef="c-7" decimals="-3" id="f-1007" unitRef="usd">107680000</hlm:AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-5" decimals="-3" id="f-1008" unitRef="usd">27891000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-6" decimals="-3" id="f-1009" unitRef="usd">22425000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-1010" unitRef="usd">22100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-7" decimals="-3" id="f-1011" unitRef="usd">22074000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:SubsequentEventsTextBlock contextRef="c-1" id="f-1012">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;On July 22, 2026, the Company entered into a new Term Loan B and new asset based revolving credit facility consisting of $735&#160;million senior secured Term Loan B (the "New Term Loan"), maturing 2033 and $375&#160;million senior secured asset-based revolving credit facility (the "New ABL Facility&#x201d;), maturing 2031. The net proceeds of the transaction were used to refinance the Company's existing Term Loan B due 2028, pay down the existing ABL facility due 2027, as well as related fees and expenses, and for general corporate purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;On July 31, 2026, the Company entered into an agreement to purchase Kanebridge Corporation ("Kanebridge") for approximately $315,000, subject to customary adjustments for cash, indebtedness, working capital and transaction expenses. Kanebridge is a master distributor of fasteners, primarily serving the commercial and industrial market. Kanebridge has business operations in the United States and its financial results will reside in the Company's Hardware and Protective Solutions reportable segment. The acquisition will be funded with a combination of cash on hand, a draw on our revolving credit facility, and an additional Term Loan B.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-301" decimals="-3" id="f-1013" unitRef="usd">735000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-302" decimals="-3" id="f-1014" unitRef="usd">375000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="c-303" decimals="-3" id="f-1015" unitRef="usd">315000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-5" id="f-1016">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-5" id="f-1017">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-5" id="f-1018">false</ecd:NonRule10b51ArrTrmntdFlag>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
